Package org.projog.clp
Class ClpConstraintStore.Enforce
- java.lang.Object
-
- org.projog.clp.ClpConstraintStore.Enforce
-
- Enclosing class:
- ClpConstraintStore
public static class ClpConstraintStore.Enforce extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ClpConstraintStore.Builderbuilderprivate Expressionexpression
-
Constructor Summary
Constructors Modifier Constructor Description privateEnforce(ClpConstraintStore.Builder builder, Expression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidbetween(long min, long max)booleanequals(java.lang.Object o)Deprecated.voidequalTo(Expression opposite)voidequivalentTo(Constraint equivalent)voidlessThan(Expression opposite)voidlessThanOrEqualTo(Expression opposite)voidnotEqualTo(Expression opposite)
-
-
-
Field Detail
-
builder
private final ClpConstraintStore.Builder builder
-
expression
private final Expression expression
-
-
Constructor Detail
-
Enforce
private Enforce(ClpConstraintStore.Builder builder, Expression expression)
-
-
Method Detail
-
equalTo
public void equalTo(Expression opposite)
-
notEqualTo
public void notEqualTo(Expression opposite)
-
lessThan
public void lessThan(Expression opposite)
-
lessThanOrEqualTo
public void lessThanOrEqualTo(Expression opposite)
-
between
public void between(long min, long max)
-
equivalentTo
public void equivalentTo(Constraint equivalent)
-
equals
@Deprecated public boolean equals(java.lang.Object o)
Deprecated.- Overrides:
equalsin classjava.lang.Object
-
-