public interface PropertyDefinition<T> extends Serializable, ExtensionsData
| Modifier and Type | Method and Description | 
|---|---|
Cardinality | 
getCardinality()
Returns the cardinality. 
 | 
List<Choice<T>> | 
getChoices()
Returns the choices for this property. 
 | 
List<T> | 
getDefaultValue()
Returns the default value. 
 | 
String | 
getDescription()
Returns the property description. 
 | 
String | 
getDisplayName()
Returns the display name. 
 | 
String | 
getId()
Returns the property definition ID. 
 | 
String | 
getLocalName()
Returns the local name. 
 | 
String | 
getLocalNamespace()
Returns the local namespace. 
 | 
PropertyType | 
getPropertyType()
Returns the property type. 
 | 
String | 
getQueryName()
Returns the query name 
 | 
Updatability | 
getUpdatability()
Returns the updatability. 
 | 
Boolean | 
isInherited()
Returns if the property is inherited by a parent type. 
 | 
Boolean | 
isOpenChoice()
Returns if the property supports open choice. 
 | 
Boolean | 
isOrderable()
Returns if the property is Orderable. 
 | 
Boolean | 
isQueryable()
Returns if the property is queryable. 
 | 
Boolean | 
isRequired()
Returns if the property is required. 
 | 
getExtensions, setExtensionsString getId()
String getLocalName()
String getLocalNamespace()
String getDisplayName()
String getQueryName()
String getDescription()
PropertyType getPropertyType()
Cardinality getCardinality()
Updatability getUpdatability()
Boolean isInherited()
true - is inherited; false - is not inherited;
         null - unknown (noncompliant repository)Boolean isRequired()
true - is required; false - is not required;
         null - unknown (noncompliant repository)Boolean isQueryable()
true - is queryable; false - is not queryable;
         null - unknown (noncompliant repository)Boolean isOrderable()
true - is Orderable; false - is not Orderable;
         null - unknown (noncompliant repository)Boolean isOpenChoice()
true - supports open choice; false - does not
         support open choice; null - unknown or not applicableList<T> getDefaultValue()
null if no default value is
         definedCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.