Java Reference
Java Reference
Detailed Description
This class acts as a intermediate step between a c++ decision builder and a java one.
Its main purpose is to catch the java exception launched when a failure occurs during the Next() call, and to return silently a FailDecision that will propagate the failure back to the C++ code.
Definition at line 23 of file JavaDecisionBuilder.java.
Public Member Functions | |
| final Decision | nextWrap (Solver solver) |
| This methods wraps the calls to next() and catches fail exceptions. More... | |
| Decision | next (Solver solver) throws Solver.FailException |
| This is the new method to subclass when defining a java decision builder. More... | |
| synchronized void | delete () |
| void | swigReleaseOwnership () |
| void | swigTakeOwnership () |
| String | toString () |
Protected Member Functions | |
| void | swigDirectorDisconnect () |
Member Function Documentation
◆ delete()
|
inlineinherited |
Reimplemented from BaseObject.
Definition at line 31 of file DecisionBuilder.java.
◆ next()
This is the new method to subclass when defining a java decision builder.
Definition at line 37 of file JavaDecisionBuilder.java.
◆ nextWrap()
This methods wraps the calls to next() and catches fail exceptions.
Reimplemented from DecisionBuilder.
Definition at line 27 of file JavaDecisionBuilder.java.
◆ swigDirectorDisconnect()
|
inlineprotectedinherited |
Definition at line 42 of file DecisionBuilder.java.
◆ swigReleaseOwnership()
|
inlineinherited |
Definition at line 47 of file DecisionBuilder.java.
◆ swigTakeOwnership()
|
inlineinherited |
Definition at line 52 of file DecisionBuilder.java.
◆ toString()
|
inlineinherited |
Reimplemented from BaseObject.
Definition at line 70 of file DecisionBuilder.java.
The documentation for this class was generated from the following file: