Uses of Class
org.jacop.core.IntervalDomain
-
Packages that use IntervalDomain Package Description org.jacop.constraints org.jacop.constraints.regular org.jacop.core org.jacop.examples.fd.carsequencing org.jacop.util.fsm -
-
Uses of IntervalDomain in org.jacop.constraints
Subclasses of IntervalDomain in org.jacop.constraints Modifier and Type Class Description private static classGCC.XDomainFields in org.jacop.constraints declared as IntervalDomain Modifier and Type Field Description IntervalDomainAmong. kSetIt specifies a set of values which if assigned to a variable from a list makes variable counted.(package private) IntervalDomainAssignment. rangeD(package private) IntervalDomainAssignment. rangeX(package private) IntervalDomainSequence. set(package private) IntervalDomain[]LinearIntDom. supportDefines support (valid values) for each variable(package private) IntervalDomain[]ExtensionalSupportSTR. valuesInFocusMethods in org.jacop.constraints that return IntervalDomain Modifier and Type Method Description (package private) IntervalDomainSumWeightDom. invertDom(IntDomain d)Deprecated.Constructors in org.jacop.constraints with parameters of type IntervalDomain Constructor Description Among(java.util.List<IntVar> list, IntervalDomain kSet, IntVar n)It constructs an Among constraint.Among(IntVar[] list, IntervalDomain kSet, IntVar n)It constructs an Among constraint.Sequence(IntVar[] list, IntervalDomain set, int q, int min, int max)It creates a Sequence constraint. -
Uses of IntervalDomain in org.jacop.constraints.regular
Methods in org.jacop.constraints.regular with parameters of type IntervalDomain Modifier and Type Method Description abstract voidRegState. addTransitions(RegState suc, IntervalDomain val)It specifies that for a given values from an interval an automata will move from the current state to the successor state.voidRegStateDom. addTransitions(RegState suc, IntervalDomain val)voidRegStateInt. addTransitions(RegState suc, IntervalDomain val) -
Uses of IntervalDomain in org.jacop.core
Fields in org.jacop.core declared as IntervalDomain Modifier and Type Field Description (package private) IntervalDomainIntervalDomainIntervalEnumeration. domain(package private) IntervalDomainIntervalDomainValueEnumeration. domainstatic IntervalDomainIntervalDomain. emptyDomainAn empty domain, so no constant creation of empty domains is required.Methods in org.jacop.core that return IntervalDomain Modifier and Type Method Description IntervalDomainIntervalDomain. clone()It clones the domain object.IntervalDomainIntervalDomain. cloneLight()It clones the domain object, only data responsible for encoding domain values is cloned.IntervalDomainIntervalDomain. subtract(int min, int max)It subtracts min..max from current domain and returns the result.IntervalDomainSmallDenseDomain. toIntervalDomain()Methods in org.jacop.core with parameters of type IntervalDomain Modifier and Type Method Description SmallDenseDomainSmallDenseDomain. intersect(IntervalDomain input, int shift)Constructors in org.jacop.core with parameters of type IntervalDomain Constructor Description IntervalDomainIntervalEnumeration(IntervalDomain dom)It creates an enumeration for a given interval domain.IntervalDomainValueEnumeration(IntervalDomain dom)It create an enumeration for a given domain. -
Uses of IntervalDomain in org.jacop.examples.fd.carsequencing
Methods in org.jacop.examples.fd.carsequencing with parameters of type IntervalDomain Modifier and Type Method Description static FSMCarSequencing. createFSM(int count, IntervalDomain yes, IntervalDomain no) -
Uses of IntervalDomain in org.jacop.util.fsm
Methods in org.jacop.util.fsm with parameters of type IntervalDomain Modifier and Type Method Description private voidFSM. recursiveCall(int prevSuc, int level, int stateNumber, IntervalDomain[][][] outarc, int[] tuple, java.util.List<int[]> tuples)private voidFSM. recursiveCall(int prevSuc, int level, int stateNumber, IntervalDomain[][][] outarc, int[] tuple, MDD result)
-