Package | Description |
---|---|
com.google.ortools.constraintsolver |
Modifier and Type | Method and Description |
---|---|
SequenceVar |
DisjunctiveConstraint.makeSequenceVar()
Creates a sequence variable from the constraint.
|
SequenceVar |
SequenceVarElement.var() |
Modifier and Type | Method and Description |
---|---|
void |
Assignment.activate(SequenceVar var) |
boolean |
Assignment.activated(SequenceVar var) |
SequenceVarElement |
AssignmentSequenceContainer.add(SequenceVar var) |
void |
SolutionCollector.add(SequenceVar var) |
SequenceVarElement |
Assignment.add(SequenceVar var) |
void |
SolutionCollector.add(SequenceVar[] vars) |
void |
Assignment.add(SequenceVar[] vars) |
SequenceVarElement |
AssignmentSequenceContainer.addAtPosition(SequenceVar var,
int position)
Advanced usage: Adds element at a given position; position has to have
been allocated with AssignmentContainer::Resize() beforehand. |
static void |
mainJNI.Assignment_activate__SWIG_2(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static boolean |
mainJNI.Assignment_activated__SWIG_2(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.Assignment_add__SWIG_4(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static void |
mainJNI.Assignment_add__SWIG_5(long jarg1,
Assignment jarg1_,
SequenceVar[] jarg2) |
static int[] |
mainJNI.Assignment_backwardSequence(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static boolean |
mainJNI.Assignment_contains__SWIG_2(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static void |
mainJNI.Assignment_deactivate__SWIG_2(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.Assignment_fastAdd__SWIG_2(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static int[] |
mainJNI.Assignment_forwardSequence(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static void |
mainJNI.Assignment_setBackwardSequence(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_,
int[] jarg3) |
static void |
mainJNI.Assignment_setForwardSequence(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_,
int[] jarg3) |
static void |
mainJNI.Assignment_setSequence(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_,
int[] jarg3,
int[] jarg4,
int[] jarg5) |
static void |
mainJNI.Assignment_setUnperformed(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_,
int[] jarg3) |
static int[] |
mainJNI.Assignment_unperformed(long jarg1,
Assignment jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.AssignmentSequenceContainer_add(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.AssignmentSequenceContainer_addAtPosition(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static boolean |
mainJNI.AssignmentSequenceContainer_contains(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.AssignmentSequenceContainer_element__SWIG_0(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.AssignmentSequenceContainer_fastAdd(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_) |
static long |
mainJNI.AssignmentSequenceContainer_mutableElement__SWIG_0(long jarg1,
AssignmentSequenceContainer jarg1_,
long jarg2,
SequenceVar jarg2_) |
int[] |
SolutionCollector.backwardSequence(int n,
SequenceVar var)
This is a shortcut to get the BackwardSequence of 'var' in the
nth solution. |
int[] |
Assignment.backwardSequence(SequenceVar var) |
boolean |
AssignmentSequenceContainer.contains(SequenceVar var) |
boolean |
Assignment.contains(SequenceVar var) |
void |
Assignment.deactivate(SequenceVar var) |
static void |
mainJNI.DecisionVisitor_visitRankFirstInterval(long jarg1,
DecisionVisitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.DecisionVisitor_visitRankFirstIntervalSwigExplicitDecisionVisitor(long jarg1,
DecisionVisitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.DecisionVisitor_visitRankLastInterval(long jarg1,
DecisionVisitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.DecisionVisitor_visitRankLastIntervalSwigExplicitDecisionVisitor(long jarg1,
DecisionVisitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
SequenceVarElement |
AssignmentSequenceContainer.element(SequenceVar var) |
SequenceVarElement |
AssignmentSequenceContainer.fastAdd(SequenceVar var)
Adds element without checking its presence in the container.
|
SequenceVarElement |
Assignment.fastAdd(SequenceVar var)
Adds without checking if the variable had been previously added.
|
int[] |
SolutionCollector.forwardSequence(int n,
SequenceVar var)
This is a shortcut to get the ForwardSequence of 'var' in the
nth solution. |
int[] |
Assignment.forwardSequence(SequenceVar var) |
static long |
SequenceVar.getCPtr(SequenceVar obj) |
DecisionBuilder |
Solver.makeLocalSearchPhase(SequenceVar[] vars,
DecisionBuilder first_solution,
LocalSearchPhaseParameters parameters) |
DecisionBuilder |
Solver.makePhase(SequenceVar[] sequences,
int str) |
Decision |
Solver.makeRankFirstInterval(SequenceVar sequence,
int index)
Returns a decision that tries to rank first the ith interval var
in the sequence variable. |
Decision |
Solver.makeRankLastInterval(SequenceVar sequence,
int index)
Returns a decision that tries to rank last the ith interval var
in the sequence variable. |
static void |
mainJNI.ModelVisitor_visitSequenceArgument(long jarg1,
ModelVisitor jarg1_,
java.lang.String jarg2,
long jarg3,
SequenceVar jarg3_) |
static void |
mainJNI.ModelVisitor_visitSequenceArrayArgument(long jarg1,
ModelVisitor jarg1_,
java.lang.String jarg2,
SequenceVar[] jarg3) |
static void |
mainJNI.ModelVisitor_visitSequenceVariable(long jarg1,
ModelVisitor jarg1_,
long jarg2,
SequenceVar jarg2_) |
SequenceVarElement |
AssignmentSequenceContainer.mutableElement(SequenceVar var) |
static long |
mainJNI.new_SequenceVarElement__SWIG_1(long jarg1,
SequenceVar jarg1_) |
static void |
mainJNI.PropagationMonitor_rankFirst(long jarg1,
PropagationMonitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.PropagationMonitor_rankLast(long jarg1,
PropagationMonitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.PropagationMonitor_rankNotFirst(long jarg1,
PropagationMonitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.PropagationMonitor_rankNotLast(long jarg1,
PropagationMonitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static void |
mainJNI.PropagationMonitor_rankSequence(long jarg1,
PropagationMonitor jarg1_,
long jarg2,
SequenceVar jarg2_,
int[] jarg3,
int[] jarg4,
int[] jarg5) |
void |
PropagationMonitor.rankFirst(SequenceVar var,
int index)
SequenceVar modifiers
|
void |
PropagationMonitor.rankLast(SequenceVar var,
int index) |
void |
PropagationMonitor.rankNotFirst(SequenceVar var,
int index) |
void |
PropagationMonitor.rankNotLast(SequenceVar var,
int index) |
void |
PropagationMonitor.rankSequence(SequenceVar var,
int[] rank_first,
int[] rank_last,
int[] unperformed) |
void |
SequenceVarElement.reset(SequenceVar var) |
static void |
mainJNI.SequenceVar_accept(long jarg1,
SequenceVar jarg1_,
long jarg2,
ModelVisitor jarg2_) |
static long |
mainJNI.SequenceVar_interval(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static long |
mainJNI.SequenceVar_next(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static void |
mainJNI.SequenceVar_rankFirst(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static void |
mainJNI.SequenceVar_rankLast(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static void |
mainJNI.SequenceVar_rankNotFirst(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static void |
mainJNI.SequenceVar_rankNotLast(long jarg1,
SequenceVar jarg1_,
int jarg2) |
static void |
mainJNI.SequenceVar_rankSequence(long jarg1,
SequenceVar jarg1_,
int[] jarg2,
int[] jarg3,
int[] jarg4) |
static long |
mainJNI.SequenceVar_size(long jarg1,
SequenceVar jarg1_) |
static java.lang.String |
mainJNI.SequenceVar_toString(long jarg1,
SequenceVar jarg1_) |
static void |
mainJNI.SequenceVarElement_reset(long jarg1,
SequenceVarElement jarg1_,
long jarg2,
SequenceVar jarg2_) |
void |
Assignment.setBackwardSequence(SequenceVar var,
int[] backward_sequence) |
void |
Assignment.setForwardSequence(SequenceVar var,
int[] forward_sequence) |
void |
Assignment.setSequence(SequenceVar var,
int[] forward_sequence,
int[] backward_sequence,
int[] unperformed) |
void |
Assignment.setUnperformed(SequenceVar var,
int[] unperformed) |
static void |
mainJNI.SolutionCollector_add__SWIG_4(long jarg1,
SolutionCollector jarg1_,
long jarg2,
SequenceVar jarg2_) |
static void |
mainJNI.SolutionCollector_add__SWIG_5(long jarg1,
SolutionCollector jarg1_,
SequenceVar[] jarg2) |
static int[] |
mainJNI.SolutionCollector_backwardSequence(long jarg1,
SolutionCollector jarg1_,
int jarg2,
long jarg3,
SequenceVar jarg3_) |
static int[] |
mainJNI.SolutionCollector_forwardSequence(long jarg1,
SolutionCollector jarg1_,
int jarg2,
long jarg3,
SequenceVar jarg3_) |
static int[] |
mainJNI.SolutionCollector_unperformed(long jarg1,
SolutionCollector jarg1_,
int jarg2,
long jarg3,
SequenceVar jarg3_) |
static long |
mainJNI.Solver_makeLocalSearchPhase__SWIG_3(long jarg1,
Solver jarg1_,
SequenceVar[] jarg2,
long jarg3,
DecisionBuilder jarg3_,
long jarg4,
LocalSearchPhaseParameters jarg4_) |
static long |
mainJNI.Solver_makePhase__SWIG_14(long jarg1,
Solver jarg1_,
SequenceVar[] jarg2,
int jarg3) |
static long |
mainJNI.Solver_makeRankFirstInterval(long jarg1,
Solver jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static long |
mainJNI.Solver_makeRankLastInterval(long jarg1,
Solver jarg1_,
long jarg2,
SequenceVar jarg2_,
int jarg3) |
static long |
SequenceVar.swigRelease(SequenceVar obj) |
int[] |
SolutionCollector.unperformed(int n,
SequenceVar var)
This is a shortcut to get the list of unperformed of 'var' in the
nth solution. |
int[] |
Assignment.unperformed(SequenceVar var) |
void |
DecisionVisitor.visitRankFirstInterval(SequenceVar sequence,
int index) |
void |
DecisionVisitor.visitRankLastInterval(SequenceVar sequence,
int index) |
void |
ModelVisitor.visitSequenceArgument(java.lang.String arg_name,
SequenceVar argument)
Visit sequence argument.
|
void |
ModelVisitor.visitSequenceArrayArgument(java.lang.String arg_name,
SequenceVar[] arguments) |
void |
ModelVisitor.visitSequenceVariable(SequenceVar variable) |
Constructor and Description |
---|
SequenceVarElement(SequenceVar var) |
Copyright © 2025. All rights reserved.