LexoRank class
Constructors
- LexoRank(LexoRankBucket bucket, LexoDecimal decimal)
Properties
- bucket ↔ LexoRankBucket
-
getter/setter pair
- decimal ↔ LexoDecimal
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value ↔ String
-
getter/setter pair
Methods
-
between(
LexoRank other) → LexoRank -
compareTo(
LexoRank other) → num -
equals(
LexoRank other) → bool -
format(
) → String -
genNext(
) → LexoRank -
genPrev(
) → LexoRank -
getBucket(
) → LexoRankBucket -
getDecimal(
) → LexoDecimal -
inNextBucket(
) → LexoRank -
inPrevBucket(
) → LexoRank -
isMax(
) → bool -
isMin(
) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- EIGHT_DECIMAL → LexoDecimal
-
final
- INITIAL_MAX_DECIMAL → LexoDecimal
-
final
- INITIAL_MIN_DECIMAL → LexoDecimal
-
final
- MAX_DECIMAL → LexoDecimal
-
final
- MID_DECIMAL → LexoDecimal
-
final
- MIN_DECIMAL → LexoDecimal
-
final
- NUMERAL_SYSTEM → LexoNumeralSystem36
-
final
- ONE_DECIMAL → LexoDecimal
-
final
- ZERO_DECIMAL → LexoDecimal
-
final
Static Methods
-
Between(
LexoDecimal oLeft, LexoDecimal oRight) → LexoDecimal -
checkMid(
LexoDecimal lbound, LexoDecimal rbound, LexoDecimal mid) → LexoDecimal -
formatDecimal(
LexoDecimal decimal) → String -
from(
LexoRankBucket bucket, LexoDecimal decimal) → LexoRank -
initial(
LexoRankBucket bucket) → LexoRank -
max(
LexoRankBucket bucket) → LexoRank -
mid(
LexoDecimal left, LexoDecimal right) → LexoDecimal -
middle(
) → LexoRank -
middleInternal(
LexoDecimal lbound, LexoDecimal rbound, LexoDecimal left, LexoDecimal right) → LexoDecimal -
min(
) → LexoRank -
parse(
String str) → LexoRank