Package | Description |
---|---|
com.google.ortools.constraintsolver |
Modifier and Type | Class and Description |
---|---|
class |
Assignment
An Assignment is a variable -> domains mapping, used
to report solutions to the user. |
class |
BaseIntExpr |
class |
BooleanVar |
class |
CastConstraint
Cast constraints are special channeling constraints designed
to keep a variable in sync with an expression. |
class |
Constraint
A constraint is the main modeling object.
|
class |
DisjunctiveConstraint |
class |
GlobalVehicleBreaksConstraint
GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on
all vehicles in the dimension passed to its constructor. |
class |
IntervalVar
Interval variables are often used in scheduling.
|
class |
IntExpr
The class IntExpr is the base of all integer expressions in
constraint programming. |
class |
IntVar
The class IntVar is a subset of IntExpr.
|
class |
Pack |
class |
SequenceVar
A sequence variable is a variable whose domain is a set of possible
orderings of the interval variables. |
class |
TypeRegulationsConstraint
The following constraint ensures that incompatibilities and requirements
between types are respected. |
Modifier and Type | Method and Description |
---|---|
static long |
PropagationBaseObject.getCPtr(PropagationBaseObject obj) |
boolean |
Solver.hasName(PropagationBaseObject object)
Returns whether the object has been named or not.
|
static java.lang.String |
mainJNI.PropagationBaseObject_baseName(long jarg1,
PropagationBaseObject jarg1_) |
static void |
mainJNI.PropagationBaseObject_enqueueDelayedDemon(long jarg1,
PropagationBaseObject jarg1_,
long jarg2,
Demon jarg2_) |
static void |
mainJNI.PropagationBaseObject_enqueueVar(long jarg1,
PropagationBaseObject jarg1_,
long jarg2,
Demon jarg2_) |
static void |
mainJNI.PropagationBaseObject_freezeQueue(long jarg1,
PropagationBaseObject jarg1_) |
static boolean |
mainJNI.PropagationBaseObject_hasName(long jarg1,
PropagationBaseObject jarg1_) |
static java.lang.String |
mainJNI.PropagationBaseObject_name(long jarg1,
PropagationBaseObject jarg1_) |
static void |
mainJNI.PropagationBaseObject_reset_action_on_fail(long jarg1,
PropagationBaseObject jarg1_) |
static void |
mainJNI.PropagationBaseObject_set_variable_to_clean_on_fail(long jarg1,
PropagationBaseObject jarg1_,
long jarg2,
IntVar jarg2_) |
static void |
mainJNI.PropagationBaseObject_setName(long jarg1,
PropagationBaseObject jarg1_,
java.lang.String jarg2) |
static long |
mainJNI.PropagationBaseObject_solver(long jarg1,
PropagationBaseObject jarg1_) |
static java.lang.String |
mainJNI.PropagationBaseObject_toString(long jarg1,
PropagationBaseObject jarg1_) |
static void |
mainJNI.PropagationBaseObject_unfreezeQueue(long jarg1,
PropagationBaseObject jarg1_) |
static boolean |
mainJNI.Solver_hasName(long jarg1,
Solver jarg1_,
long jarg2,
PropagationBaseObject jarg2_) |
static long |
PropagationBaseObject.swigRelease(PropagationBaseObject obj) |
Copyright © 2025. All rights reserved.