- All Superinterfaces:
BoolExpression,Expression,IntExpression,Serializable,SymbolicIntExpression
- All Known Subinterfaces:
SymbolicBoolVar
- All Known Implementing Classes:
And,BoolVarImpl,EndAfter,EndBefore,EndBeforeStart,Eq,GreaterOrEq,InSet,IntervalStatus,IsNodeRequired,LessOrEq,Not,NotEq,Or,Present,StartAfter,StartBefore
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefaultContains(int v) default intbooleandefault intdefaultFillArray(int[] array) default intdefault intdefault intdefault booleanMethods inherited from interface org.maxicp.modeling.algebra.bool.BoolExpression
reifyMethods inherited from interface org.maxicp.modeling.algebra.Expression
computeSubexpressions, getModelProxy, isFixed, subexpressionsMethods inherited from interface org.maxicp.modeling.algebra.integer.IntExpression
mapSubexpressions, show
-
Method Details
-
defaultMin
default int defaultMin()- Specified by:
defaultMinin interfaceSymbolicIntExpression
-
defaultMax
default int defaultMax()- Specified by:
defaultMaxin interfaceSymbolicIntExpression
-
defaultFillArray
default int defaultFillArray(int[] array) - Specified by:
defaultFillArrayin interfaceSymbolicIntExpression
-
defaultSize
default int defaultSize()- Specified by:
defaultSizein interfaceSymbolicIntExpression
-
defaultContains
default boolean defaultContains(int v) - Specified by:
defaultContainsin interfaceSymbolicIntExpression
-
defaultEvaluate
- Specified by:
defaultEvaluatein interfaceSymbolicIntExpression- Throws:
VariableNotFixedException
-
defaultEvaluateBool
- Throws:
VariableNotFixedException
-
evaluateBool
- Specified by:
evaluateBoolin interfaceBoolExpression- Throws:
VariableNotFixedException
-