Package org.apache.cassandra.cql3
Class Ordering
- java.lang.Object
-
- org.apache.cassandra.cql3.Ordering
-
public class Ordering extends java.lang.Object
A single element of an ORDER BY clause.ORDER BY ordering1 [, ordering2 [, ...]]
An ordering comprises an expression that produces the values to compare against each other and a sorting direction (ASC, DESC).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Ordering.Ann
An expression used in Approximate Nearest Neighbor ordering.static class
Ordering.Direction
static class
Ordering.Expression
static class
Ordering.Raw
Represents ANTLR's abstract syntax tree of a single element in theORDER BY
clause.static class
Ordering.SingleColumn
Represents a single column inORDER BY column
-
Field Summary
Fields Modifier and Type Field Description Ordering.Direction
direction
Ordering.Expression
expression
-
Constructor Summary
Constructors Constructor Description Ordering(Ordering.Expression expression, Ordering.Direction direction)
-
-
-
Field Detail
-
expression
public final Ordering.Expression expression
-
direction
public final Ordering.Direction direction
-
-
Constructor Detail
-
Ordering
public Ordering(Ordering.Expression expression, Ordering.Direction direction)
-
-