Class M2Property


  • public class M2Property
    extends java.lang.Object
    Property Definition
    Author:
    David Caruana
    • Method Detail

      • isOverride

        public boolean isOverride()
      • setOverride

        public void setOverride​(boolean isOverride)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • isProtected

        public boolean isProtected()
      • setProtected

        public void setProtected​(boolean isProtected)
      • 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 java.lang.Boolean isIndexed()
      • setIndexed

        public void setIndexed​(boolean isIndexed)
      • isStoredInIndex

        public java.lang.Boolean isStoredInIndex()
      • setStoredInIndex

        public void setStoredInIndex​(boolean isStoredInIndex)
      • isFacetable

        public java.lang.Boolean isFacetable()
      • setFacetable

        public void setFacetable​(boolean isFacetable)
      • isIndexedAtomically

        public java.lang.Boolean isIndexedAtomically()
      • setIndexedAtomically

        public void setIndexedAtomically​(boolean isIndexedAtomically)
      • setIndexTokenisationMode

        public void setIndexTokenisationMode​(IndexTokenisationMode indexTokenisationMode)
      • getConstraints

        public java.util.List<M2Constraint> getConstraints()
      • hasConstraints

        public boolean hasConstraints()
      • addConstraintRef

        public M2Constraint addConstraintRef​(java.lang.String refName)
      • addConstraint

        public M2Constraint addConstraint​(java.lang.String name,
                                          java.lang.String type)
      • removeConstraintRef

        public void removeConstraintRef​(java.lang.String refName)
      • removeConstraint

        public void removeConstraint​(java.lang.String name)
      • getAnalyserResourceBundleName

        public java.lang.String getAnalyserResourceBundleName()
        Returns:
        String
      • setAnalyserResourceBundleName

        public void setAnalyserResourceBundleName​(java.lang.String analyserResourceBundleName)
      • setConfigProperties

        public void setConfigProperties​(java.util.Properties configProperties)