|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.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 JRule releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of JRules.
| 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.
|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||