Java Reference
Java Reference
Detailed Description
The SequenceVarElement stores a partial representation of ranked interval variables in the underlying sequence variable.
This representation consists of three vectors: - the forward sequence. That is the list of interval variables ranked first in the sequence. The first element of the backward sequence is the first interval in the sequence variable. - the backward sequence. That is the list of interval variables ranked last in the sequence. The first element of the backward sequence is the last interval in the sequence variable. - The list of unperformed interval variables. Furthermore, if all performed variables are ranked, then by convention, the forward_sequence will contain all such variables and the backward_sequence will be empty.
Definition at line 14 of file SequenceVarElement.java.
Public Member Functions | |
| synchronized void | delete () |
| SequenceVarElement () | |
| SequenceVarElement (SequenceVar var) | |
| void | reset (SequenceVar var) |
| SequenceVarElement | clone () |
| void | copy (SequenceVarElement element) |
| SequenceVar | var () |
| void | store () |
| void | restore () |
| int[] | forwardSequence () |
| int[] | backwardSequence () |
| int[] | unperformed () |
| void | setSequence (int[] forward_sequence, int[] backward_sequence, int[] unperformed) |
| void | setForwardSequence (int[] forward_sequence) |
| void | setBackwardSequence (int[] backward_sequence) |
| void | setUnperformed (int[] unperformed) |
| boolean | bound () |
| String | toString () |
| void | activate () |
| void | deactivate () |
| boolean | activated () |
Protected Member Functions | |
| SequenceVarElement (long cPtr, boolean cMemoryOwn) | |
Constructor & Destructor Documentation
◆ SequenceVarElement() [1/3]
|
inlineprotected |
Definition at line 17 of file SequenceVarElement.java.
◆ SequenceVarElement() [2/3]
|
inline |
Definition at line 42 of file SequenceVarElement.java.
◆ SequenceVarElement() [3/3]
|
inline |
Definition at line 46 of file SequenceVarElement.java.
Member Function Documentation
◆ activate()
|
inlineinherited |
Definition at line 43 of file AssignmentElement.java.
◆ activated()
|
inlineinherited |
Definition at line 51 of file AssignmentElement.java.
◆ backwardSequence()
|
inline |
Definition at line 80 of file SequenceVarElement.java.
◆ bound()
|
inline |
Definition at line 104 of file SequenceVarElement.java.
◆ clone()
|
inline |
Definition at line 54 of file SequenceVarElement.java.
◆ copy()
|
inline |
Definition at line 59 of file SequenceVarElement.java.
◆ deactivate()
|
inlineinherited |
Definition at line 47 of file AssignmentElement.java.
◆ delete()
|
inline |
Reimplemented from AssignmentElement.
Definition at line 31 of file SequenceVarElement.java.
◆ forwardSequence()
|
inline |
Definition at line 76 of file SequenceVarElement.java.
◆ reset()
|
inline |
Definition at line 50 of file SequenceVarElement.java.
◆ restore()
|
inline |
Definition at line 72 of file SequenceVarElement.java.
◆ setBackwardSequence()
|
inline |
Definition at line 96 of file SequenceVarElement.java.
◆ setForwardSequence()
|
inline |
Definition at line 92 of file SequenceVarElement.java.
◆ setSequence()
|
inline |
Definition at line 88 of file SequenceVarElement.java.
◆ setUnperformed()
|
inline |
Definition at line 100 of file SequenceVarElement.java.
◆ store()
|
inline |
Definition at line 68 of file SequenceVarElement.java.
◆ toString()
|
inline |
Definition at line 108 of file SequenceVarElement.java.
◆ unperformed()
|
inline |
Definition at line 84 of file SequenceVarElement.java.
◆ var()
|
inline |
Definition at line 63 of file SequenceVarElement.java.
The documentation for this class was generated from the following file: