public interface ContentPropertyTypeInterface extends java.io.Serializable, java.lang.Comparable<ContentPropertyTypeInterface>
Modifier and Type | Interface and Description |
---|---|
static class |
ContentPropertyTypeInterface.DATATYPE |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getChoices()
Valid Choices for choice data
|
java.lang.Object |
getDefaultValue()
This attribute is optional and is only aplicable to application-maintained properties.
|
java.lang.String |
getDescription()
This is an optional attribute containing a description of the property.
|
java.lang.String |
getDisplayName()
This attribute is used for presentation by CMS application.
|
java.lang.String |
getId()
This attribute contains a system-assigned ID which uniquely identifies this property.
|
boolean |
getInherited()
This attribute indicates whether the property is inherited from the
parent object type or it is explicitly defined for this object type.
|
java.lang.String |
getLookupFieldId()
Id of a field in the lookup that provides valid choices for this data
|
java.lang.String |
getLookupId()
Id of a lookup that provides choices for this data
|
int |
getMaxIntValue()
Maximum value for Integer data type
|
int |
getMaxStringLength()
Maximum length for String data type
|
int |
getMinIntValue()
Minimum value for Integer data type
|
boolean |
getMultiValued()
This attribute indicates whether the property is “single-valued” or “multi-valued”.
|
java.lang.String |
getName()
This attribute identifies this property among all properties of this object type,
including inherited properties.
|
boolean |
getOpenChoice()
This attribute is only applicable to properties that provide a value for the
“Choices” attribute.
|
boolean |
getOrderable()
Orderable This attribute defines whether or not the property can appear in the
ORDER BY clause of a SQL SELECT statement.
|
ContentPropertyTypeInterface.DATATYPE |
getPropertyType()
This attribute indicates the type of this property.
|
boolean |
getQueryable()
Queryable This attribute defines whether or not the property can appear in the WHERE
clause of a SQL SELECT statement.
|
boolean |
getReadOnly()
A “read-only” property is a system property that is either maintained or computed by
the repository.
|
boolean |
getRequired()
For non-read-only properties: The value of a required property MUST always be set.
|
java.lang.String getId()
java.lang.String getName()
java.lang.String getDisplayName()
java.lang.String getDescription()
boolean getInherited()
ContentPropertyTypeInterface.DATATYPE getPropertyType()
boolean getMultiValued()
boolean getOpenChoice()
boolean getRequired()
boolean getReadOnly()
boolean getQueryable()
boolean getOrderable()
int getMinIntValue()
int getMaxIntValue()
int getMaxStringLength()
java.lang.Object getDefaultValue()
java.util.List<java.lang.String> getChoices()
java.lang.String getLookupId()
java.lang.String getLookupFieldId()