Java Reference
Java Reference
Detailed Description
A DecisionVisitor is used to inspect a decision.
It contains virtual methods for all type of 'declared' decisions.
Definition at line 14 of file DecisionVisitor.java.
Public Member Functions | |
| 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 () |
| String | toString () |
Protected Member Functions | |
| DecisionVisitor (long cPtr, boolean cMemoryOwn) | |
| void | swigDirectorDisconnect () |
Constructor & Destructor Documentation
◆ DecisionVisitor() [1/2]
|
inlineprotected |
Definition at line 17 of file DecisionVisitor.java.
◆ DecisionVisitor() [2/2]
|
inline |
Definition at line 57 of file DecisionVisitor.java.
Member Function Documentation
◆ delete()
|
inline |
Reimplemented from BaseObject.
Reimplemented in SymmetryBreaker.
Definition at line 31 of file DecisionVisitor.java.
◆ swigDirectorDisconnect()
|
inlineprotected |
Reimplemented in SymmetryBreaker.
Definition at line 42 of file DecisionVisitor.java.
◆ swigReleaseOwnership()
|
inline |
Reimplemented in SymmetryBreaker.
Definition at line 47 of file DecisionVisitor.java.
◆ swigTakeOwnership()
|
inline |
Reimplemented in SymmetryBreaker.
Definition at line 52 of file DecisionVisitor.java.
◆ toString()
|
inlineinherited |
Reimplemented in Assignment, Pack, BooleanVar, RegularLimit, SearchLog, SearchLimit, OptimizeVar, Decision, IntVarIterator, DecisionBuilder, Constraint, Demon, SolutionCollector, CPFeasibilityFilter, GlobalVehicleBreaksConstraint, PropagationBaseObject, SequenceVar, LocalSearchMonitor, and PropagationMonitor.
Definition at line 46 of file BaseObject.java.
◆ visitRankFirstInterval()
|
inline |
Definition at line 78 of file DecisionVisitor.java.
◆ visitRankLastInterval()
|
inline |
Definition at line 82 of file DecisionVisitor.java.
◆ visitScheduleOrExpedite()
|
inline |
Definition at line 74 of file DecisionVisitor.java.
◆ visitScheduleOrPostpone()
|
inline |
Definition at line 70 of file DecisionVisitor.java.
◆ visitSetVariableValue()
|
inline |
Definition at line 62 of file DecisionVisitor.java.
◆ visitSplitVariableDomain()
|
inline |
Definition at line 66 of file DecisionVisitor.java.
◆ visitUnknownDecision()
|
inline |
Definition at line 86 of file DecisionVisitor.java.
The documentation for this class was generated from the following file: