com.holonplatform.core.query

## Interface QuerySort.PathQuerySort<T>

- Type Parameters:
    `T` - Query path type
  All Superinterfaces:
    Expression, QuerySort, Serializable
  Enclosing interface:
    QuerySort

      public static interface QuerySort.PathQuerySort<T>
      extends QuerySort

  A `QuerySort` bound to a `Path` expression.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.query.QuerySort

      `QuerySort.CompositeQuerySort, QuerySort.PathQuerySort<T>, QuerySort.QuerySortResolver<T extends QuerySort>, QuerySort.QuerySortSupport<C extends QuerySort.QuerySortSupport<C>>, QuerySort.SortDirection`

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.Expression

      `Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionException`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `QuerySort.SortDirection` | `getDirection()` Get the sort direction (ascending or descending).
    `Path<T>` | `getPath()` Get the `Path` on which the sort is declared.

    - ### Methods inherited from interface com.holonplatform.core.query.QuerySort

      `and, asc, desc, of, of, of, of`

    - ### Methods inherited from interface com.holonplatform.core.Expression

      `validate`

- - ### Method Detail

    - #### getPath

          Path<T> getPath()

      Get the `Path` on which the sort is declared.
      Returns:
        The sort path

    - #### getDirection

          QuerySort.SortDirection getDirection()

      Get the sort direction (ascending or descending).
      Returns:
        The sort direction

Copyright © 2019 The Holon Platform. All rights reserved.