All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Absolute Add The sum of twoExpressions.And Between Enforces that the possible values of a givenExpressionare within the given range.BruteForceSearch Performs a brute force search.ClpConstraintStore A collection of constraints and variables that represent a problem domain.ClpConstraintStore.Builder ClpConstraintStore.Enforce ClpConstraintStore.EnforceAll Constraint A rule that restricts the numeric values that can be used to solve a problem.ConstraintResult Indicates the outcome of attempting to satisfy a constraint.ConstraintStore Divide The result of dividing oneExpressionby another.EqualTo Enforces that twoExpressions have the same value.Equivalent Expression Represents something that can have a range of numeric values.ExpressionResult Indicates the outcome of attempting to restrict the possible values of an expression.FixedValue Represents a single immutable number.Implication LeafExpression LessThan Enforces that the value of oneExpressionis less than another.LessThanOrEqualTo Enforces that the value of oneExpressionis less than or equal to another.MathUtils Contains methods for performing basic numeric operations which handle overflow errors by rounding down tojava.lang.Long.MAX_VALUEor up tojava.lang.Long.MIN_VALUE.Maximum Minimum Minus Multiply The product of twoExpressions.Nand Nor Not NotEqualTo Enforces that twoExpressions do not have the same value.NumberSet A set oflongprimitives.Or Possibilities Used to iterate over a range of possible values.ReadConstraintStore Subtract The difference of twoExpressions.Variable An expression that can have one or more possible numeric values.VariableState Represents the possible values for a variable.VariableStateResult Indicates the outcome of attempting to restrict the possible values of a variable.Xor