|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.factory.IlrBaseStatement ilog.rules.factory.IlrStatementBlock
public abstract class IlrStatementBlock
This abstract class represents a statement block used in the action part of the rules. A statement block can manage local variables.
Warning: Serialized objects of this class will not be compatible with future releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of IBM Decision Server.
Constructor Summary | |
---|---|
protected |
IlrStatementBlock(IlrStatement[] statements)
Constructs a statement block using an array of statements. |
Method Summary | |
---|---|
void |
addStatement(IlrStatement statement)
Adds a statement to this block. |
Enumeration |
enumerateStatements()
Returns an enumeration to visit all the statements of this action. |
int |
getStatementCount()
Gets the number of statements in this block. |
IlrStatement[] |
getStatements()
Gets the statements in this statement block. |
void |
removeStatement(IlrStatement statement)
Removes a statement from the statement block. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ilog.rules.factory.IlrStatement |
---|
exploreStatement |
Constructor Detail |
---|
protected IlrStatementBlock(IlrStatement[] statements)
statements
- An array of statements.Method Detail |
---|
public final void addStatement(IlrStatement statement)
statement
- The statement to be added.public final void removeStatement(IlrStatement statement)
statement
- The statement to be removed.public final int getStatementCount()
public final IlrStatement[] getStatements()
public final Enumeration enumerateStatements()
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |