Uses of Class
com.google.ortools.constraintsolver.DecisionVisitor
Packages that use DecisionVisitor
-
Uses of DecisionVisitor in com.google.ortools.constraintsolver
Subclasses of DecisionVisitor in com.google.ortools.constraintsolverModifier and TypeClassDescriptionclass
A symmetry breaker is an object that will visit a decision and
create the 'symmetrical' decision in return.
Each symmetry breaker represents one class of symmetry.Methods in com.google.ortools.constraintsolver with parameters of type DecisionVisitorModifier and TypeMethodDescriptionvoid
Decision.accept
(DecisionVisitor visitor) Accepts the given visitor.static final void
mainJNI.Decision_accept
(long jarg1, Decision jarg1_, long jarg2, DecisionVisitor jarg2_) static final void
mainJNI.Decision_acceptSwigExplicitDecision
(long jarg1, Decision jarg1_, long jarg2, DecisionVisitor jarg2_) static final void
mainJNI.DecisionVisitor_change_ownership
(DecisionVisitor obj, long cptr, boolean take_or_release) static final void
mainJNI.DecisionVisitor_director_connect
(DecisionVisitor obj, long cptr, boolean mem_own, boolean weak_global) static final void
mainJNI.DecisionVisitor_visitRankFirstInterval
(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3) static final void
mainJNI.DecisionVisitor_visitRankFirstIntervalSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3) static final void
mainJNI.DecisionVisitor_visitRankLastInterval
(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3) static final void
mainJNI.DecisionVisitor_visitRankLastIntervalSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, SequenceVar jarg2_, int jarg3) static final void
mainJNI.DecisionVisitor_visitScheduleOrExpedite
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntervalVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitScheduleOrExpediteSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntervalVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitScheduleOrPostpone
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntervalVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitScheduleOrPostponeSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntervalVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitSetVariableValue
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitSetVariableValueSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntVar jarg2_, long jarg3) static final void
mainJNI.DecisionVisitor_visitSplitVariableDomain
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntVar jarg2_, long jarg3, boolean jarg4) static final void
mainJNI.DecisionVisitor_visitSplitVariableDomainSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_, long jarg2, IntVar jarg2_, long jarg3, boolean jarg4) static final void
mainJNI.DecisionVisitor_visitUnknownDecision
(long jarg1, DecisionVisitor jarg1_) static final void
mainJNI.DecisionVisitor_visitUnknownDecisionSwigExplicitDecisionVisitor
(long jarg1, DecisionVisitor jarg1_) static long
DecisionVisitor.getCPtr
(DecisionVisitor obj) static String
mainJNI.SwigDirector_DecisionVisitor_toString
(DecisionVisitor jself) static void
mainJNI.SwigDirector_DecisionVisitor_visitRankFirstInterval
(DecisionVisitor jself, long sequence, int index) static void
mainJNI.SwigDirector_DecisionVisitor_visitRankLastInterval
(DecisionVisitor jself, long sequence, int index) static void
mainJNI.SwigDirector_DecisionVisitor_visitScheduleOrExpedite
(DecisionVisitor jself, long var, long est) static void
mainJNI.SwigDirector_DecisionVisitor_visitScheduleOrPostpone
(DecisionVisitor jself, long var, long est) static void
mainJNI.SwigDirector_DecisionVisitor_visitSetVariableValue
(DecisionVisitor jself, long var, long value) static void
mainJNI.SwigDirector_DecisionVisitor_visitSplitVariableDomain
(DecisionVisitor jself, long var, long value, boolean start_with_lower_half) static void
mainJNI.SwigDirector_DecisionVisitor_visitUnknownDecision
(DecisionVisitor jself) static long
DecisionVisitor.swigRelease
(DecisionVisitor obj)