| Interface | Description |
|---|---|
| Order |
Order encapsulates the semantics of a result set sorting. |
| Class | Description |
|---|---|
| BuildableOrderState |
The base class for a Sort Order state that can be transformed into a complete
and well-formed
BuiltOrder. |
| NoOrder |
A specification for no
Order. |
| OrderAtState |
The
OrderState that represents a transition induced by the
introduction of a timestamp token. |
| OrderByState |
The
OrderState that expects the next token to be a sort order,
timestamp or a new key to sort by. |
| OrderComponent |
An
OrderComponent describes a consideration for ordering a result
set. |
| OrderDirectionState |
A
State that represents a building BuiltOrder that just had
direction information specified for the most recently added key. |
| OrderState |
This is the base class and marker for any valid state in the
BuiltOrder
builder. |
| OrderThenState |
The
OrderThenState is simply a bridge that allows a transition back
to a OrderByState. |
| Sort |
Serves as an alias for
Order |
| Enum | Description |
|---|---|
| Direction |
Sort directions.
|