Package org.alfresco.rest.api.model
Class CustomModelProperty
- java.lang.Object
-
- org.alfresco.rest.api.model.AbstractCommonDetails
-
- org.alfresco.rest.api.model.CustomModelProperty
-
- All Implemented Interfaces:
java.lang.Comparable<AbstractCommonDetails>
public class CustomModelProperty extends AbstractCommonDetails
- Author:
- Jamal Kaabi-Mofrad
-
-
Constructor Summary
Constructors Constructor Description CustomModelProperty()CustomModelProperty(org.alfresco.service.cmr.dictionary.PropertyDefinition propertyDefinition, org.alfresco.service.cmr.i18n.MessageLookup messageLookup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getConstraintRefs()java.util.List<CustomModelConstraint>getConstraints()java.lang.StringgetDataType()java.lang.StringgetDefaultValue()org.alfresco.repo.dictionary.FacetablegetFacetable()org.alfresco.repo.dictionary.IndexTokenisationModegetIndexTokenisationMode()booleanisIndexed()booleanisMandatory()booleanisMandatoryEnforced()booleanisMultiValued()voidsetConstraintRefs(java.util.List<java.lang.String> constraintRefs)voidsetConstraints(java.util.List<CustomModelConstraint> constraints)voidsetDataType(java.lang.String dataType)voidsetDefaultValue(java.lang.String defaultValue)voidsetFacetable(org.alfresco.repo.dictionary.Facetable facetable)voidsetIndexed(boolean isIndexed)voidsetIndexTokenisationMode(org.alfresco.repo.dictionary.IndexTokenisationMode indexTokenisationMode)voidsetMandatory(boolean isMandatory)voidsetMandatoryEnforced(boolean isMandatoryEnforced)voidsetMultiValued(boolean isMultiValued)java.lang.StringtoString()-
Methods inherited from class org.alfresco.rest.api.model.AbstractCommonDetails
compareTo, equals, getDescription, getName, getPrefixedName, getTitle, hashCode, setDescription, setName, setTitle
-
-
-
-
Method Detail
-
getDataType
public java.lang.String getDataType()
-
setDataType
public void setDataType(java.lang.String dataType)
-
isMandatory
public boolean isMandatory()
-
setMandatory
public void setMandatory(boolean isMandatory)
-
isMandatoryEnforced
public boolean isMandatoryEnforced()
-
setMandatoryEnforced
public void setMandatoryEnforced(boolean isMandatoryEnforced)
-
isMultiValued
public boolean isMultiValued()
-
setMultiValued
public void setMultiValued(boolean isMultiValued)
-
getDefaultValue
public java.lang.String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
-
isIndexed
public boolean isIndexed()
-
setIndexed
public void setIndexed(boolean isIndexed)
-
getFacetable
public org.alfresco.repo.dictionary.Facetable getFacetable()
-
setFacetable
public void setFacetable(org.alfresco.repo.dictionary.Facetable facetable)
-
getIndexTokenisationMode
public org.alfresco.repo.dictionary.IndexTokenisationMode getIndexTokenisationMode()
-
setIndexTokenisationMode
public void setIndexTokenisationMode(org.alfresco.repo.dictionary.IndexTokenisationMode indexTokenisationMode)
-
getConstraintRefs
public java.util.List<java.lang.String> getConstraintRefs()
-
setConstraintRefs
public void setConstraintRefs(java.util.List<java.lang.String> constraintRefs)
-
getConstraints
public java.util.List<CustomModelConstraint> getConstraints()
-
setConstraints
public void setConstraints(java.util.List<CustomModelConstraint> constraints)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-