Class CustomModel

  • All Implemented Interfaces:
    java.lang.Comparable<CustomModel>

    public class CustomModel
    extends java.lang.Object
    implements java.lang.Comparable<CustomModel>
    Author:
    Jamal Kaabi-Mofrad
    • Constructor Detail

      • CustomModel

        public CustomModel()
      • CustomModel

        public CustomModel​(org.alfresco.service.cmr.dictionary.CustomModelDefinition modelDefinition)
      • CustomModel

        public CustomModel​(org.alfresco.service.cmr.dictionary.CustomModelDefinition modelDefinition,
                           java.util.List<CustomType> types,
                           java.util.List<CustomAspect> aspects,
                           java.util.List<CustomModelConstraint> constraints)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

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

        public java.lang.String getAuthor()
      • setAuthor

        public void setAuthor​(java.lang.String author)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

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

        public java.lang.String getNamespaceUri()
      • setNamespaceUri

        public void setNamespaceUri​(java.lang.String namespaceUri)
      • getNamespacePrefix

        public java.lang.String getNamespacePrefix()
      • setNamespacePrefix

        public void setNamespacePrefix​(java.lang.String namespacePrefix)
      • getTypes

        public java.util.List<CustomType> getTypes()
      • setTypes

        public void setTypes​(java.util.List<CustomType> types)
      • getAspects

        public java.util.List<CustomAspect> getAspects()
      • setAspects

        public void setAspects​(java.util.List<CustomAspect> aspects)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • compareTo

        public int compareTo​(CustomModel customModel)
        Specified by:
        compareTo in interface java.lang.Comparable<CustomModel>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object