Rule Execution Server API

ilog.rules.factory
Class IlrThrowStatement

java.lang.Object
  extended by ilog.rules.factory.IlrBaseStatement
      extended by ilog.rules.factory.IlrThrowStatement
All Implemented Interfaces:
ilog.rules.factory.IlrSourceElement, IlrStatement, Serializable

public final class IlrThrowStatement
extends IlrBaseStatement

This class represents a throw statement 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.

See Also:
Serialized Form

Constructor Summary
IlrThrowStatement(IlrValue value)
          Constructs a throw statement.
 
Method Summary
 Object exploreStatement(IlrFactoryExplorer explorer)
          Explores the throw statement using a factory explorer and returns an object as a result.
 IlrValue getValue()
          Gets the returned value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrThrowStatement

public IlrThrowStatement(IlrValue value)
Constructs a throw statement.

Parameters:
value - The throw value of the instruction.
Method Detail

getValue

public IlrValue getValue()
Gets the returned value.

Returns:
The value of the variable.

exploreStatement

public Object exploreStatement(IlrFactoryExplorer explorer)
Explores the throw statement using a factory explorer and returns an object as a result.

Parameters:
explorer - The factory explorer.
Returns:
An object which represents the result of the exploration.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013