OrderingBuilder class final

Defines a class which will hold the information needed to create an ordering

Constructors

OrderingBuilder.new(OrderingMode mode, Expression<Object> column, {NullsOrder? nulls})
Create a new ordering builder, will be used by the TableManagerState to create OrderingTerms

Properties

column Expression<Object>
The column that the ordering is applied to
final
hashCode int
The hash code for this object.
no setteroverride
mode OrderingMode
The mode of the ordering
final
nulls NullsOrder?
How null values are treated in the ordering.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildTerm() OrderingTerm
Build the ordering term using the expression and direction
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(covariant OrderingBuilder other) bool
The equality operator.
override