Class ColumnSortSpecification

java.lang.Object
org.mybatis.dynamic.sql.select.ColumnSortSpecification
All Implemented Interfaces:
SortSpecification

public class ColumnSortSpecification extends Object implements SortSpecification
  • Constructor Details

    • ColumnSortSpecification

      public ColumnSortSpecification(String tableAlias, SqlColumn<?> column)
  • Method Details

    • descending

      public SortSpecification descending()
      Description copied from interface: SortSpecification
      Returns a new instance of the SortSpecification that should render as descending in an ORDER BY clause.
      Specified by:
      descending in interface SortSpecification
      Returns:
      new instance of SortSpecification
    • orderByName

      public String orderByName()
      Description copied from interface: SortSpecification
      Return the phrase that should be written into a rendered order by clause. This should NOT include the "DESC" word for descending sort specifications.
      Specified by:
      orderByName in interface SortSpecification
      Returns:
      the order by phrase
    • isDescending

      public boolean isDescending()
      Description copied from interface: SortSpecification
      Return true if the sort order is descending.
      Specified by:
      isDescending in interface SortSpecification
      Returns:
      true if the SortSpecification should render as descending