Package openGql.grammar
Class SortSpecification.Builder
- java.lang.Object
-
- openGql.grammar.SortSpecification.Builder
-
- Enclosing class:
- SortSpecification
public static final class SortSpecification.Builder extends java.lang.ObjectA fluent builder forSortSpecification.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SortSpecificationbuild()Builds an immutableSortSpecification.SortSpecification.BuildernullOrdering(Optional<NullOrdering> nullOrdering)SortSpecification.Builderordering(Optional<OrderingSpecification> ordering)SortSpecification.BuildersortKey(ValueExpression sortKey)
-
-
-
Method Detail
-
sortKey
public SortSpecification.Builder sortKey(ValueExpression sortKey)
-
ordering
public SortSpecification.Builder ordering(Optional<OrderingSpecification> ordering)
-
nullOrdering
public SortSpecification.Builder nullOrdering(Optional<NullOrdering> nullOrdering)
-
build
public SortSpecification build()
Builds an immutableSortSpecification.
-
-