Uses of Enum
org.projog.clp.ConstraintResult
Packages that use ConstraintResult
Package
Description
A constraint logic programming library for finite domains.
Contains boolean constraints.
Contains constraints which compare numeric values represented by instances of
Expression.-
Uses of ConstraintResult in org.projog.clp
Methods in org.projog.clp that return ConstraintResultModifier and TypeMethodDescriptionConstraint.enforce(ConstraintStore constraintStore) Attempts to enforce this constraint using the givenConstraintStore.FixedValue.enforce(ConstraintStore constraintStore) Variable.enforce(ConstraintStore s) Constraint.prevent(ConstraintStore constraintStore) Attempts to prevent this constraint using the givenConstraintStore.FixedValue.prevent(ConstraintStore constraintStore) Variable.prevent(ConstraintStore s) Constraint.reify(ReadConstraintStore constraintStore) FixedValue.reify(ReadConstraintStore constraintStore) Variable.reify(ReadConstraintStore s) static ConstraintResultReturns the enum constant of this type with the specified name.static ConstraintResult[]ConstraintResult.values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of ConstraintResult in org.projog.clp.bool
Methods in org.projog.clp.bool that return ConstraintResultModifier and TypeMethodDescription(package private) static ConstraintResultAnd.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) And.enforce(ConstraintStore constraintStore) (package private) static ConstraintResultEquivalent.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) Equivalent.enforce(ConstraintStore constraintStore) Implication.enforce(ConstraintStore constraintStore) (package private) static ConstraintResultNand.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) Nand.enforce(ConstraintStore constraintStore) (package private) static ConstraintResultNor.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) Nor.enforce(ConstraintStore constraintStore) Not.enforce(ConstraintStore constraintStore) (package private) static ConstraintResultOr.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) Or.enforce(ConstraintStore constraintStore) (package private) static ConstraintResultXor.enforce(Constraint left, Constraint right, ConstraintStore constraintStore) Xor.enforce(ConstraintStore constraintStore) private static ConstraintResultEquivalent.internalEnforce(Constraint a, Constraint b, ConstraintStore constraintStore) private static ConstraintResultXor.internalEnforce(Constraint a, Constraint b, ConstraintStore constraintStore) And.prevent(ConstraintStore constraintStore) Equivalent.prevent(ConstraintStore constraintStore) Implication.prevent(ConstraintStore constraintStore) Nand.prevent(ConstraintStore constraintStore) Nor.prevent(ConstraintStore constraintStore) Not.prevent(ConstraintStore constraintStore) Or.prevent(ConstraintStore constraintStore) Xor.prevent(ConstraintStore constraintStore) And.reify(ReadConstraintStore constraintStore) Equivalent.reify(ReadConstraintStore constraintStore) Implication.reify(ReadConstraintStore constraintStore) Nand.reify(ReadConstraintStore constraintStore) Nor.reify(ReadConstraintStore constraintStore) Not.reify(ReadConstraintStore constraintStore) Or.reify(ReadConstraintStore constraintStore) Xor.reify(ReadConstraintStore constraintStore) -
Uses of ConstraintResult in org.projog.clp.compare
Methods in org.projog.clp.compare that return ConstraintResultModifier and TypeMethodDescriptionBetween.enforce(ConstraintStore m) EqualTo.enforce(ConstraintStore m) (package private) static ConstraintResultEqualTo.enforce(Expression left, Expression right, ConstraintStore m) LessThan.enforce(ConstraintStore m) (package private) static ConstraintResultLessThan.enforce(Expression left, Expression right, ConstraintStore m) LessThanOrEqualTo.enforce(ConstraintStore m) (package private) static ConstraintResultLessThanOrEqualTo.enforce(Expression left, Expression right, ConstraintStore m) NotEqualTo.enforce(ConstraintStore m) (package private) static ConstraintResultNotEqualTo.enforce(Expression left, Expression right, ConstraintStore m) Between.prevent(ConstraintStore constraintStore) EqualTo.prevent(ConstraintStore constraintStore) LessThan.prevent(ConstraintStore constraintStore) LessThanOrEqualTo.prevent(ConstraintStore constraintStore) NotEqualTo.prevent(ConstraintStore constraintStore) Between.reify(ReadConstraintStore constraintStore) EqualTo.reify(ReadConstraintStore constraintStore) LessThan.reify(ReadConstraintStore constraintStore) LessThanOrEqualTo.reify(ReadConstraintStore constraintStore) NotEqualTo.reify(ReadConstraintStore constraintStore)