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)
Устанавливает текущее значение поля.
|
setPosition
public BigInteger cardinality()
KeyEnumerator
cardinality
in class KeyEnumerator
public BigInteger getOrderValue()
KeyEnumerator
getOrderValue
in class KeyEnumerator
public Boolean getValue()
getValue
in class KeyEnumerator
public void setValue(Object value)
setValue
in class KeyEnumerator
value
- Новое значение.public double getPosition()
KeyEnumerator
getPosition
in class KeyEnumerator
public void setOrderValue(BigInteger value)
KeyEnumerator
setOrderValue
in class KeyEnumerator
value
- порядковый номер.Copyright © 2021 CURS. All rights reserved.