Uses of Interface
org.maxicp.modeling.algebra.bool.BoolExpression
Packages that use BoolExpression
Package
Description
Solver objects
CP Instantiation of the Symbolic Modeling API
Symbolic Modeling API
Symbolic modeling over boolean variables
Symbolic modeling over integer variables
Concrete modeling API
Symbolic constraints
Symbolic modeling of integer variables and objective functions
-
Uses of BoolExpression in org.maxicp.cp.engine.core
Subinterfaces of BoolExpression in org.maxicp.cp.engine.coreModifier and TypeInterfaceDescriptioninterfaceBoolean variable, that can be used as a 0-1 IntVar.Classes in org.maxicp.cp.engine.core that implement BoolExpression -
Uses of BoolExpression in org.maxicp.cp.modeling
Methods in org.maxicp.cp.modeling with parameters of type BoolExpressionModifier and TypeMethodDescriptionConcreteCPModel.getConcreteVar(BoolExpression expr) ConcreteCPModel.getCPVar(BoolExpression v) ConcreteCPModel.getCPVar(BoolExpression[] v) -
Uses of BoolExpression in org.maxicp.modeling
Subinterfaces of BoolExpression in org.maxicp.modelingMethods in org.maxicp.modeling that return BoolExpressionModifier and TypeMethodDescriptionstatic BoolExpressionFactory.and(BoolExpression... t) static BoolExpressionFactory.endAfter(IntervalVar intervalVar, int value) static BoolExpressionFactory.endAfter(IntervalVar intervalVar, IntExpression value) static BoolExpressionFactory.endBefore(IntervalVar intervalVar, IntExpression value) static BoolExpressionFactory.endBeforeStart(IntervalVar a, IntervalVar b) static BoolExpressionFactory.eq(int a, IntExpression b) static BoolExpressionFactory.eq(IntExpression a, int b) static BoolExpressionFactory.eq(IntExpression a, IntExpression b) static BoolExpressionFactory.ge(int a, IntExpression b) static BoolExpressionFactory.ge(IntExpression a, int b) static BoolExpressionFactory.ge(IntExpression a, IntExpression b) static BoolExpressionFactory.gt(int a, IntExpression b) static BoolExpressionFactory.gt(IntExpression a, int b) static BoolExpressionFactory.gt(IntExpression a, IntExpression b) static BoolExpressionFactory.implies(BoolExpression a, BoolExpression b) Returns the logical implication of a and bstatic BoolExpressionFactory.le(int a, IntExpression b) static BoolExpressionFactory.le(IntExpression a, int b) static BoolExpressionFactory.le(IntExpression a, IntExpression b) static BoolExpressionFactory.lt(int a, IntExpression b) static BoolExpressionFactory.lt(IntExpression a, int b) static BoolExpressionFactory.lt(IntExpression a, IntExpression b) static BoolExpressionFactory.neq(int a, IntExpression b) static BoolExpressionFactory.neq(IntExpression a, int b) static BoolExpressionFactory.neq(IntExpression a, IntExpression b) static BoolExpressionFactory.not(BoolExpression a) static BoolExpressionFactory.or(BoolExpression... t) static BoolExpressionFactory.present(IntervalVar var) static BoolExpressionFactory.startAfter(IntervalVar intervalVar, int value) static BoolExpressionFactory.startAfter(IntervalVar intervalVar, IntExpression value) static BoolExpressionFactory.startBefore(IntervalVar intervalVar, int value) static BoolExpressionFactory.startBefore(IntervalVar intervalVar, IntExpression value) Methods in org.maxicp.modeling with parameters of type BoolExpressionModifier and TypeMethodDescriptiondefault voidModelProxy.add(BoolExpression c) default voidModelProxy.add(BoolExpression c, boolean enforceFixPoint) static BoolExpressionFactory.and(BoolExpression... t) static BoolExpressionFactory.implies(BoolExpression a, BoolExpression b) Returns the logical implication of a and bstatic IntExpressionFactory.mul(IntExpression x, BoolExpression b) static BoolExpressionFactory.not(BoolExpression a) static BoolExpressionFactory.or(BoolExpression... t) -
Uses of BoolExpression in org.maxicp.modeling.algebra.bool
Subinterfaces of BoolExpression in org.maxicp.modeling.algebra.boolClasses in org.maxicp.modeling.algebra.bool that implement BoolExpressionModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordBoolean variable that represents if an interval is executed before a given valueMethods in org.maxicp.modeling.algebra.bool that return BoolExpressionMethods in org.maxicp.modeling.algebra.bool that return types with arguments of type BoolExpressionModifier and TypeMethodDescriptionAnd.exprs()Returns the value of theexprsrecord component.Or.exprs()Returns the value of theexprsrecord component.Constructors in org.maxicp.modeling.algebra.bool with parameters of type BoolExpressionModifierConstructorDescriptionAnd(BoolExpression[] exprs) Creates an instance of aNotrecord class.Or(BoolExpression[] exprs) Constructor parameters in org.maxicp.modeling.algebra.bool with type arguments of type BoolExpressionModifierConstructorDescriptionAnd(ImmutableSet<BoolExpression> exprs) Creates an instance of aAndrecord class.Or(ImmutableSet<BoolExpression> exprs) Creates an instance of aOrrecord class. -
Uses of BoolExpression in org.maxicp.modeling.algebra.integer
Methods in org.maxicp.modeling.algebra.integer that return BoolExpressionConstructors in org.maxicp.modeling.algebra.integer with parameters of type BoolExpressionModifierConstructorDescriptionCreates an instance of aMulBinaryrecord class. -
Uses of BoolExpression in org.maxicp.modeling.concrete
Subinterfaces of BoolExpression in org.maxicp.modeling.concreteMethods in org.maxicp.modeling.concrete with parameters of type BoolExpressionModifier and TypeMethodDescriptionConcreteModel.getConcreteVar(BoolExpression expr) ConcreteModelProxy.getConcreteVar(BoolExpression expr) -
Uses of BoolExpression in org.maxicp.modeling.constraints
Methods in org.maxicp.modeling.constraints that return BoolExpressionModifier and TypeMethodDescriptionExpressionIsTrue.expr()Returns the value of theexprrecord component.Constructors in org.maxicp.modeling.constraints with parameters of type BoolExpressionModifierConstructorDescriptionCreates an instance of aExpressionIsTruerecord class. -
Uses of BoolExpression in org.maxicp.modeling.symbolic
Subinterfaces of BoolExpression in org.maxicp.modeling.symbolicClasses in org.maxicp.modeling.symbolic that implement BoolExpression