Class DataObjectCollectionSortAttributeImpl

java.lang.Object
org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
All Implemented Interfaces:
Serializable, DataObjectCollectionSortAttribute

public class DataObjectCollectionSortAttributeImpl extends Object implements DataObjectCollectionSortAttribute
See Also:
  • Field Details

    • attributeName

      protected String attributeName
    • sortDirection

      protected SortDirection sortDirection
  • Constructor Details

    • DataObjectCollectionSortAttributeImpl

      public DataObjectCollectionSortAttributeImpl()
    • DataObjectCollectionSortAttributeImpl

      public DataObjectCollectionSortAttributeImpl(String attributeName, SortDirection sortDirection)
  • Method Details

    • getAttributeName

      public String getAttributeName()
      Gets attribute name.

      The attribute name on which to sort the collection.

      Specified by:
      getAttributeName in interface DataObjectCollectionSortAttribute
      Returns:
      attribute name
    • setAttributeName

      public void setAttributeName(String attributeName)
      Sets attribute name.
      Parameters:
      attributeName - attribute name
    • getSortDirection

      public SortDirection getSortDirection()
      Gets the attribute sort.

      For this attribute, which way should we sort?.

      Specified by:
      getSortDirection in interface DataObjectCollectionSortAttribute
      Returns:
      attribute sort
    • setSortDirection

      public void setSortDirection(SortDirection sortDirection)
      Sets sort direction.
      Parameters:
      sortDirection - sort direction.
    • toString

      public String toString()
      Overrides:
      toString in class Object