public final class IntFieldEnumerator extends KeyEnumerator
| Constructor and Description |
|---|
IntFieldEnumerator() |
IntFieldEnumerator(int min,
int max) |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
cardinality()
Общий объём пространства значений первичного ключа (количества позиций).
|
BigInteger |
getOrderValue()
Порядок значения ключа в общем объёме пространства (значение от нуля до
cardinality-1).
|
double |
getPosition()
Возвращает позицию в виде действительного числа в диапазоне [0..1].
|
Integer |
getValue()
Текущее значение поля.
|
void |
setBounds(int min,
int max)
Установка минимального и максимального значения поля.
|
void |
setOrderValue(BigInteger value)
Устанавливает порядковый номер ключа.
|
void |
setValue(Object value)
Установка значения поля.
|
setPositionpublic IntFieldEnumerator()
public IntFieldEnumerator(int min,
int max)
public void setBounds(int min,
int max)
min - минимальное значение.max - максимальное значение.public BigInteger cardinality()
KeyEnumeratorcardinality in class KeyEnumeratorpublic BigInteger getOrderValue()
KeyEnumeratorgetOrderValue in class KeyEnumeratorpublic Integer 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.