![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
A DecisionVisitor is used to inspect a decision.
It contains virtual methods for all type of 'declared' decisions.
Definition at line 15 of file DecisionVisitor.java.
Public Member Functions | |
| DecisionVisitor (long cPtr, boolean cMemoryOwn) | |
| synchronized void | delete () |
| void | swigReleaseOwnership () |
| void | swigTakeOwnership () |
| DecisionVisitor () | |
| void | visitSetVariableValue (IntVar var, long value) |
| void | visitSplitVariableDomain (IntVar var, long value, boolean start_with_lower_half) |
| void | visitScheduleOrPostpone (IntervalVar var, long est) |
| void | visitScheduleOrExpedite (IntervalVar var, long est) |
| void | visitRankFirstInterval (SequenceVar sequence, int index) |
| void | visitRankLastInterval (SequenceVar sequence, int index) |
| void | visitUnknownDecision () |
| Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject | |
| BaseObject (long cPtr, boolean cMemoryOwn) | |
| BaseObject () | |
| String | toString () |
Static Public Member Functions | |
| static long | getCPtr (DecisionVisitor obj) |
| static long | swigRelease (DecisionVisitor obj) |
| Static Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject | |
| static long | getCPtr (BaseObject obj) |
| static long | swigRelease (BaseObject obj) |
Protected Member Functions | |
| void | finalize () |
| void | swigDirectorDisconnect () |
Additional Inherited Members | |
| Protected Attributes inherited from com.google.ortools.constraintsolver.BaseObject | |
| transient boolean | swigCMemOwn |
| com.google.ortools.constraintsolver.DecisionVisitor.DecisionVisitor | ( | long | cPtr, |
| boolean | cMemoryOwn ) |
Definition at line 18 of file DecisionVisitor.java.
| com.google.ortools.constraintsolver.DecisionVisitor.DecisionVisitor | ( | ) |
Definition at line 70 of file DecisionVisitor.java.
| synchronized void com.google.ortools.constraintsolver.DecisionVisitor.delete | ( | ) |
Reimplemented from com.google.ortools.constraintsolver.BaseObject.
Reimplemented in com.google.ortools.constraintsolver.SymmetryBreaker.
Definition at line 44 of file DecisionVisitor.java.
|
protected |
Reimplemented from com.google.ortools.constraintsolver.BaseObject.
Reimplemented in com.google.ortools.constraintsolver.SymmetryBreaker.
Definition at line 40 of file DecisionVisitor.java.
|
static |
Definition at line 23 of file DecisionVisitor.java.
|
protected |
Reimplemented in com.google.ortools.constraintsolver.SymmetryBreaker.
Definition at line 55 of file DecisionVisitor.java.
|
static |
Definition at line 27 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.swigReleaseOwnership | ( | ) |
Reimplemented in com.google.ortools.constraintsolver.SymmetryBreaker.
Definition at line 60 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.swigTakeOwnership | ( | ) |
Reimplemented in com.google.ortools.constraintsolver.SymmetryBreaker.
Definition at line 65 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitRankFirstInterval | ( | SequenceVar | sequence, |
| int | index ) |
Definition at line 91 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitRankLastInterval | ( | SequenceVar | sequence, |
| int | index ) |
Definition at line 95 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitScheduleOrExpedite | ( | IntervalVar | var, |
| long | est ) |
Definition at line 87 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitScheduleOrPostpone | ( | IntervalVar | var, |
| long | est ) |
Definition at line 83 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitSetVariableValue | ( | IntVar | var, |
| long | value ) |
Definition at line 75 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitSplitVariableDomain | ( | IntVar | var, |
| long | value, | ||
| boolean | start_with_lower_half ) |
Definition at line 79 of file DecisionVisitor.java.
| void com.google.ortools.constraintsolver.DecisionVisitor.visitUnknownDecision | ( | ) |
Definition at line 99 of file DecisionVisitor.java.