|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyDefinition
Read-only definition of a Property.
Method Summary | |
---|---|
java.lang.String |
getAnalyserResourceBundleName()
Get the name of the property bundle that defines analyser mappings for this class. |
java.util.List |
getConstraints()
Get all constraints that apply to the property value |
ClassDefinition |
getContainerClass()
|
DataTypeDefinition |
getDataType()
|
java.lang.String |
getDefaultValue()
|
java.lang.String |
getDescription()
|
IndexTokenisationMode |
getIndexTokenisationMode()
|
ModelDefinition |
getModel()
|
QName |
getName()
|
java.lang.String |
getTitle()
|
boolean |
isIndexed()
|
boolean |
isIndexedAtomically()
All non atomic properties will be indexed at the same time. |
boolean |
isMandatory()
|
boolean |
isMandatoryEnforced()
|
boolean |
isMultiValued()
|
boolean |
isOverride()
|
boolean |
isProtected()
Is this association or property maintained by the Repository? |
boolean |
isStoredInIndex()
|
java.lang.String |
resolveAnalyserClassName()
|
java.lang.String |
resolveAnalyserClassName(java.util.Locale locale)
|
Method Detail |
---|
ModelDefinition getModel()
getModel
in interface ClassAttributeDefinition
QName getName()
getName
in interface ClassAttributeDefinition
java.lang.String getTitle()
getTitle
in interface ClassAttributeDefinition
java.lang.String getDescription()
getDescription
in interface ClassAttributeDefinition
java.lang.String getDefaultValue()
DataTypeDefinition getDataType()
ClassDefinition getContainerClass()
boolean isOverride()
boolean isMultiValued()
boolean isMandatory()
boolean isMandatoryEnforced()
mandatory
properties, or false if the
system just marks objects that don't have all mandatory
properties present.boolean isProtected()
ClassAttributeDefinition
isProtected
in interface ClassAttributeDefinition
boolean isIndexed()
boolean isStoredInIndex()
IndexTokenisationMode getIndexTokenisationMode()
boolean isIndexedAtomically()
java.util.List getConstraints()
java.lang.String getAnalyserResourceBundleName()
java.lang.String resolveAnalyserClassName(java.util.Locale locale)
locale
- resourceBundleClassLoader
-
java.lang.String resolveAnalyserClassName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |