SdbBoundaries<T extends Object> class abstract

Lower and upper boundaries.

Constructors

SdbBoundaries(SdbBoundary<T>? lower, SdbBoundary<T>? upper)
Create boundaries from a lower and upper boundary.
factory
SdbBoundaries.lower(SdbBoundary<T>? lower)
Lower only boundary.
factory
SdbBoundaries.lowerValue(T lower)
Lower only boundary.
factory
SdbBoundaries.upper(SdbBoundary<T>? upper)
Upper only boundary.
factory
SdbBoundaries.upperValue(T upper)
Upper only boundary.
factory
SdbBoundaries.values(T? lower, T? upper, {bool? includeLower, bool? includeUpper})
Create boundaries from an lower (included) and upper (excluded) boundary.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
lower SdbBoundary<T>?
Lower boundary.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
upper SdbBoundary<T>?
Upper boundary.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toConditionString() String
Returns a string representation of the boundaries like '0 <= ? < 1'.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited