Class Property

java.lang.Object
org.alfresco.model.model.Property

@Validated public class Property extends Object
Property
  • Constructor Details

    • Property

      public Property()
  • Method Details

    • id

      public Property id(String id)
    • getId

      @NotNull public @NotNull String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • title

      public Property title(String title)
    • getTitle

      public String getTitle()
      the human-readable title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • description

      public Property description(String description)
    • getDescription

      public String getDescription()
      the human-readable description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • defaultValue

      public Property defaultValue(String defaultValue)
    • getDefaultValue

      public String getDefaultValue()
      the default value
      Returns:
      defaultValue
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • dataType

      public Property dataType(String dataType)
    • getDataType

      public String getDataType()
      the name of the property type (e.g. d:text)
      Returns:
      dataType
    • setDataType

      public void setDataType(String dataType)
    • isMultiValued

      public Property isMultiValued(Boolean isMultiValued)
    • isIsMultiValued

      public Boolean isIsMultiValued()
      define if the property is multi-valued
      Returns:
      isMultiValued
    • setIsMultiValued

      public void setIsMultiValued(Boolean isMultiValued)
    • isMandatory

      public Property isMandatory(Boolean isMandatory)
    • isIsMandatory

      public Boolean isIsMandatory()
      define if the property is mandatory
      Returns:
      isMandatory
    • setIsMandatory

      public void setIsMandatory(Boolean isMandatory)
    • isMandatoryEnforced

      public Property isMandatoryEnforced(Boolean isMandatoryEnforced)
    • isIsMandatoryEnforced

      public Boolean isIsMandatoryEnforced()
      define if the presence of mandatory properties is enforced
      Returns:
      isMandatoryEnforced
    • setIsMandatoryEnforced

      public void setIsMandatoryEnforced(Boolean isMandatoryEnforced)
    • isProtected

      public Property isProtected(Boolean isProtected)
    • isIsProtected

      public Boolean isIsProtected()
      define if the property is system maintained
      Returns:
      isProtected
    • setIsProtected

      public void setIsProtected(Boolean isProtected)
    • constraints

      public Property constraints(List<Constraint> constraints)
    • addConstraintsItem

      public Property addConstraintsItem(Constraint constraintsItem)
    • getConstraints

      @Valid public @Valid List<Constraint> getConstraints()
      list of constraints defined for the property
      Returns:
      constraints
    • setConstraints

      public void setConstraints(List<Constraint> constraints)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object