Rule Execution Server API

ilog.rules.factory
Class IlrFactory

java.lang.Object
  extended by ilog.rules.factory.IlrFactory
All Implemented Interfaces:
Serializable

public final class IlrFactory
extends Object
implements Serializable

This class is a factory object builder. It is attached to a reflect object. It contains inner classes which are all derived classes of the factory classes. Constructors provided in those inner classes automatically use the reflect object to initialize the factory objects.

See Also:
IlrReflect.factory, Serialized Form

Field Summary
 IlrConstantValue FALSE
          This constant value represents the Boolean value false.
 IlrStaticFieldValue high
          This field value represents the high priority level of the rule language.
 IlrInstanceValue INSTANCE_VALUE
          This value represents the ?instance variable value of the rule language.
 IlrStaticFieldValue low
          This field value represents the low priority level of the rule language.
 IlrStaticFieldValue maximum
          This field value represents the maximum priority level of the rule language.
 IlrStaticFieldValue minimum
          This field value represents the minimum priority level of the rule language.
 IlrConstantValue NULL
          This constant value represents the null literal of Java.
 IlrStaticFieldValue SYSTEM_ERR
          This field value represents the java.lang.System.err field.
 IlrStaticFieldValue SYSTEM_IN
          This field value represents the java.lang.System.in field.
 IlrStaticFieldValue SYSTEM_OUT
          This field value represents the java.lang.System.out field.
 IlrConstantValue TRUE
          This constant value represents the Boolean value false.
 IlrConstantValue ZERO
          This constant value represents the integer value zero.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL

public final IlrConstantValue NULL
This constant value represents the null literal of Java.


TRUE

public final IlrConstantValue TRUE
This constant value represents the Boolean value false.


FALSE

public final IlrConstantValue FALSE
This constant value represents the Boolean value false.


ZERO

public final IlrConstantValue ZERO
This constant value represents the integer value zero.


SYSTEM_IN

public final IlrStaticFieldValue SYSTEM_IN
This field value represents the java.lang.System.in field.


SYSTEM_OUT

public final IlrStaticFieldValue SYSTEM_OUT
This field value represents the java.lang.System.out field.


SYSTEM_ERR

public final IlrStaticFieldValue SYSTEM_ERR
This field value represents the java.lang.System.err field.


maximum

public final IlrStaticFieldValue maximum
This field value represents the maximum priority level of the rule language.


high

public final IlrStaticFieldValue high
This field value represents the high priority level of the rule language.


low

public final IlrStaticFieldValue low
This field value represents the low priority level of the rule language.


minimum

public final IlrStaticFieldValue minimum
This field value represents the minimum priority level of the rule language.


INSTANCE_VALUE

public final IlrInstanceValue INSTANCE_VALUE
This value represents the ?instance variable value of the rule language.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013