public interface CMISPropertyDefinition
Modifier and Type | Method and Description |
---|---|
CMISCardinalityEnum |
getCardinality()
Get the cardinality
|
java.util.Collection |
getChoices()
Get the choices available as values for this property TODO: not
implemented yet
|
CMISDataTypeEnum |
getDataType()
Get the property type
|
java.lang.String |
getDefaultValue()
get the default value as a String
|
java.lang.String |
getDescription()
Get the description
|
java.lang.String |
getDisplayName()
Get the display name
|
int |
getMaximumLength()
For variable length properties, get the maximum length allowed.
|
java.lang.Double |
getMaxValue()
For Integer and Decimal properties, get the maximum value allowed
|
java.lang.Double |
getMinValue()
For Integer and Decimal properties, get the minimum value allowed
|
CMISTypeDefinition |
getOwningType()
Get Owning Type
|
CMISPropertyAccessor |
getPropertyAccessor()
Gets the property accessor (for reading / writing values)
|
CMISPropertyId |
getPropertyId()
Get Property Id
|
org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilder |
getPropertyLuceneBuilder()
Gets the property Lucene builder
|
java.lang.String |
getQueryName()
Get the query name
|
CMISUpdatabilityEnum |
getUpdatability()
Is this property updatable?
|
boolean |
isOpenChoice()
Is this a choice where a user can enter other values (ie a list with
common options)
|
boolean |
isOrderable()
Is this property orderable in queries?
|
boolean |
isQueryable()
Is this property queryable?
|
boolean |
isRequired()
Is this property required?
|
CMISPropertyId getPropertyId()
CMISTypeDefinition getOwningType()
java.lang.String getQueryName()
java.lang.String getDisplayName()
java.lang.String getDescription()
CMISDataTypeEnum getDataType()
CMISCardinalityEnum getCardinality()
java.util.Collection getChoices()
boolean isOpenChoice()
boolean isRequired()
java.lang.String getDefaultValue()
CMISUpdatabilityEnum getUpdatability()
boolean isQueryable()
boolean isOrderable()
int getMaximumLength()
java.lang.Double getMinValue()
java.lang.Double getMaxValue()
CMISPropertyAccessor getPropertyAccessor()
org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilder getPropertyLuceneBuilder()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.