public final class BitFieldEnumerator extends KeyEnumerator
| Constructor and Description |
|---|
BitFieldEnumerator() |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
cardinality()
Общий объём пространства значений первичного ключа (количества позиций).
|
BigInteger |
getOrderValue()
Порядок значения ключа в общем объёме пространства (значение от нуля до
cardinality-1).
|
double |
getPosition()
Возвращает позицию в виде действительного числа в диапазоне [0..1].
|
Boolean |
getValue()
Текущее значение поля.
|
void |
setOrderValue(BigInteger value)
Устанавливает порядковый номер ключа.
|
void |
setValue(Object value)
Устанавливает текущее значение поля.
|
setPositionpublic BigInteger cardinality()
KeyEnumeratorcardinality in class KeyEnumeratorpublic BigInteger getOrderValue()
KeyEnumeratorgetOrderValue in class KeyEnumeratorpublic Boolean getValue()
getValue in class KeyEnumeratorpublic void setValue(Object value)
setValue in class KeyEnumeratorvalue - Новое значение.public double getPosition()
KeyEnumeratorgetPosition in class KeyEnumeratorpublic void setOrderValue(BigInteger value)
KeyEnumeratorsetOrderValue in class KeyEnumeratorvalue - порядковый номер.Copyright © 2019 CURS. All rights reserved.