Class LocationGroupRef

java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.data.location.LocationGroupRef
All Implemented Interfaces:
AsciiSerializable, FieldAccessor, Serializable, Cloneable, Comparable, Observer, Modifiable

public class LocationGroupRef extends NamedType
See Also:
  • Field Details

  • Constructor Details

    • LocationGroupRef

      public LocationGroupRef(LocationCategoryRef categoryRef, String groupOfficeId, String groupId)
    • LocationGroupRef

      public LocationGroupRef()
    • LocationGroupRef

      public LocationGroupRef(org.jdom.Element element)
  • Method Details

    • compareTo

      public int compareTo(Object otherObj)
      Specified by:
      compareTo in interface Comparable
      Overrides:
      compareTo in class NamedType
    • hashCode

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

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

      public String getDbOfficeId()
    • setDbOfficeId

      public void setDbOfficeId(String groupOfficeId)
    • getCategoryRef

      public LocationCategoryRef getCategoryRef()
    • setCategoryRef

      public void setCategoryRef(LocationCategoryRef categoryRef)
    • getId

      public String getId()
    • setId

      public void setId(String groupId)
    • buildElement

      public void buildElement(org.jdom.Element element)
    • toString

      public String toString()
      Returns a String concatenation of the category id and group id separated by a "-".
      Overrides:
      toString in class NamedType