Uses of Class
com.google.ortools.constraintsolver.SequenceVar
| Package | Description |
|---|---|
| com.google.ortools.constraintsolver |
-
Uses of SequenceVar in com.google.ortools.constraintsolver
Methods in com.google.ortools.constraintsolver that return SequenceVar Modifier and Type Method Description SequenceVarDisjunctiveConstraint. makeSequenceVar()Creates a sequence variable from the constraint.SequenceVarSequenceVarElement. var()SequenceVarSequenceVarLocalSearchOperatorTemplate. var(long index)Returns the variable of given index.Methods in com.google.ortools.constraintsolver with parameters of type SequenceVar Modifier and Type Method Description voidAssignment. activate(SequenceVar var)booleanAssignment. activated(SequenceVar var)SequenceVarElementAssignment. add(SequenceVar var)voidAssignment. add(SequenceVar[] vars)SequenceVarElementAssignmentSequenceContainer. add(SequenceVar var)voidSolutionCollector. add(SequenceVar var)voidSolutionCollector. add(SequenceVar[] vars)SequenceVarElementAssignmentSequenceContainer. addAtPosition(SequenceVar var, int position)Advanced usage: Adds element at a given position; position has to have
been allocated with AssignmentContainer::Resize() beforehand.voidSequenceVarLocalSearchHandler. addToAssignment(SequenceVar var, int[] value, boolean active, SWIGTYPE_p_std__vectorT_int_t assignment_indices, long index, Assignment assignment)voidSequenceVarLocalSearchOperatorTemplate. addVars(SequenceVar[] vars)static voidmainJNI. Assignment_activate__SWIG_2(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static booleanmainJNI. Assignment_activated__SWIG_2(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. Assignment_add__SWIG_4(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static voidmainJNI. Assignment_add__SWIG_5(long jarg1, Assignment jarg1_, SequenceVar[] jarg2)static int[]mainJNI. Assignment_backwardSequence(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static booleanmainJNI. Assignment_contains__SWIG_2(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static voidmainJNI. Assignment_deactivate__SWIG_2(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. 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 voidmainJNI. Assignment_setBackwardSequence(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_, int[] jarg3)static voidmainJNI. Assignment_setForwardSequence(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_, int[] jarg3)static voidmainJNI. Assignment_setSequence(long jarg1, Assignment jarg1_, long jarg2, SequenceVar jarg2_, int[] jarg3, int[] jarg4, int[] jarg5)static voidmainJNI. 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 longmainJNI. AssignmentSequenceContainer_add(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. AssignmentSequenceContainer_addAtPosition(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static booleanmainJNI. AssignmentSequenceContainer_contains(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. AssignmentSequenceContainer_element__SWIG_0(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. AssignmentSequenceContainer_fastAdd(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_)static longmainJNI. AssignmentSequenceContainer_mutableElement__SWIG_0(long jarg1, AssignmentSequenceContainer jarg1_, long jarg2, SequenceVar jarg2_)int[]Assignment. backwardSequence(SequenceVar var)int[]SolutionCollector. backwardSequence(int n, SequenceVar var)This is a shortcut to get the BackwardSequence of 'var' in the
nth solution.booleanAssignment. contains(SequenceVar var)booleanAssignmentSequenceContainer. contains(SequenceVar var)voidAssignment. deactivate(SequenceVar var)static voidmainJNI. DecisionVisitor_visitRankFirstInterval(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. DecisionVisitor_visitRankFirstIntervalSwigExplicitDecisionVisitor(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. DecisionVisitor_visitRankLastInterval(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. DecisionVisitor_visitRankLastIntervalSwigExplicitDecisionVisitor(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)SequenceVarElementAssignmentSequenceContainer. element(SequenceVar var)SequenceVarElementAssignment. fastAdd(SequenceVar var)Adds without checking if the variable had been previously added.SequenceVarElementAssignmentSequenceContainer. fastAdd(SequenceVar var)Adds element without checking its presence in the container.int[]Assignment. forwardSequence(SequenceVar var)int[]SolutionCollector. forwardSequence(int n, SequenceVar var)This is a shortcut to get the ForwardSequence of 'var' in the
nth solution.protected static longSequenceVar. getCPtr(SequenceVar obj)DecisionBuilderSolver. makeLocalSearchPhase(SequenceVar[] vars, DecisionBuilder first_solution, LocalSearchPhaseParameters parameters)DecisionBuilderSolver. makePhase(SequenceVar[] sequences, int str)DecisionSolver. makeRankFirstInterval(SequenceVar sequence, int index)Returns a decision that tries to rank first the ith interval var
in the sequence variable.DecisionSolver. makeRankLastInterval(SequenceVar sequence, int index)Returns a decision that tries to rank last the ith interval var
in the sequence variable.static voidmainJNI. ModelVisitor_visitSequenceArgument(long jarg1, ModelVisitor jarg1_, java.lang.String jarg2, long jarg3, SequenceVar jarg3_)static voidmainJNI. ModelVisitor_visitSequenceArrayArgument(long jarg1, ModelVisitor jarg1_, java.lang.String jarg2, SequenceVar[] jarg3)static voidmainJNI. ModelVisitor_visitSequenceVariable(long jarg1, ModelVisitor jarg1_, long jarg2, SequenceVar jarg2_)SequenceVarElementAssignmentSequenceContainer. mutableElement(SequenceVar var)static longmainJNI. new_SequenceVarElement__SWIG_1(long jarg1, SequenceVar jarg1_)static longmainJNI. new_SequenceVarLocalSearchOperator__SWIG_1(SequenceVar[] jarg1)static voidmainJNI. PropagationMonitor_rankFirst(long jarg1, PropagationMonitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. PropagationMonitor_rankLast(long jarg1, PropagationMonitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. PropagationMonitor_rankNotFirst(long jarg1, PropagationMonitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. PropagationMonitor_rankNotLast(long jarg1, PropagationMonitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static voidmainJNI. PropagationMonitor_rankSequence(long jarg1, PropagationMonitor jarg1_, long jarg2, SequenceVar jarg2_, int[] jarg3, int[] jarg4, int[] jarg5)voidPropagationMonitor. rankFirst(SequenceVar var, int index)SequenceVar modifiersvoidPropagationMonitor. rankLast(SequenceVar var, int index)voidPropagationMonitor. rankNotFirst(SequenceVar var, int index)voidPropagationMonitor. rankNotLast(SequenceVar var, int index)voidPropagationMonitor. rankSequence(SequenceVar var, int[] rank_first, int[] rank_last, int[] unperformed)voidSequenceVarElement. reset(SequenceVar var)static voidmainJNI. SequenceVar_accept(long jarg1, SequenceVar jarg1_, long jarg2, ModelVisitor jarg2_)static longmainJNI. SequenceVar_interval(long jarg1, SequenceVar jarg1_, int jarg2)static longmainJNI. SequenceVar_next(long jarg1, SequenceVar jarg1_, int jarg2)static voidmainJNI. SequenceVar_rankFirst(long jarg1, SequenceVar jarg1_, int jarg2)static voidmainJNI. SequenceVar_rankLast(long jarg1, SequenceVar jarg1_, int jarg2)static voidmainJNI. SequenceVar_rankNotFirst(long jarg1, SequenceVar jarg1_, int jarg2)static voidmainJNI. SequenceVar_rankNotLast(long jarg1, SequenceVar jarg1_, int jarg2)static voidmainJNI. SequenceVar_rankSequence(long jarg1, SequenceVar jarg1_, int[] jarg2, int[] jarg3, int[] jarg4)static longmainJNI. SequenceVar_size(long jarg1, SequenceVar jarg1_)static java.lang.StringmainJNI. SequenceVar_toString(long jarg1, SequenceVar jarg1_)static voidmainJNI. SequenceVarElement_reset(long jarg1, SequenceVarElement jarg1_, long jarg2, SequenceVar jarg2_)static voidmainJNI. SequenceVarLocalSearchHandler_addToAssignment(long jarg1, SequenceVarLocalSearchHandler jarg1_, long jarg2, SequenceVar jarg2_, int[] jarg3, boolean jarg4, long jarg5, long jarg6, long jarg7, Assignment jarg7_)static booleanmainJNI. SequenceVarLocalSearchHandler_ValueFromAssignment(long jarg1, SequenceVarLocalSearchHandler jarg1_, long jarg2, Assignment jarg2_, long jarg3, SequenceVar jarg3_, long jarg4, long jarg5)static voidmainJNI. SequenceVarLocalSearchOperatorTemplate_addVars(long jarg1, SequenceVarLocalSearchOperatorTemplate jarg1_, SequenceVar[] jarg2)voidAssignment. setBackwardSequence(SequenceVar var, int[] backward_sequence)voidAssignment. setForwardSequence(SequenceVar var, int[] forward_sequence)voidAssignment. setSequence(SequenceVar var, int[] forward_sequence, int[] backward_sequence, int[] unperformed)voidAssignment. setUnperformed(SequenceVar var, int[] unperformed)static voidmainJNI. SolutionCollector_add__SWIG_4(long jarg1, SolutionCollector jarg1_, long jarg2, SequenceVar jarg2_)static voidmainJNI. 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 longmainJNI. Solver_makeLocalSearchPhase__SWIG_3(long jarg1, Solver jarg1_, SequenceVar[] jarg2, long jarg3, DecisionBuilder jarg3_, long jarg4, LocalSearchPhaseParameters jarg4_)static longmainJNI. Solver_makePhase__SWIG_14(long jarg1, Solver jarg1_, SequenceVar[] jarg2, int jarg3)static longmainJNI. Solver_makeRankFirstInterval(long jarg1, Solver jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)static longmainJNI. Solver_makeRankLastInterval(long jarg1, Solver jarg1_, long jarg2, SequenceVar jarg2_, int jarg3)int[]Assignment. unperformed(SequenceVar var)int[]SolutionCollector. unperformed(int n, SequenceVar var)This is a shortcut to get the list of unperformed of 'var' in the
nth solution.booleanSequenceVarLocalSearchHandler. ValueFromAssignment(Assignment assignment, SequenceVar var, long index, SWIGTYPE_p_std__vectorT_int_t value)voidDecisionVisitor. visitRankFirstInterval(SequenceVar sequence, int index)voidDecisionVisitor. visitRankLastInterval(SequenceVar sequence, int index)voidModelVisitor. visitSequenceArgument(java.lang.String arg_name, SequenceVar argument)Visit sequence argument.voidModelVisitor. visitSequenceArrayArgument(java.lang.String arg_name, SequenceVar[] arguments)voidModelVisitor. visitSequenceVariable(SequenceVar variable)Constructors in com.google.ortools.constraintsolver with parameters of type SequenceVar Constructor Description SequenceVarElement(SequenceVar var)SequenceVarLocalSearchOperator(SequenceVar[] vars)