| Package | Description |
|---|---|
| org.optaplanner.core.api.domain.valuerange |
Domain annotations and support classes for a planning value range.
|
| org.optaplanner.core.impl.domain.valuerange | |
| org.optaplanner.core.impl.domain.valuerange.buildin.bigdecimal | |
| org.optaplanner.core.impl.domain.valuerange.buildin.collection | |
| org.optaplanner.core.impl.domain.valuerange.buildin.composite | |
| org.optaplanner.core.impl.domain.valuerange.buildin.primint | |
| org.optaplanner.core.impl.domain.valuerange.buildin.primlong |
| Modifier and Type | Method and Description |
|---|---|
static CountableValueRange<BigDecimal> |
ValueRangeFactory.createBigDecimalValueRange(BigDecimal from,
BigDecimal to)
Build a
CountableValueRange of all BigDecimal values (of a specific scale) between 2 bounds. |
static CountableValueRange<BigDecimal> |
ValueRangeFactory.createBigDecimalValueRange(BigDecimal from,
BigDecimal to,
BigDecimal incrementUnit)
Build a
CountableValueRange of a subset of BigDecimal values (of a specific scale) between 2 bounds. |
static CountableValueRange<Integer> |
ValueRangeFactory.createIntValueRange(int from,
int to)
Build a
CountableValueRange of all int values between 2 bounds. |
static CountableValueRange<Integer> |
ValueRangeFactory.createIntValueRange(int from,
int to,
int incrementUnit)
Build a
CountableValueRange of a subset of int values between 2 bounds. |
static CountableValueRange<Long> |
ValueRangeFactory.createLongValueRange(long from,
long to)
Build a
CountableValueRange of all long values between 2 bounds. |
static CountableValueRange<Long> |
ValueRangeFactory.createLongValueRange(long from,
long to,
long incrementUnit)
Build a
CountableValueRange of a subset of long values between 2 bounds. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCountableValueRange<T>
Abstract superclass for
CountableValueRange (and therefore ValueRange). |
| Modifier and Type | Class and Description |
|---|---|
class |
BigDecimalValueRange |
| Modifier and Type | Class and Description |
|---|---|
class |
ListValueRange<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeCountableValueRange<T> |
class |
EmptyValueRange<T> |
class |
NullableCountableValueRange<T> |
| Constructor and Description |
|---|
NullableCountableValueRange(CountableValueRange<T> childValueRange) |
| Constructor and Description |
|---|
CompositeCountableValueRange(List<? extends CountableValueRange<T>> childValueRangeList) |
| Modifier and Type | Class and Description |
|---|---|
class |
IntValueRange |
| Modifier and Type | Class and Description |
|---|---|
class |
LongValueRange |
Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.