Class AbstractClass

java.lang.Object
org.alfresco.rest.api.model.ClassDefinition
org.alfresco.rest.api.model.AbstractClass
All Implemented Interfaces:
Comparable<AbstractClass>
Direct Known Subclasses:
Aspect, Type

public abstract class AbstractClass extends ClassDefinition implements Comparable<AbstractClass>
  • Field Details

    • id

      protected String id
    • title

      protected String title
    • description

      protected String description
    • parentId

      protected String parentId
    • isContainer

      protected Boolean isContainer
    • isArchive

      protected Boolean isArchive
    • includedInSupertypeQuery

      protected Boolean includedInSupertypeQuery
    • mandatoryAspects

      protected List<String> mandatoryAspects
    • associations

      protected List<Association> associations
    • model

      protected Model model
  • Constructor Details

    • AbstractClass

      public AbstractClass()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getParentId

      public String getParentId()
    • setParentId

      public void setParentId(String parentId)
    • getModel

      public Model getModel()
    • setModel

      public void setModel(Model model)
    • getIsContainer

      public Boolean getIsContainer()
    • setIsContainer

      public void setIsContainer(Boolean isContainer)
    • getIsArchive

      public Boolean getIsArchive()
    • setIsArchive

      public void setIsArchive(Boolean isArchive)
    • getIncludedInSupertypeQuery

      public Boolean getIncludedInSupertypeQuery()
    • setIncludedInSupertypeQuery

      public void setIncludedInSupertypeQuery(Boolean includedInSupertypeQuery)
    • getMandatoryAspects

      public List<String> getMandatoryAspects()
    • setMandatoryAspects

      public void setMandatoryAspects(List<String> mandatoryAspects)
    • getAssociations

      public List<Association> getAssociations()
    • setAssociations

      public void setAssociations(List<Association> associations)
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(AbstractClass other)
      Specified by:
      compareTo in interface Comparable<AbstractClass>