|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyDefinition<T>
Base property definition interface.
Method Summary | |
---|---|
Cardinality |
getCardinality()
Returns the cardinality. |
java.util.List<Choice<T>> |
getChoices()
Returns the choices for this property. |
java.util.List<T> |
getDefaultValue()
Returns the default value. |
java.lang.String |
getDescription()
Returns the property description. |
java.lang.String |
getDisplayName()
Returns the display name. |
java.lang.String |
getId()
Returns the property definition id. |
java.lang.String |
getLocalName()
Returns the local name. |
java.lang.String |
getLocalNamespace()
Returns the local namespace. |
PropertyType |
getPropertyType()
Returns the property type. |
java.lang.String |
getQueryName()
Returns the query name |
Updatability |
getUpdatability()
Returns the updatability. |
java.lang.Boolean |
isInherited()
Returns if the property is inherited by a parent type. |
java.lang.Boolean |
isOpenChoice()
Returns if the property supports open choice. |
java.lang.Boolean |
isOrderable()
Returns if the property is Orderable. |
java.lang.Boolean |
isQueryable()
Returns if the property is queryable. |
java.lang.Boolean |
isRequired()
Returns if the property is required. |
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData |
---|
getExtensions, setExtensions |
Method Detail |
---|
java.lang.String getId()
java.lang.String getLocalName()
java.lang.String getLocalNamespace()
java.lang.String getDisplayName()
java.lang.String getQueryName()
java.lang.String getDescription()
PropertyType getPropertyType()
Cardinality getCardinality()
Updatability getUpdatability()
java.lang.Boolean isInherited()
true
- is inherited;
false - is not inherited; null
-
unknown (noncompliant repository)
java.lang.Boolean isRequired()
true
- is required;
false - is not required; null
-
unknown (noncompliant repository)
java.lang.Boolean isQueryable()
true
- is queryable;
false - is not queryable; null
-
unknown (noncompliant repository)
java.lang.Boolean isOrderable()
true
- is Orderable;
false - is not Orderable; null
-
unknown (noncompliant repository)
java.lang.Boolean isOpenChoice()
true
- supports open choice;
false - does not support open choice; null
- unknown or not applicable
java.util.List<T> getDefaultValue()
null
if no default value
is definedjava.util.List<Choice<T>> getChoices()
null
if no choices are defined
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |