Uses of Class
org.jacop.core.Interval
-
Packages that use Interval Package Description org.jacop.constraints org.jacop.constraints.diffn org.jacop.core org.jacop.set.core -
-
Uses of Interval in org.jacop.constraints
Methods in org.jacop.constraints that return Interval Modifier and Type Method Description (package private) Interval
DisjointConditional. minForbiddenInterval(int start, int i, Rectangle r, java.util.List<IntRectangle> ConsideredRect, int minI)
Methods in org.jacop.constraints with parameters of type Interval Modifier and Type Method Description private void
Cumulative. profileCheckInterval(Store store, IntVar Start, IntVar Duration, Interval i, IntVar Resources, int mustUseMin, int mustUseMax)
-
Uses of Interval in org.jacop.constraints.diffn
Fields in org.jacop.constraints.diffn declared as Interval Modifier and Type Field Description (package private) Interval
Diffn.Event. block
Methods in org.jacop.constraints.diffn that return Interval Modifier and Type Method Description (package private) Interval
Diffn.Event. block()
Method parameters in org.jacop.constraints.diffn with type arguments of type Interval Modifier and Type Method Description private boolean
Diffn. blocking(java.util.List<Interval> sweepLine, int start, int end, int length)
private void
Diffn. updateSweepLine(java.util.List<Interval> sweepLine, Diffn.Event e)
Constructors in org.jacop.constraints.diffn with parameters of type Interval Constructor Description Event(int type, Rectangle r, int date, int value, Interval block)
-
Uses of Interval in org.jacop.core
Fields in org.jacop.core declared as Interval Modifier and Type Field Description (package private) Interval
BoundDomainIntervalEnumeration. i
(package private) Interval
IntervalDomainIntervalEnumeration. i
(package private) Interval
IntervalDomainValueEnumeration. i
Interval[]
IntervalDomain. intervals
The values of the domain are encoded as a list of intervals.Methods in org.jacop.core that return Interval Modifier and Type Method Description static Interval
IntDomain. divBounds(int a, int b, int c, int d)
static Interval
IntDomain. divIntBounds(int a, int b, int c, int d)
Interval
BoundDomain. getInterval(int position)
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, int d)
Interval
BoundDomainIntervalEnumeration. nextElement()
Interval
IntervalDomainIntervalEnumeration. nextElement()
abstract Interval
IntervalEnumeration. nextElement()
Interval
SmallDenseDomainIntervalEnumeration. nextElement()
static Interval
IntDomain. squareBounds(int a, int b)
Methods in org.jacop.core with parameters of type Interval Modifier and Type Method Description boolean
Interval. eq(Interval interval)
It checks equality between intervals.void
BoundDomain. unionAdapt(Interval i)
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)
-
Uses of Interval in org.jacop.set.core
Methods in org.jacop.set.core with parameters of type Interval Modifier and Type Method Description void
BoundSetDomain. addDom(Interval i)
abstract void
SetDomain. addDom(Interval i)
Adds an interval to the lub.
-