Class RelationSpecification<U extends UniqueObject>

java.lang.Object
de.digitalcollections.model.RelationSpecification<U>

public class RelationSpecification<U extends UniqueObject> extends Object
A decorator for a relation, which adds two fields for a title and a sort key
  • Constructor Details

    • RelationSpecification

      public RelationSpecification()
    • RelationSpecification

      public RelationSpecification(String title, String sortKey, U subject)
  • Method Details

    • getTitle

      public String getTitle()
    • getSortKey

      public String getSortKey()
    • getSubject

      public U getSubject()
    • setTitle

      public void setTitle(String title)
    • setSortKey

      public void setSortKey(String sortKey)
    • setSubject

      public void setSubject(U subject)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object