Class Group

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

    public class Group
    extends java.lang.Object
    implements java.lang.Comparable<Group>
    Represents a group.
    Author:
    cturlica
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DISPLAY_NAME  
      protected java.lang.String displayName  
      protected java.lang.String id  
      static java.lang.String ID  
      static java.lang.String IS_ROOT  
      protected java.lang.Boolean isRoot  
      static java.lang.String PARENT_IDS  
      protected java.util.Set<java.lang.String> parentIds  
      protected java.util.Set<java.lang.String> zones  
      static java.lang.String ZONES  
    • Constructor Summary

      Constructors 
      Constructor Description
      Group()  
    • Field Detail

      • id

        protected java.lang.String id
      • displayName

        protected java.lang.String displayName
      • isRoot

        protected java.lang.Boolean isRoot
      • parentIds

        protected java.util.Set<java.lang.String> parentIds
      • zones

        protected java.util.Set<java.lang.String> zones
    • Constructor Detail

      • Group

        public Group()
    • Method Detail

      • getId

        @UniqueId
        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getDisplayName

        public java.lang.String getDisplayName()
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
      • getIsRoot

        public java.lang.Boolean getIsRoot()
      • setIsRoot

        public void setIsRoot​(java.lang.Boolean isRoot)
      • getParentIds

        public java.util.Set<java.lang.String> getParentIds()
      • setParentIds

        public void setParentIds​(java.util.Set<java.lang.String> parentIds)
      • getZones

        public java.util.Set<java.lang.String> getZones()
      • setZones

        public void setZones​(java.util.Set<java.lang.String> zones)
      • equals

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

        public int compareTo​(Group group)
        Specified by:
        compareTo in interface java.lang.Comparable<Group>
      • hashCode

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

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

        public boolean wasSet​(java.lang.String fieldName)