@AlfrescoPublicApi public interface PropertyDefinition extends ClassAttributeDefinition
| Modifier and Type | Method and Description |
|---|---|
String |
getAnalyserResourceBundleName()
Get the name of the property bundle that defines analyser mappings for this class.
|
List<ConstraintDefinition> |
getConstraints()
Get all constraints that apply to the property value
|
ClassDefinition |
getContainerClass() |
DataTypeDefinition |
getDataType() |
String |
getDefaultValue() |
String |
getDescription()
Deprecated.
The problem identified in MNT-413 will still exist
|
String |
getDescription(MessageLookup messageLookup) |
String |
getDescription(MessageLookup messageLookup,
Locale locale) |
Facetable |
getFacetable() |
IndexTokenisationMode |
getIndexTokenisationMode() |
ModelDefinition |
getModel() |
QName |
getName() |
String |
getTitle()
Deprecated.
The problem identified in MNT-413 will still exist
|
String |
getTitle(MessageLookup messageLookup) |
String |
getTitle(MessageLookup messageLookup,
Locale locale) |
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() |
String |
resolveAnalyserClassName() |
String |
resolveAnalyserClassName(Locale locale) |
ModelDefinition getModel()
getModel in interface ClassAttributeDefinitionQName getName()
getName in interface ClassAttributeDefinitionString getTitle()
String getDescription()
String getTitle(MessageLookup messageLookup)
getTitle in interface ClassAttributeDefinitionString getTitle(MessageLookup messageLookup, Locale locale)
String getDescription(MessageLookup messageLookup)
getDescription in interface ClassAttributeDefinitionString getDescription(MessageLookup messageLookup, Locale locale)
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()
ClassAttributeDefinitionisProtected in interface ClassAttributeDefinitionboolean isIndexed()
boolean isStoredInIndex()
IndexTokenisationMode getIndexTokenisationMode()
Facetable getFacetable()
boolean isIndexedAtomically()
List<ConstraintDefinition> getConstraints()
String getAnalyserResourceBundleName()
String resolveAnalyserClassName(Locale locale)
locale - LocaleString resolveAnalyserClassName()
Copyright © 2005–2019 Alfresco Software. All rights reserved.