| Package | Description |
|---|---|
| org.jacop.core | |
| org.jacop.set.core |
| Modifier and Type | Field and Description |
|---|---|
Interval[] |
IntervalDomain.intervals
The values of the domain are encoded as a list of intervals.
|
| Modifier and Type | Method and Description |
|---|---|
static Interval |
IntDomain.divBounds(int a,
int b,
int c,
int d) |
static Interval |
IntDomain.divIntBounds(int a,
int b,
int c) |
static Interval |
IntDomain.divIntBounds(int a,
int b,
int c,
int d) |
abstract Interval |
IntDomain.getInterval(int position)
It returns required interval.
|
Interval |
IntervalDomain.getInterval(int position) |
Interval |
SmallDenseDomain.getInterval(int position) |
static Interval |
IntDomain.mulBounds(int a,
int b,
int c) |
static Interval |
IntDomain.mulBounds(int a,
int b,
int c,
int d) |
Interval |
BoundDomainIntervalEnumeration.nextElement() |
Interval |
IntervalDomainIntervalEnumeration.nextElement() |
abstract Interval |
IntervalEnumeration.nextElement() |
Interval |
SmallDenseDomainIntervalEnumeration.nextElement() |
static Interval |
IntDomain.squareBounds(int a,
int b) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Interval.eq(Interval interval)
It checks equality between intervals.
|
void |
IntDomain.unionAdapt(Interval i)
It adds interval of values to the domain.
|
void |
IntervalDomain.unionAdapt(Interval i)
It adds interval of values to the domain.
|
void |
SmallDenseDomain.unionAdapt(Interval i) |
| Modifier and Type | Method and Description |
|---|---|
void |
BoundSetDomain.addDom(Interval i) |
abstract void |
SetDomain.addDom(Interval i)
Adds an interval to the lub.
|
Copyright © 2022. All rights reserved.