Uses of Interface
org.jacop.api.Stateful
-
-
Uses of Stateful in org.jacop.constraints
Classes in org.jacop.constraints that implement Stateful Modifier and Type Class Description classAbsXeqYConstraints |X| #= YclassAlldistinctAlldistinct constraint assures that all FDVs have different values.classAmongAmong constraint in its simplest form.classAmongVarAmong constraint in its general form.classAssignmentAssignment constraint implements facility to improve channeling constraints between dual viewpoints of permutation models.classCircuitCircuit constraint assures that all variables build a Hamiltonian circuit.(package private) classCircuitVarDefines a Variable for Circuit constraints and related operations on it.classDiffDiff constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.classDiff2Diff2 constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.(package private) classDiff2VarDefines a Variable for Diff2 constraints and related operations on it.classDisjointDisjoint constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.classDisjointConditionalDisjointConditional constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.(package private) classDisjointCondVarDefines a Variable for Diff2 constraints and related operations on it.classDistanceConstraint |X - Y| #= ZclassElementIntegerElementInteger constraint defines a relation list[index - indexOffset] = value.classElementIntegerFastElementIntegerFast constraint defines a relation list[index - indexOffset] = value.classElementVariableElementVariable constraint defines a relation list[index - indexOffset] = value.classElementVariableFastElementVariableFast constraint defines a relation list[index - indexOffset] = value.classExtensionalConflictVAExtensional constraint assures that none of the tuples explicitly given is enforced in the relation.classExtensionalSupportSTRExtensional constraint assures that one of the tuples is enforced in the relation.classExtensionalSupportVAExtensional constraint assures that one of the tuples is enforced in the relation.classGCCGCC constraint counts the number of occurences of given values in x variables.classValuePrecedeIt defines Value Precedence constraint for integers. -
Uses of Stateful in org.jacop.constraints.binpacking
Classes in org.jacop.constraints.binpacking that implement Stateful Modifier and Type Class Description classBinpackingBinpacking constraint implements bin packing problem. -
Uses of Stateful in org.jacop.constraints.geost
Classes in org.jacop.constraints.geost that implement Stateful Modifier and Type Class Description classGeost -
Uses of Stateful in org.jacop.constraints.netflow
Classes in org.jacop.constraints.netflow that implement Stateful Modifier and Type Class Description classNetworkFlowThe network flow constraint. -
Uses of Stateful in org.jacop.constraints.regular
Classes in org.jacop.constraints.regular that implement Stateful Modifier and Type Class Description classRegularRegular constraint accepts only the assignment to variables which is accepted by an automaton. -
Uses of Stateful in org.jacop.constraints.table
Classes in org.jacop.constraints.table that implement Stateful Modifier and Type Class Description classSimpleTableSimpleTable implements the table constraint using a method presented inclassTableTable implements the table constraint using a method presented in -
Uses of Stateful in org.jacop.core
Subinterfaces of Stateful in org.jacop.core Modifier and Type Interface Description interfaceMutableVarStandard mutable variable definitionClasses in org.jacop.core that implement Stateful Modifier and Type Class Description classMutableDomainclassTimeStamp<T>This class provides mutable variable functionality.Fields in org.jacop.core with type parameters of type Stateful Modifier and Type Field Description java.util.Set<Stateful>Store. removeLevelListenersMore advanced constraints may require to be informed of a backtrack to be able to recover the older versions of the data structures.protected java.util.List<Stateful>Store. timeStampsTimeStamp variable is a simpler version of a mutable variable.Methods in org.jacop.core with parameters of type Stateful Modifier and Type Method Description intStore. putMutableVar(Stateful value)Any entity (for example constraints) may have their own mutable variables (timestamps) which can be register at store and then store will be responsible for calling appropriate functions from TimeStamp class to keep the variables consistent with the search.booleanStore. registerRemoveLevelListener(Stateful stateful)Any constraint in general may need information what variables have changed since the last time a consistency was called. -
Uses of Stateful in org.jacop.floats.constraints
Classes in org.jacop.floats.constraints that implement Stateful Modifier and Type Class Description classAbsPeqRConstraints |P| #= RclassAcosPeqRConstraints acos(P) = RclassAsinPeqRConstraints asin(P) = RclassCosPeqRConstraints cos(P) = RclassElementFloatElementFloat constraint defines a relation list[index - indexOffset] = value.classElementFloatVariableElementFloatVariable constraint defines a relation list[index - indexOffset] = value.classSinPeqRConstraints sin(P) = R -
Uses of Stateful in org.jacop.floats.constraints.linear
Classes in org.jacop.floats.constraints.linear that implement Stateful Modifier and Type Class Description (package private) classBoundsVarDefines a variable for Linear constraints to keep intermediate bounds values -
Uses of Stateful in org.jacop.satwrapper
Classes in org.jacop.satwrapper that implement Stateful Modifier and Type Class Description classSatWrapperwrapper to communicate between SAT solver and CP solver. -
Uses of Stateful in org.jacop.set.constraints
Classes in org.jacop.set.constraints that implement Stateful Modifier and Type Class Description classElementSetVariableElementSetVariable constraint defines a relation list[index - indexOffset] = value.classLexDeprecated.As of release 4.5.1 replaced by AltB and AleB constraints.
-