|
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.IlrAction ilog.rules.factory.IlrApplyAction
public class IlrApplyAction
This class represents an apply
action of the rule language.
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.
Field Summary |
---|
Fields inherited from class ilog.rules.factory.IlrAction |
---|
flag, statements, value |
Constructor Summary | |
---|---|
IlrApplyAction(IlrValue object)
Deprecated. Constructs an IlrApplyAction which represents an
action applied to the passed value. |
|
IlrApplyAction(IlrValue object,
IlrStatement[] statements)
Deprecated. Constructs an IlrApplyAction which represents an
action applied to the passed value. |
Method Summary | |
---|---|
void |
addStatement(IlrStatement statement)
Deprecated. Adds a statement to the action. |
Enumeration |
enumerateStatements()
Deprecated. Returns an enumeration to visit all the statements of this action. |
Object |
exploreStatement(IlrFactoryExplorer explorer)
Deprecated. Explores the action and returns an object as a result. |
IlrValue |
getObject()
Deprecated. Gets the object on which the action is applied. |
int |
getStatementCount()
Deprecated. Gets the number of statements in this action. |
IlrStatement[] |
getStatements()
Deprecated. Gets the statements in this action. |
void |
removeStatement(IlrStatement statement)
Deprecated. Removes a statement from the statement list of this action. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IlrApplyAction(IlrValue object)
IlrApplyAction
which represents an
action applied to the passed value. Initially, there is no
statement in the apply
action.
object
- The object to which the action will
be applied.public IlrApplyAction(IlrValue object, IlrStatement[] statements)
IlrApplyAction
which represents an
action applied to the passed value. The action is initialized
with the statement block passed as argument.
object
- The object to which the action will
be applied.statements
- The statement block.Method Detail |
---|
public final IlrValue getObject()
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()
public Object exploreStatement(IlrFactoryExplorer explorer)
explorer
- A factory explorer.
null
if the method does not return a value.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |