Rule Execution Server API
A B C D E F G H I J K L M N O P Q R S T U V W X Z

I

IGNORE - Static variable in class ilog.rules.util.engine.IlrDataIOProperties
Ignore attribute property name.
ilog.rules.archive - package ilog.rules.archive
Contains the classes needed to build a ruleset archive and extract its contents, without any interpretation of the contents.
ilog.rules.bom - package ilog.rules.bom
Contains the interfaces that are used for representing BOMs and XOMs.
ilog.rules.bom.annotations - package ilog.rules.bom.annotations
Contains annotations you can use to decorate Java classes in order to modify how they are imported into a BOM.
ilog.rules.bom.dynamic - package ilog.rules.bom.dynamic
Contains an implementation of the object model.
ilog.rules.bom.mutable - package ilog.rules.bom.mutable
Defines the object model mutable API.
ilog.rules.bom.serializer - package ilog.rules.bom.serializer
Contains the IlrSerializer interface which can read and write an object model.
ilog.rules.bom.util - package ilog.rules.bom.util
Contains miscellaneous utility classes.
ilog.rules.debug - package ilog.rules.debug
Provides the IlrLocalTracerToolFactory class, which allows you to create a local trace.
ilog.rules.engine - package ilog.rules.engine
Provides the core classes of the IBM Decisin Server rule engine.
ilog.rules.factory - package ilog.rules.factory
Contains the Factory API, which provides reflection for IBM Decision Server rules.
ilog.rules.factory.translation - package ilog.rules.factory.translation
Contains the Translation API, which supports the creation and modification of translations between rules based on a business model and rules based on an execution model.
ilog.rules.res.decisionservice.mbean - package ilog.rules.res.decisionservice.mbean
Use this package to create and manage a decision service MBean.
ilog.rules.res.jsr94 - package ilog.rules.res.jsr94
Provides the classes that implement the JavaTM Rule Engine API (JSR-94) on top of Rule Execution Server.
ilog.rules.res.model - package ilog.rules.res.model
Provides interfaces for the Rule Execution Server management model.
ilog.rules.res.model.archive - package ilog.rules.res.model.archive
Use this package to backup a RuleApp or a set of RuleApps into a RuleApp archive.
ilog.rules.res.model.mbean - package ilog.rules.res.model.mbean
Provides interfaces for Rule Execution Server management MBeans.
ilog.rules.res.model.trace - package ilog.rules.res.model.trace
Provides interfaces for the Decision Warehouse trace model.
ilog.rules.res.persistence.trace - package ilog.rules.res.persistence.trace
Provides interfaces for the Decision Warehouse DAO.
ilog.rules.res.session - package ilog.rules.res.session
Provides the core classes and interfaces to manage Decision Server rule sessions.
ilog.rules.res.session.async - package ilog.rules.res.session.async
Provides classes for asynchronous ruleset execution via the Rule Sessions API.
ilog.rules.res.session.config - package ilog.rules.res.session.config
Classes and interfaces to configure a session factory.
ilog.rules.res.session.interceptor - package ilog.rules.res.session.interceptor
Classes and interfaces for rule session interceptors.
ilog.rules.res.session.rawdata - package ilog.rules.res.session.rawdata
Provides the API for raw data rule services.
ilog.rules.res.session.ruleset - package ilog.rules.res.session.ruleset
Provides the interfaces for execution traces.
ilog.rules.res.xu.event - package ilog.rules.res.xu.event
Provides classes and interfaces for the events the Execution Unit (XU) uses.
ilog.rules.res.xu.persistence - package ilog.rules.res.xu.persistence
This package provides classes and methods that you can use to write a custom XU file persistence mode.
ilog.rules.res.xu.plugin - package ilog.rules.res.xu.plugin
Provides the classes necessary to implement Execution Unit (XU) plug-ins.
ilog.rules.res.xu.pool - package ilog.rules.res.xu.pool
Provides the classes and interfaces you need to implement a custom pool that the Execution Unit (XU) uses for pooling connections.
ilog.rules.res.xu.ruleset - package ilog.rules.res.xu.ruleset
This package provides an API that you can use to write a custom ruleset cache for the Execution Unit (XU).
ilog.rules.studio.res - package ilog.rules.studio.res
Provides an interface to manage Rule Execution Server Configurations in Rule Designer.
ilog.rules.studio.res.generator - package ilog.rules.studio.res.generator
Provides a set of abstract classes that you can extend to create and add a new generator for a Client Project for Ruleapps in Rule Designer.
ilog.rules.studio.res.generator.impl - package ilog.rules.studio.res.generator.impl
Provides classes that extend the velocity template.
ilog.rules.studio.res.ruleapp - package ilog.rules.studio.res.ruleapp
Provides a set of interfaces to manage RuleApps and RuleApp projects in Rule Designer.
ilog.rules.studio.res.ui.generator.impl.wizard - package ilog.rules.studio.res.ui.generator.impl.wizard
Provides classes that the Client Project for RuleApps wizard can display as a nested wizard after the generator and the RuleApp project had been selected.
ilog.rules.studio.res.ui.generator.impl.wizard.page - package ilog.rules.studio.res.ui.generator.impl.wizard.page
Provides classes that the Client Project for RuleApps wizard can display.
ilog.rules.teamserver.auth - package ilog.rules.teamserver.auth
Defines the API used to connect to Decision Center.
ilog.rules.tools - package ilog.rules.tools
Provides command-line tools.
ilog.rules.util - package ilog.rules.util
Provides utilities for handling classes.
ilog.rules.util.engine - package ilog.rules.util.engine
Provides engine configuration and optimization constants.
ilog.rules.util.prefs - package ilog.rules.util.prefs
Allows applications to retrieve preferences and localized messages.
ilog.rules.util.resources - package ilog.rules.util.resources
Provides the configuration properties for the rule engine.
ilog.rules.xml - package ilog.rules.xml
Provides the base classes and interfaces involved in the XML binding process.
ilog.rules.xml.binding - package ilog.rules.xml.binding
Provides the default implementation of the XML binding interface.
ilog.rules.xml.model - package ilog.rules.xml.model
Contains the XML model class that provides information for the whole schema.
ilog.rules.xml.types - package ilog.rules.xml.types
Contains the Java classes representing the XSD simple data types.
ilog.rules.xml.util - package ilog.rules.xml.util
Contains a number of utility interfaces that are useful for parameterizing the XML binding mapping.
IlrAbstractRESConfigurationSelectionDialog - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Create a dialog used to select a Rule Execution Server Configuration from the workspace.
IlrAbstractRESConfigurationSelectionDialog(Shell) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.IlrAbstractRESConfigurationSelectionDialog
Constructs an instance of IlrAbstractServerConfigurationSelectionDialog.
IlrAbstractSerializer - Class in ilog.rules.bom.serializer
This abstract serializer provides an implementation of the methods that are used to read and write object models.
IlrAbstractSerializer() - Constructor for class ilog.rules.bom.serializer.IlrAbstractSerializer
 
IlrAbstractValue - Interface in ilog.rules.bom
A value.
IlrAction - Class in ilog.rules.factory
This class is the base class of some actions of the rule language.
IlrActualValue - Interface in ilog.rules.bom
A real value, that is not a reference.
IlrAfterTest - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrAfterTest(IlrValue, IlrValue, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrAfterTest
Deprecated. Constructs an after test, testing whether an event occurs before another in a given time window.
IlrAfterTest(IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrAfterTest
Deprecated. Constructs an after test, testing whether an event occurs before another.
IlrAgendaFilter - Interface in ilog.rules.engine
This interface is used to select rule instances in the agenda.
IlrAlreadyExistException - Exception in ilog.rules.res.model
An IlrAlreadyExistException instance is thrown to show that the RuleApp or ruleset being added already exists in the repository.
IlrApplyAction - Class in ilog.rules.factory
Deprecated.  
IlrApplyAction(IlrValue) - Constructor for class ilog.rules.factory.IlrApplyAction
Deprecated. Constructs an IlrApplyAction which represents an action applied to the passed value.
IlrApplyAction(IlrValue, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrApplyAction
Deprecated. Constructs an IlrApplyAction which represents an action applied to the passed value.
IlrArchiveException - Exception in ilog.rules.res.model.archive
An IlrArchiveException is thrown when a ruleApp archive is invalid.
IlrArchiveLoader - Class in ilog.rules.archive
Loader to extract the contents of a ruleset archive from a source ruleset archive.
IlrArchiveLoader(IlrRulesetArchive) - Constructor for class ilog.rules.archive.IlrArchiveLoader
Builds an archive loader from an IlrRulesetArchive object.
IlrArchiveManager - Class in ilog.rules.res.model.archive
Allows to export a IlrRuleAppInformation instance or a Set of IlrRuleAppInformation instances to a RuleApp archive, and to load the IlrRuleAppInformation objects contained in the RuleApp archive.
IlrArchiveManager() - Constructor for class ilog.rules.res.model.archive.IlrArchiveManager
 
IlrArray - Class in ilog.rules.factory
This class contains static methods for invoking the XOM API on array classes.
IlrArrayElement - Class in ilog.rules.factory
This class represents an array element expression.
IlrArrayElement(IlrValue, IlrValue[]) - Constructor for class ilog.rules.factory.IlrArrayElement
Constructs an array element expression using an array expression and an index expression.
IlrArrayLength - Class in ilog.rules.factory
This class represents an array length expression.
IlrArrayLength(IlrValue) - Constructor for class ilog.rules.factory.IlrArrayLength
Constructs an array length expression on an array.
IlrAssertAction - Class in ilog.rules.factory
This class represents an insert action of the rule language.
IlrAssertAction(IlrValue) - Constructor for class ilog.rules.factory.IlrAssertAction
Constructs an assert action to represent an assertion of the object passed as an argument.
IlrAssertAction(IlrValue, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrAssertAction
Constructs an assert action to represent an assertion of the object passed as an argument.
IlrAssertDemon - Interface in ilog.rules.engine
Deprecated. As of IBM Decision Server 8.0.1, it has been replaced by IlrTool.notifyAssertObject(Object)
IlrAssignable - Interface in ilog.rules.factory
This interface represents an assignable expression of the rule language.
IlrAssignment - Class in ilog.rules.factory
This class represents an assignment of the rule language.
IlrAssignment(IlrAssignable, IlrValue) - Constructor for class ilog.rules.factory.IlrAssignment
Constructs a assignment using an assignable and a value.
IlrAssignment(int, IlrAssignable, IlrValue) - Constructor for class ilog.rules.factory.IlrAssignment
Constructs a assignment using a specific assignment operator, an assignable and a value.
IlrAsValue - Class in ilog.rules.factory
This class represents a cast expression of the rule language.
IlrAsValue(Class, IlrValue) - Constructor for class ilog.rules.factory.IlrAsValue
Constructs a cast expression.
IlrAsValue(IlrType, IlrValue) - Constructor for class ilog.rules.factory.IlrAsValue
Constructs a cast expression.
IlrAsyncExecutionEndedEvent - Class in ilog.rules.res.session.async
IlrAsyncExecutionEndedEvent represents an event that indicates the normal completion of an asynchronous ruleset execution.
IlrAsyncExecutionEndedEvent(IlrSessionResponse) - Constructor for class ilog.rules.res.session.async.IlrAsyncExecutionEndedEvent
Creates a new IlrAsyncExecutionEndedEvent instance.
IlrAsyncExecutionEvent - Class in ilog.rules.res.session.async
IlrAsyncExecutionEvent is the top level markup interface for an asynchronous execution event.
IlrAsyncExecutionEvent() - Constructor for class ilog.rules.res.session.async.IlrAsyncExecutionEvent
Creates a new instance.
IlrAsyncExecutionFailedEvent - Class in ilog.rules.res.session.async
IlrAsyncExecutionFailedEvent represents an event indicating that asynchronous ruleset execution failed to complete.
IlrAsyncExecutionFailedEvent(IlrSessionException) - Constructor for class ilog.rules.res.session.async.IlrAsyncExecutionFailedEvent
Creates a new event.
IlrAsyncExecutionObserver - Interface in ilog.rules.res.session.async
Implementations of IlrAsyncExecutionObserver are notified of execution events during asynchronous rule session execution.
IlrAttribute - Interface in ilog.rules.bom
This interface is used to represent attributes in an object model.
IlrAttributeTranslation - Class in ilog.rules.factory.translation
Attribute translation.
IlrAttributeTranslation() - Constructor for class ilog.rules.factory.translation.IlrAttributeTranslation
 
IlrBadContextException - Exception in ilog.rules.engine
This exception is thrown when there is a mismatch between execution context classes.
IlrBadContextException(Class, Class) - Constructor for exception ilog.rules.engine.IlrBadContextException
Constructs an IlrBadContextException using two classes.
IlrBaseStatement - Class in ilog.rules.factory
This class is the base class of all the statements.
IlrBaseStatement() - Constructor for class ilog.rules.factory.IlrBaseStatement
 
IlrBaseTest - Class in ilog.rules.factory
This class is the base class of all the tests.
IlrBaseTest() - Constructor for class ilog.rules.factory.IlrBaseTest
 
IlrBeforeTest - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrBeforeTest(IlrValue, IlrValue, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrBeforeTest
Deprecated. Constructs a before test, testing whether an event occurs before another in a given time window.
IlrBeforeTest(IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrBeforeTest
Deprecated. Constructs a before test, testing whether an event occurs before another.
IlrBinaryClassLoader - Class in ilog.rules.util
Deprecated. As of JRules 7.5, this class is deprecated and won't be replaced
IlrBinaryClassLoader(ClassLoader) - Constructor for class ilog.rules.util.IlrBinaryClassLoader
Deprecated. Builds an instance which parent class loader will be the system class loader.
IlrBinaryClassLoader(ClassLoader, ClassLoader) - Constructor for class ilog.rules.util.IlrBinaryClassLoader
Deprecated. Builds an instance.
IlrBinaryOperator - Interface in ilog.rules.factory
This interface represents a binary arithmetic operation performed by some classes of the rule factory API.
IlrBinaryTemporalTest - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrBinaryTemporalTest() - Constructor for class ilog.rules.factory.IlrBinaryTemporalTest
Deprecated.  
IlrBinaryTest - Class in ilog.rules.factory
This class represents a binary test of the rule language.
IlrBinaryTest(int, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrBinaryTest
Constructs a binary test.
IlrBinaryTest() - Constructor for class ilog.rules.factory.IlrBinaryTest
 
IlrBinaryTester - Interface in ilog.rules.factory
A binary tester for performing tests involving two values.
IlrBinaryValue - Class in ilog.rules.factory
This class represents a binary arithmetic expression of the rule language.
IlrBinaryValue(int, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrBinaryValue
Constructs a binary expression from two values.
IlrBindStatement - Class in ilog.rules.factory
This class represents a bind action of the rule language.
IlrBindStatement(String, IlrValue) - Constructor for class ilog.rules.factory.IlrBindStatement
Deprecated. Replaced by constructor IlrBindStatement(String name, IlrType clazz, IlrValue value)
IlrBindStatement(String, IlrValue, boolean) - Constructor for class ilog.rules.factory.IlrBindStatement
Deprecated. Replaced by constructor IlrBindStatement(String name, IlrType clazz, IlrValue value)
IlrBindStatement(String, IlrType, IlrValue) - Constructor for class ilog.rules.factory.IlrBindStatement
Constructs a bind action with neither bind nor var keyword.
IlrBody - Class in ilog.rules.factory.translation
Access to the body that a function used as a translation.
IlrBody() - Constructor for class ilog.rules.factory.translation.IlrBody
 
IlrBooleanCriteria - Interface in ilog.rules.res.persistence.trace
Represents Boolean criteria.
IlrBooleanCriteria.AndCriteria - Interface in ilog.rules.res.persistence.trace
Represents the And criteria.
IlrBooleanCriteria.OrCriteria - Interface in ilog.rules.res.persistence.trace
Represents the Or criteria.
IlrBooleanOperator - Interface in ilog.rules.res.persistence.trace
Represents Boolean query operators.
IlrBooleanOperator.AndBoolOperator - Interface in ilog.rules.res.persistence.trace
Represents the And operator.
IlrBooleanOperator.OrBoolOperator - Interface in ilog.rules.res.persistence.trace
Represents the Or operator.
IlrBoundedDomain - Interface in ilog.rules.bom
Bounded domain, also known as an interval.
IlrBreakStatement - Class in ilog.rules.factory
This class represents a break statement of the rule language.
IlrBreakStatement() - Constructor for class ilog.rules.factory.IlrBreakStatement
Constructs a break statement.
IlrBusinessExecutionTrace - Class in ilog.rules.res.session.ruleset
IlrBusinessExecutionTrace is a wrapper for IlrExecutionTrace.
IlrBusinessExecutionTrace(IlrExecutionTrace) - Constructor for class ilog.rules.res.session.ruleset.IlrBusinessExecutionTrace
Builds a new IlrBusinessExecutionTrace instance.
IlrCastValue - Class in ilog.rules.factory
This class represents a cast expression of the rule language.
IlrCastValue(Class, IlrValue) - Constructor for class ilog.rules.factory.IlrCastValue
Constructs a cast expression.
IlrCastValue(IlrType, IlrValue) - Constructor for class ilog.rules.factory.IlrCastValue
Constructs a cast expression.
IlrClass - Interface in ilog.rules.bom
This interface is used to represent classes and interfaces in an object model.
IlrClass.IlrGenericClassInfo - Interface in ilog.rules.bom
This interface provides the information for generic classes and instantiations of those generic classes
IlrClassCondition - Class in ilog.rules.factory
This abstract class is the base class of non-temporal rule conditions.
IlrClassDriver - Interface in ilog.rules.factory
An interface responsible for providing the execution policy for a dynamic class.
IlrClassDriver.ClassTester - Interface in ilog.rules.factory
Interface for testing if an object is an instance of some class.
IlrClassDriver.Constructor - Interface in ilog.rules.factory
Interface for invoking some constructor with some given argument values.
IlrClassDriver.Invoker - Interface in ilog.rules.factory
Interface for invoking some method with an object and the current argument values.
IlrClassDriver.Reader - Interface in ilog.rules.factory
Interface for getting some field of a given object.
IlrClassDriver.UnknownChecker - Interface in ilog.rules.factory
Interface for testing whether a field has been assigned a value.
IlrClassDriver.Writer - Interface in ilog.rules.factory
Interface for setting a value to some field of a given object.
IlrClassFinder - Interface in ilog.rules.factory
A class finder is used to find the classes by names during the rule parsing time.
IlrClassTranslation - Class in ilog.rules.factory.translation
Class translation.
IlrClassTranslation() - Constructor for class ilog.rules.factory.translation.IlrClassTranslation
 
IlrClassTypeValue - Class in ilog.rules.factory
This class represents a class of the rule language.
IlrClassTypeValue(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrClassTypeValue
Constructs a class type value using a Java class.
IlrClassTypeValue(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrClassTypeValue
Constructs a class type value using a fully-qualified Java class name.
IlrClassTypeValue(IlrClass) - Constructor for class ilog.rules.factory.IlrClassTypeValue
Constructs a class type value using a XOM class.
IlrCollectCondition - Class in ilog.rules.factory
This class represents a collect class condition of the rule language.
IlrCollectCondition(IlrCollectElement) - Constructor for class ilog.rules.factory.IlrCollectCondition
Constructs a collect condition using a default collector.
IlrCollectCondition(IlrCollectElement, IlrValue) - Constructor for class ilog.rules.factory.IlrCollectCondition
Constructs a collect condition using a collector passed as argument.
IlrCollectElement - Class in ilog.rules.factory
This class is used by a collect condition to represent the elements being collected.
IlrCollectElement(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrCollectElement
Constructs a collect element which operates on the instances of the class passed as argument.
IlrCollectElement(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrCollectElement
Constructs a collect element which operates on the instances of the class whose name is passed as argument.
IlrCollectElement(IlrClass) - Constructor for class ilog.rules.factory.IlrCollectElement
Constructs a collect element which operates on the instances of the class passed as the argument.
IlrCollectInSourceValue - Class in ilog.rules.factory
An expression collecting all objects of a specified class from a given source that verify specified tests.
IlrCollectInSourceValue(IlrValue, IlrType, String, IlrValue) - Constructor for class ilog.rules.factory.IlrCollectInSourceValue
Builds an object collection from a specified type.
IlrCollection - Interface in ilog.rules.engine
This interface represents a collection in the ILOG Rule Language (IRL).
IlrCollectionDomain - Interface in ilog.rules.bom
A collection domain.
IlrCollections - Class in ilog.rules.bom.util
This is a utility class which has miscellaneous static methods that operate on lists and on iterators.
IlrComparableCriteriaPart<T> - Interface in ilog.rules.res.persistence.trace
Used to create criteria using greater than and less than operations.
IlrCompiledTaskRefactoring - Class in ilog.rules.engine
Deprecated. As of IBM Decision Server 7.5, this class is deprecated with no replacement.
IlrCompiledTaskRefactoring() - Constructor for class ilog.rules.engine.IlrCompiledTaskRefactoring
Deprecated. Builds an empty instance.
IlrCompleteRuleAppReference - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrRuleAppReference class to request the RuleApp project to work with during the code generation.
IlrCompleteRuleAppReference(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrCompleteRuleAppReference
Creates a new wizard page with the given name, and with no title or image.
IlrCompleteRulesetReference - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrRulesetReference class to request the rulesets inside the RuleApp project to manage.
IlrCompleteRulesetReference(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrCompleteRulesetReference
Creates a new wizard page with the given name, and with no title or image.
IlrComponentProperty - Interface in ilog.rules.bom
A component property is like an attribute with a better encapsulation.
IlrConcatenationIterator - Class in ilog.rules.bom.util
This class implements an iterator which concatenates other iterators.
IlrConcatenationIterator() - Constructor for class ilog.rules.bom.util.IlrConcatenationIterator
Constructs an empty concatenation iterator.
IlrConcatenationIterator(Iterator, Iterator) - Constructor for class ilog.rules.bom.util.IlrConcatenationIterator
Constructs an iterator which will yield all elements of iter1 followed by elements of iter2.
IlrConcatenationIterator(Iterator, Iterator, Iterator) - Constructor for class ilog.rules.bom.util.IlrConcatenationIterator
Constructs an iterator which will yield all elements of iter1 followed by elements of iter2 and then by those of iter3.
IlrConcatenationList - Class in ilog.rules.bom.util
This class implements a list which is defined as the sequence of the elements contained in other lists.
IlrConcatenationList() - Constructor for class ilog.rules.bom.util.IlrConcatenationList
Constructs an empty concatenation list.
IlrConcatenationList(List, List) - Constructor for class ilog.rules.bom.util.IlrConcatenationList
Constructs a list which contains all elements of list1 followed by elements of list.
IlrConcatenationList(List, List, List) - Constructor for class ilog.rules.bom.util.IlrConcatenationList
Constructs a list which contains all elements of list1 followed by elements of list2 and then by those of list3.
IlrCondition - Class in ilog.rules.factory
This class is the base class of all the rule conditions.
IlrConfigException - Exception in ilog.rules.res.session.config
An exception of type IlrSessionException is raised if a problem occurs with the configuration of rule sessions.
IlrConfigException(Throwable) - Constructor for exception ilog.rules.res.session.config.IlrConfigException
 
IlrConnectionEvent - Interface in ilog.rules.res.xu.event
IlrConnectionEvent represents an event raised by a CCI connection.
IlrConnectionEventListener - Interface in ilog.rules.res.xu.event
The listener for receiving IlrConnectionEvents.
IlrConstantValue - Class in ilog.rules.factory
This class represents a constant value of the rule language.
IlrConstantValue(IlrReflect, char) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a char value.
IlrConstantValue(IlrReflect, byte) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a byte value.
IlrConstantValue(IlrReflect, short) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a short value.
IlrConstantValue(IlrReflect, int) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using an int value.
IlrConstantValue(IlrReflect, long) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a long value.
IlrConstantValue(IlrReflect, float) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a float value.
IlrConstantValue(IlrReflect, double) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a double value.
IlrConstantValue(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using a String value.
IlrConstantValue(IlrReflect, Object) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using any object.
IlrConstantValue(IlrReflect, Object, Class) - Constructor for class ilog.rules.factory.IlrConstantValue
Constructs a constant value using any object and a class.
IlrConstructor - Interface in ilog.rules.bom
This interface represents constructors in an object model.
IlrConstructorTranslation - Class in ilog.rules.factory.translation
Constructor translation.
IlrConstructorTranslation() - Constructor for class ilog.rules.factory.translation.IlrConstructorTranslation
 
IlrContext - Class in ilog.rules.engine
IlrContext is the base class of all the execution contexts.
IlrContext() - Constructor for class ilog.rules.engine.IlrContext
Deprecated. As of JRules 7.1, this way of constructing a context with an empty ruleset is deprecated. See other constructors for replacement.
IlrContext(IlrRuleset) - Constructor for class ilog.rules.engine.IlrContext
Constructs an IlrContext with an IlrRuleset object.
IlrContext(IlrRuleset, DataConnectorFactory) - Constructor for class ilog.rules.engine.IlrContext
 
IlrContextValue - Class in ilog.rules.factory
This class represents the ?context variable of the rule language.
IlrContextValue(IlrRulesetFactory) - Constructor for class ilog.rules.factory.IlrContextValue
Constructs a context value for a rule set factory.
IlrContextValue(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrContextValue
Constructs a context value using a specific context class.
IlrContextValue(IlrClass) - Constructor for class ilog.rules.factory.IlrContextValue
Constructs a context value using a specific context class.
IlrContinueStatement - Class in ilog.rules.factory
This class represents a continue statement of the rule language.
IlrContinueStatement() - Constructor for class ilog.rules.factory.IlrContinueStatement
Constructs a continue statement.
IlrControlNodeStatement - Class in ilog.rules.factory
This abstract class represents the super class of all control nodes in a ruleflow, such as: if, switch, fork, while and goto.
IlrCRERulesetArchive - Interface in ilog.rules.res.model
Represents a ruleset archive that can be used by the classic rule engine.
IlrCriteria - Interface in ilog.rules.res.persistence.trace
Interface for Decision Warehouse query criteria.
IlrCriteriaPart<T> - Interface in ilog.rules.res.persistence.trace
Used to create criteria equal to another object.
IlrCriteriaPart.IlrCriteriaPartBoolean - Interface in ilog.rules.res.persistence.trace
Represents a Boolean.
IlrCriteriaPart.IlrCriteriaPartCollection - Interface in ilog.rules.res.persistence.trace
Represents a Collection.
IlrCriteriaPart.IlrCriteriaPartDate - Interface in ilog.rules.res.persistence.trace
Represents a Date.
IlrCriteriaPart.IlrCriteriaPartDouble - Interface in ilog.rules.res.persistence.trace
Represents a Double.
IlrCriteriaPart.IlrCriteriaPartFloat - Interface in ilog.rules.res.persistence.trace
Represents a Float.
IlrCriteriaPart.IlrCriteriaPartInteger - Interface in ilog.rules.res.persistence.trace
Represents an Integer.
IlrCriteriaPart.IlrCriteriaPartLong - Interface in ilog.rules.res.persistence.trace
Represents a Long.
IlrCriteriaPart.IlrCriteriaPartMap - Interface in ilog.rules.res.persistence.trace
Represents a Map.
IlrCriteriaPart.IlrCriteriaPartShort - Interface in ilog.rules.res.persistence.trace
Represents a Short.
IlrCriteriaPart.IlrCriteriaPartString - Interface in ilog.rules.res.persistence.trace
Represents a String.
IlrCriteriaPlain<T> - Interface in ilog.rules.res.persistence.trace
Holds the name and type criteria.
IlrDataIOProperties - Class in ilog.rules.util.engine
Data IO properties.
IlrDatasourcePersistenceConfig - Interface in ilog.rules.res.session.config
The configuration based on persistence in data source mode.
IlrDate - Class in ilog.rules.xml.types
This class represents the simple type "date" of the W3C XML Schema Recommendation (http://www.w3.org/TR/xmlschema-2/#date).
IlrDate() - Constructor for class ilog.rules.xml.types.IlrDate
Builds a new date without any time zone.
IlrDate(Date) - Constructor for class ilog.rules.xml.types.IlrDate
Builds an IlrDate from a date instance.
IlrDate(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrDate
Builds an IlrDate given a date and a time zone instance.
IlrDate(String) - Constructor for class ilog.rules.xml.types.IlrDate
Builds an IlrDate from a string.
IlrDate(long) - Constructor for class ilog.rules.xml.types.IlrDate
Builds an IlrDate from a long.
IlrDateFormatException - Exception in ilog.rules.xml.types
This class represents a format exception used by the date parser when an invalid format is encountered.
IlrDateFormatException(String) - Constructor for exception ilog.rules.xml.types.IlrDateFormatException
 
IlrDateFormatException(String, String, int) - Constructor for exception ilog.rules.xml.types.IlrDateFormatException
 
IlrDateTime - Class in ilog.rules.xml.types
This class represents the time as defined by its date and its time information.
IlrDateTime() - Constructor for class ilog.rules.xml.types.IlrDateTime
Builds a dateTime structure without any time zone.
IlrDateTime(long) - Constructor for class ilog.rules.xml.types.IlrDateTime
Builds an IlrDateTime from a long.
IlrDateTime(Date) - Constructor for class ilog.rules.xml.types.IlrDateTime
Build an instance from a date without any time zone.
IlrDateTime(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrDateTime
Build an instance from a date and a time zone information.
IlrDateTime(String) - Constructor for class ilog.rules.xml.types.IlrDateTime
Build an instance from a string.
IlrDecisionServiceMBean - Interface in ilog.rules.res.decisionservice.mbean
Represents a decision service MBean in Rule Execution Server.
IlrDecisionServiceMBeanException - Exception in ilog.rules.res.decisionservice.mbean
This exception indicates that an MBean action has failed.
IlrDecisionServiceMBeanManager - Class in ilog.rules.res.decisionservice.mbean
Manages the decision service MBean (register, unregister, add measurement).
IlrDecisionServiceMBeanManager() - Constructor for class ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBeanManager
Creates the decision service MBean manager.
IlrDecisionServiceMBeanManager(Properties) - Constructor for class ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBeanManager
Creates the decision service MBean manager.
IlrDefaultClassFinderFactory - Class in ilog.rules.factory
This class is a default class finder factory.
IlrDefaultClassFinderFactory() - Constructor for class ilog.rules.factory.IlrDefaultClassFinderFactory
 
IlrDefaultCollector - Class in ilog.rules.engine
This class defines the collector used by a collect condition for which a collector is not provided.
IlrDefaultCollector() - Constructor for class ilog.rules.engine.IlrDefaultCollector
Constructs a collector with no arguments.
IlrDefaultCompletionWizard - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Extends the IlrFileGeneratorWizard class.
IlrDefaultCreationWizard - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Extends the IlrFileGeneratorWizard class.
IlrDefaultEvent - Class in ilog.rules.engine
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrDefaultEvent(Object, long) - Constructor for class ilog.rules.engine.IlrDefaultEvent
Deprecated. Constructs an object implementing the IlrEvent interface, to assert the given object as an event.
IlrDefaultPlugin - Class in ilog.rules.res.xu.plugin
IlrDefaultPlugin provides an implementation plug-in that can be extended to create custom plug-ins that receive IlrRuleEngineEvents and IlrConnectionEvents.
IlrDefaultPlugin() - Constructor for class ilog.rules.res.xu.plugin.IlrDefaultPlugin
 
IlrDeploymentMode - Interface in ilog.rules.studio.res.ruleapp
List of the supported RuleApp deployment modes.
IlrDERulesetArchive - Interface in ilog.rules.res.model
Represents a ruleset archive for the decision engine.
IlrDomain - Interface in ilog.rules.bom
This interface represents domains in an object model.
IlrDomainIntersection - Interface in ilog.rules.bom
Domain composed of an intersection of domains.
IlrDuration - Class in ilog.rules.xml.types
This class represents a duration specified by the W3C recommendation (http://www.w3.org/TR/xmlschema-2/#duration).
IlrDuration() - Constructor for class ilog.rules.xml.types.IlrDuration
Build a null duration.
IlrDuration(boolean, short, short, short, short, short, short) - Constructor for class ilog.rules.xml.types.IlrDuration
Build a duration defined by year/month/day/hour/minute/second.
IlrDuration(String) - Constructor for class ilog.rules.xml.types.IlrDuration
Build a duration from a string.
IlrDWTrace - Interface in ilog.rules.res.model.trace
IlrDWTrace represents the trace coming from Decision Warehouse database.
IlrDWTraceFilter - Interface in ilog.rules.res.model.trace
Use IlrDWTraceFilter to select the information included in the Decision Warehouse.
IlrDynamicActualValue - Class in ilog.rules.bom.dynamic
Implementation of the IlrActualValue interface.
IlrDynamicActualValue() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicActualValue
 
IlrDynamicArray - Class in ilog.rules.factory
Deprecated. As of Decision Server 7.5, use IlrArray and IlrReflect
IlrDynamicArray() - Constructor for class ilog.rules.factory.IlrDynamicArray
Deprecated.  
IlrDynamicArray.SimpleArrayIterator - Class in ilog.rules.factory
Deprecated.  
IlrDynamicArray.SimpleArrayIterator(IlrDynamicArray) - Constructor for class ilog.rules.factory.IlrDynamicArray.SimpleArrayIterator
Deprecated.  
IlrDynamicAttribute - Class in ilog.rules.bom.dynamic
An implementation of the IlrAttribute interface.
IlrDynamicBoundedDomain - Class in ilog.rules.bom.dynamic
Implementation of the IlrBoundedDomain interface.
IlrDynamicBoundedDomain() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicBoundedDomain
 
IlrDynamicClass - Class in ilog.rules.bom.dynamic
An implementation of the IlrClass interface.
IlrDynamicComponentProperty - Class in ilog.rules.bom.dynamic
An implementation of the IlrComponentProperty interface.
IlrDynamicConstructor - Class in ilog.rules.bom.dynamic
An implementation of the IlrConstructor interface.
IlrDynamicDomain - Class in ilog.rules.bom.dynamic
An implementation of the IlrDomain interface.
IlrDynamicDomain(IlrObjectModel) - Constructor for class ilog.rules.bom.dynamic.IlrDynamicDomain
Deprecated. Use subclasses instead.
IlrDynamicDomainIntersection - Class in ilog.rules.bom.dynamic
Domain intersection implementation.
IlrDynamicDomainIntersection() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicDomainIntersection
 
IlrDynamicEnum - Class in ilog.rules.bom.dynamic
An implementation of the IlrEnum interface.
IlrDynamicEnumeratedDomain - Class in ilog.rules.bom.dynamic
Implementation of the IlrEnumeratedDomain.
IlrDynamicIndexedComponentProperty - Class in ilog.rules.bom.dynamic
Indexed component property implementation.
IlrDynamicMember - Class in ilog.rules.bom.dynamic
An implementation of the ilog.rules.bom.IlrMember interface.
IlrDynamicMethod - Class in ilog.rules.bom.dynamic
An implementation of the IlrMethod interface.
IlrDynamicModelElement - Class in ilog.rules.bom.dynamic
An implementation of the IlrModelElement interface.
IlrDynamicModelFactory - Class in ilog.rules.bom.dynamic
Factory implementation for building an object model.
IlrDynamicModelFactory() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicModelFactory
Creates an object model factory.
IlrDynamicObjectModel - Class in ilog.rules.bom.dynamic
An implementation of the IlrObjectModel and IlrMutableObjectModel interfaces.
IlrDynamicObjectModel(IlrObjectModel.Kind) - Constructor for class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Constructs an empty dynamic object model.
IlrDynamicObjectModel() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Deprecated. As of JRules 6.0, please use IlrDynamicObjectModel.IlrDynamicObjectModel(ilog.rules.bom.IlrObjectModel.Kind)
IlrDynamicPackage - Class in ilog.rules.bom.dynamic
An implementation of the ilog.rules.bom.IlrPackage interface.
IlrDynamicParameter - Class in ilog.rules.bom.dynamic
An implementation of the ilog.rules.bom.IlrParameter interface.
IlrDynamicPatternDomain - Class in ilog.rules.bom.dynamic
Pattern domain implementation.
IlrDynamicPatternDomain() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicPatternDomain
 
IlrDynamicStaticReference - Class in ilog.rules.bom.dynamic
An implementation of the IlrStaticReference interface.
IlrDynamicType - Class in ilog.rules.bom.dynamic
An implementation of the IlrType interface.
IlrDynamicTypeVariable - Class in ilog.rules.bom.dynamic
An implementation of the IlrTypeVariable interface.
IlrDynamicValue - Class in ilog.rules.bom.dynamic
Implementation of the IlrAbstractValue interface.
IlrDynamicValue() - Constructor for class ilog.rules.bom.dynamic.IlrDynamicValue
 
IlrDynamicWildcardType - Class in ilog.rules.bom.dynamic
An implementation of the IlrWildcardType interface.
IlrEJB3SessionFactory - Class in ilog.rules.res.session
IlrEJB3SessionFactory is a session factory for EJB3 rule sessions.
IlrEJB3SessionFactory(Hashtable<?, ?>) - Constructor for class ilog.rules.res.session.IlrEJB3SessionFactory
Creates an EJB3 rule session factory, saving initial JNDI context creation properties.
IlrEJB3SessionFactory() - Constructor for class ilog.rules.res.session.IlrEJB3SessionFactory
Equivalent to IlrEJB3SessionFactory.IlrEJB3SessionFactory(Hashtable) called with a null parameter value.
IlrEngineType - Enum in ilog.rules.res.model
Represents the type of a rule engine: classic rule engine or decision engine.
IlrEnum - Interface in ilog.rules.bom
This interface is used to represent enumerated types in an object model.
IlrEnumeratedDomain - Interface in ilog.rules.bom
An enumerated domain is a domain defined by a list of possible values.
IlrEnumerationIterator - Class in ilog.rules.bom.util
An iterator whose elements are provided by a java.util.Enumeration.
IlrEnumerationIterator(Enumeration) - Constructor for class ilog.rules.bom.util.IlrEnumerationIterator
Constructs an iterator given a java.util.Enumeration.
IlrEvaluateCondition - Class in ilog.rules.factory
This class defines an evaluate condition.
IlrEvaluateCondition(IlrReflect) - Constructor for class ilog.rules.factory.IlrEvaluateCondition
Constructs an evaluate condition.
IlrEvent - Interface in ilog.rules.engine
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrEventTimeValue - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrEventTimeValue(IlrValue) - Constructor for class ilog.rules.factory.IlrEventTimeValue
Deprecated. Constructs an event time value.
IlrExceptionHandler - Interface in ilog.rules.engine
An exception handler manages the way an execution context processes the exceptions thrown during the execution of rules.
IlrExecuteStatement - Class in ilog.rules.factory
Deprecated.  
IlrExecuteStatement() - Constructor for class ilog.rules.factory.IlrExecuteStatement
Deprecated. Constructs an execute action with no arguments.
IlrExecuteStatement(IlrStatement[]) - Constructor for class ilog.rules.factory.IlrExecuteStatement
Deprecated. Constructs an execute action and initializes it using the block of statements passed as argument.
IlrExecutionEvent - Interface in ilog.rules.res.session.ruleset
IlrExecutionEvent represents an execution event.
IlrExecutionTrace - Interface in ilog.rules.res.session.ruleset
IlrExecutionTrace represents the detailed information about ruleset execution.
IlrExistsCondition - Class in ilog.rules.factory
This class represents an exists condition of the rule language.
IlrExistsCondition(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrExistsCondition
Constructs an exists condition which operates on the instances of the class passed as the argument.
IlrExistsCondition(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrExistsCondition
Constructs an exists condition which operates on the instances of the class whose name is passed as the argument.
IlrExistsCondition(IlrClass) - Constructor for class ilog.rules.factory.IlrExistsCondition
Constructs an exists condition which operates on the instances of the class passed as the argument.
IlrFactory - Class in ilog.rules.factory
This class is a factory object builder.
IlrFactoryAdapter - Class in ilog.rules.factory
This class implements the factory explorer interface by void method.
IlrFactoryAdapter() - Constructor for class ilog.rules.factory.IlrFactoryAdapter
 
IlrFactoryExplorer - Interface in ilog.rules.factory
This interface allows you to implement a class whose main task is to explore the contents of factory objects.
IlrFactoryGenerator - Class in ilog.rules.tools
Deprecated. As of JRules 7.5, this class is deprecated and won't be replaced
IlrFieldValue - Class in ilog.rules.factory
This class represents a field value of an object.
IlrFieldValue(IlrValue, String) - Constructor for class ilog.rules.factory.IlrFieldValue
Constructs a field of the object passed as the argument.
IlrFieldValue(IlrValue, Field) - Constructor for class ilog.rules.factory.IlrFieldValue
Constructs a field value using an object and a Java field.
IlrFieldValue(IlrValue, IlrAttribute) - Constructor for class ilog.rules.factory.IlrFieldValue
Constructs a field value using an object and a XOM attribute.
IlrFile - Class in ilog.rules.util
Relative file class.
IlrFile(String) - Constructor for class ilog.rules.util.IlrFile
Constructs a relative file from a String.
IlrFile(String, String) - Constructor for class ilog.rules.util.IlrFile
Creates a new relative file from a parent pathname string and a child pathname string.
IlrFile(File, String) - Constructor for class ilog.rules.util.IlrFile
Creates a new relative file from a parent abstract pathname and a child pathname string.
IlrFile(File) - Constructor for class ilog.rules.util.IlrFile
Creates a new relative file from a java.io.File.
IlrFile(String, File) - Constructor for class ilog.rules.util.IlrFile
Creates a new relative file from a root identifier and a java.io.File.
IlrFileGenerator - Class in ilog.rules.studio.res.generator
Defines a generator for the list in the new client project for the RuleApps wizard.
IlrFileGenerator() - Constructor for class ilog.rules.studio.res.generator.IlrFileGenerator
Constructs a new generator.
IlrFileGenerator.Parameter - Class in ilog.rules.studio.res.generator
Stores a ruleset parameter name and type.
IlrFileGenerator.Parameter(String, String) - Constructor for class ilog.rules.studio.res.generator.IlrFileGenerator.Parameter
Constructor.
IlrFileGenerator.RuleApp - Class in ilog.rules.studio.res.generator
Provides some useful methods on a RuleApp project.
IlrFileGenerator.RuleApp() - Constructor for class ilog.rules.studio.res.generator.IlrFileGenerator.RuleApp
 
IlrFileGenerator.RulesetArchive - Class in ilog.rules.studio.res.generator
Stores a ruleset archive name and version with two lists of ruleset parameters: a list of input parameters (the IN and INOUT parameters) and a list of output parameters (the INOUT and OUT parameters).
IlrFileGenerator.RulesetArchive() - Constructor for class ilog.rules.studio.res.generator.IlrFileGenerator.RulesetArchive
Constructor.
IlrFileGeneratorWizard - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Extends the Eclipse Wizard class and saves the selected RuleApp project and generator in the pages of the Client Project for RuleApps wizard.
IlrFileGeneratorWizard() - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.IlrFileGeneratorWizard
Creates a new empty wizard and sets the window title and wizard banner to Client Project for RuleApps.
IlrFileGeneratorWizardPage - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends WizardPage to set the Client Project for RuleApps contextual help on the pages of the nested wizard.
IlrFileGeneratorWizardPage(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage
Creates a new wizard page with the given name, and with no title or image.
IlrFileGeneratorWizardSelectionPage - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends WizardSelectionPage to set the Client Project for RuleApps contextual help on the pages of the nested wizard.
IlrFileGeneratorWizardSelectionPage(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardSelectionPage
Creates a new wizard page with the given name, and with no title or image.
IlrFilePersistence - Class in ilog.rules.res.xu.persistence
This is the base class for custom persistence.
IlrFilePersistence() - Constructor for class ilog.rules.res.xu.persistence.IlrFilePersistence
 
IlrFilePersistenceConfig - Interface in ilog.rules.res.session.config
The configuration based on persistence in file-system mode .
IlrFlowNodeStatement - Class in ilog.rules.factory
This abstract class represents the super class of the nodes in a rule flow.
IlrFlowTaskFactory - Class in ilog.rules.factory
This class represents the class of a flow-based task definition of the IRL language.
IlrFlowTaskFactory(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrFlowTaskFactory
Deprecated. Use instead IlrFlowTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name).
IlrFlowTaskFactory(IlrReflect, IlrPackageFactory, String) - Constructor for class ilog.rules.factory.IlrFlowTaskFactory
Builds a flow-based task by specifying a reflect, a package and a name.
IlrForeachStatement - Class in ilog.rules.factory
This class represents a foreach instruction of the rule language.
IlrForeachStatement(IlrType, String, IlrValue, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrForeachStatement
Constructs a foreach instruction.
IlrFormat - Class in ilog.rules.bom.util
Instances of this class are literal formats: they are used by the object model and rule parser to read objects from strings and to print them into strings.
IlrFormat(IlrObjectModel) - Constructor for class ilog.rules.bom.util.IlrFormat
 
IlrFormatException - Exception in ilog.rules.res.model
An IlrFormatException instance is thrown to show that a method has been passed an argument in a wrong format.
IlrForStatement - Class in ilog.rules.factory
This class represents a for instruction of the rule language.
IlrForStatement(IlrStatement[], IlrTest, IlrStatement[], IlrStatement[]) - Constructor for class ilog.rules.factory.IlrForStatement
Constructs a for instruction.
IlrForStatement(IlrStatement, IlrTest, IlrStatement, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrForStatement
Constructs a for instruction.
IlrForStatement.ForBlock - Class in ilog.rules.factory
This class represents the inner block part of an for statement.
IlrForStatement.ForBlock(IlrStatement[]) - Constructor for class ilog.rules.factory.IlrForStatement.ForBlock
Constructs a for block containing initially the statements given in the array statements.
IlrFunction - Class in ilog.rules.engine

Instances of the IlrFunction class are functions in a ruleset.

IlrFunctionElement - Interface in ilog.rules.factory
This interface is provided for internal use only.
IlrFunctionFactory - Class in ilog.rules.factory
Function definition of the rule language.
IlrFunctionFactory(IlrReflect, IlrPackageFactory, String) - Constructor for class ilog.rules.factory.IlrFunctionFactory
Constructs a function factory using a function name.
IlrFunctionFactory(IlrReflect, IlrPackageFactory, String, Class) - Constructor for class ilog.rules.factory.IlrFunctionFactory
Constructs a function factory using a function name and its return type.
IlrFunctionFactory(String, IlrPackageFactory, IlrType) - Constructor for class ilog.rules.factory.IlrFunctionFactory
Constructs a function factory using a function name and its return type.
IlrFunctionInvocation - Class in ilog.rules.factory
This class represents a function invocation of the rule language.
IlrFunctionInvocation(IlrReflect) - Constructor for class ilog.rules.factory.IlrFunctionInvocation
Constructs an uninitialized function invocation.
IlrFunctionInvocation(IlrFunctionFactory, IlrValue[]) - Constructor for class ilog.rules.factory.IlrFunctionInvocation
Constructs a function invocation using a function declaration and an argument list.
IlrFunctionTaskFactory - Class in ilog.rules.factory
This class represents the class of a function-based task definition of the IRL language.
IlrFunctionTaskFactory(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrFunctionTaskFactory
Deprecated. Use instead IlrFunctionTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name).
IlrFunctionTaskFactory(IlrReflect, IlrPackageFactory, String) - Constructor for class ilog.rules.factory.IlrFunctionTaskFactory
Builds a function-based task by specifying a reflect and a name.
IlrGDay - Class in ilog.rules.xml.types
This class represents the simple type gDay of the W3C XML Schema recommendation (http://www.w3.org/TR/xmlschema-2/#gDay).
IlrGDay() - Constructor for class ilog.rules.xml.types.IlrGDay
Builds a GDay without any time zone.
IlrGDay(long) - Constructor for class ilog.rules.xml.types.IlrGDay
Builds an IlrGDay from a long.
IlrGDay(Date) - Constructor for class ilog.rules.xml.types.IlrGDay
Builds a date from a Date instance.
IlrGDay(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrGDay
Builds a gDay from date and a time zone.
IlrGDay(String) - Constructor for class ilog.rules.xml.types.IlrGDay
Builds a gDay from a string.
IlrGenericInfo - Interface in ilog.rules.bom
This interface provides the information for generic elements such as classes or methods and instantiations of those generic elements.
IlrGMonth - Class in ilog.rules.xml.types
This class represents the simple type gMonth of the W3C XML Schema Recommendation (http://www.w3.org/TR/xmlschema-2/#gMonth ).
IlrGMonth() - Constructor for class ilog.rules.xml.types.IlrGMonth
Builds a gMonth instance without time zone.
IlrGMonth(long) - Constructor for class ilog.rules.xml.types.IlrGMonth
Builds an IlrGMonth from a long.
IlrGMonth(Date) - Constructor for class ilog.rules.xml.types.IlrGMonth
Builds a gMonth instance without time zone from a date.
IlrGMonth(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrGMonth
Builds a gMonth instance from a date and a time zone.
IlrGMonth(String) - Constructor for class ilog.rules.xml.types.IlrGMonth
Builds a gMonth from a string.
IlrGMonthDay - Class in ilog.rules.xml.types
This class represents the simple type gMonthDay of the W3C XML Schema recommendation ( http://www.w3.org/TR/xmlschema-2/#gMonthDay).
IlrGMonthDay() - Constructor for class ilog.rules.xml.types.IlrGMonthDay
Builds a gMonthDay without any time zone.
IlrGMonthDay(long) - Constructor for class ilog.rules.xml.types.IlrGMonthDay
Builds an IlrGMonthDay from a long.
IlrGMonthDay(Date) - Constructor for class ilog.rules.xml.types.IlrGMonthDay
Builds a gMonthDay without any time zone from a date.
IlrGMonthDay(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrGMonthDay
Builds a gMonthDay from a date and a time zone.
IlrGMonthDay(String) - Constructor for class ilog.rules.xml.types.IlrGMonthDay
Builds a gMonthDay from a string.
IlrGYear - Class in ilog.rules.xml.types
This class represents the simple type gYear of the W3C XML Schema recommendation (http://www.w3.org/TR/xmlschema-2/#gYear).
IlrGYear() - Constructor for class ilog.rules.xml.types.IlrGYear
Builds a gYear without any time zone.
IlrGYear(Date) - Constructor for class ilog.rules.xml.types.IlrGYear
Builds a gYear without a time zone from a date.
IlrGYear(long) - Constructor for class ilog.rules.xml.types.IlrGYear
Builds an IlrGYear from a long.
IlrGYear(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrGYear
Builds a gYear from a date and a time zone.
IlrGYear(String) - Constructor for class ilog.rules.xml.types.IlrGYear
Builds a gYear from a string.
IlrGYearMonth - Class in ilog.rules.xml.types
This class represents the simple type gYearMonth of the W3C XML Schema recommendation ( http://www.w3.org/TR/xmlschema-2/#gYearMonth).
IlrGYearMonth() - Constructor for class ilog.rules.xml.types.IlrGYearMonth
Builds a gYearMonth without any time zone.
IlrGYearMonth(long) - Constructor for class ilog.rules.xml.types.IlrGYearMonth
Builds an IlrGYearMonth from a long.
IlrGYearMonth(Date) - Constructor for class ilog.rules.xml.types.IlrGYearMonth
Builds a gYearMonth without any time zone from a date.
IlrGYearMonth(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrGYearMonth
Builds a gYearMonth from a date and a time zone.
IlrGYearMonth(String) - Constructor for class ilog.rules.xml.types.IlrGYearMonth
Builds a gYearMonth from a string.
IlrHasher - Class in ilog.rules.factory
The class defines a hasher of the ruleset.
IlrHasher(IlrVariable, IlrValue) - Constructor for class ilog.rules.factory.IlrHasher
Builds a hasher given its formal parameter and hashing expression.
IlrHierarchicalProperty - Class in ilog.rules.factory
Model of a hierarchical property.
IlrHierarchicalProperty(String) - Constructor for class ilog.rules.factory.IlrHierarchicalProperty
Creates a hierarchical property.
IlrHierarchicalPropertyElement - Interface in ilog.rules.factory
This interface is provided for internal use only.
IlrHierarchicalPropertyNode - Class in ilog.rules.factory
Models a node in a property hierarchy.
IlrIfStatement - Class in ilog.rules.factory
This class represents an if statement of the rule language.
IlrIfStatement(IlrTest, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrIfStatement
Constructs an if statement containing only an if statement block.
IlrIfStatement(IlrTest, IlrStatement[], IlrIfStatement.ElseBlock) - Constructor for class ilog.rules.factory.IlrIfStatement
Constructs an if statement containing initially the an if block and an else block.
IlrIfStatement.ElseBlock - Class in ilog.rules.factory
This class represents the else part of an if statement.
IlrIfStatement.ElseBlock(IlrStatement[]) - Constructor for class ilog.rules.factory.IlrIfStatement.ElseBlock
Constructs an else block containing initially the statements given in the array statements.
IlrIllegalArgumentRuntimeException - Exception in ilog.rules.res.model
An IlrIllegalArgumentRuntimeException instance is thrown to show that a method has been passed an invalid or inappropriate argument.
IlrIndexedComponentProperty - Interface in ilog.rules.bom
An indexed component property is like a property that has an indexed value.
IlrInstanceOfTest - Class in ilog.rules.factory
This class represents an instanceof test of the rule language.
IlrInstanceOfTest(IlrValue, IlrClassTypeValue) - Constructor for class ilog.rules.factory.IlrInstanceOfTest
Constructs an instanceof test using a value and a type value.
IlrInstanceValue - Class in ilog.rules.factory
This class represents the ?instance variable which can be used in the rule actions.
IlrInterceptorContext - Class in ilog.rules.res.session.interceptor
IlrInterceptorContext holds objects and passes them to the interception chain.
IlrInterceptorContext(IlrPath) - Constructor for class ilog.rules.res.session.interceptor.IlrInterceptorContext
Creates context with the parameters passed.
IlrInterval - Class in ilog.rules.util
This class models an interval of Object.
IlrInterval(Object, Object, boolean, boolean) - Constructor for class ilog.rules.util.IlrInterval
Creates an interval of Object.
IlrIntervalValue - Class in ilog.rules.factory
This class implements a value that models an interval of Number.
IlrIntervalValue(IlrReflect, IlrValue, IlrValue, boolean, boolean) - Constructor for class ilog.rules.factory.IlrIntervalValue
Creates a value modelling an interval of Number.
IlrInvalidCharFormatException - Exception in ilog.rules.res.model
An IlrInvalidCharFormatException instance is thrown to show that a method has been passed an argument in a wrong format.
IlrInvalidCharFormatException(String, String, String[], Character) - Constructor for exception ilog.rules.res.model.IlrInvalidCharFormatException
Creates a new IlrInvalidCharFormatException instance.
IlrIteratorEnumeration - Class in ilog.rules.bom.util
A java.util.Enumeration whose elements are provided by an iterator.
IlrIteratorEnumeration(Iterator) - Constructor for class ilog.rules.bom.util.IlrIteratorEnumeration
Constructs an enumeration given an iterator.
IlrJ2SESessionFactory - Class in ilog.rules.res.session
The IlrJ2SESessionFactory class is a rule session factory for Java SE environments.
IlrJ2SESessionFactory() - Constructor for class ilog.rules.res.session.IlrJ2SESessionFactory
 
IlrJ2SESessionFactory(IlrSessionFactoryConfig) - Constructor for class ilog.rules.res.session.IlrJ2SESessionFactory
Creates a session factory with a custom configuration.
IlrJarArchiveLoader - Class in ilog.rules.archive
Loader for a ruleset archive from a jar file.
IlrJarArchiveLoader(JarInputStream) - Constructor for class ilog.rules.archive.IlrJarArchiveLoader
Creates an archive loader which relies on a jar stream.
IlrJavaSerializer - Class in ilog.rules.bom.serializer
A serializer which uses a Java-like syntax to serialize object model.
IlrJavaSerializer() - Constructor for class ilog.rules.bom.serializer.IlrJavaSerializer
 
IlrJDBCPersistenceConfig - Interface in ilog.rules.res.session.config
The configuration based on persistence in JDBC mode.
IlrJMXEntityMBean - Interface in ilog.rules.res.model.mbean
IlrJMXEntityMBean represents a Rule Execution Server management entity.
IlrJMXRepositoryMBean - Interface in ilog.rules.res.model.mbean
Represents the entry point for the Rule Execution Server management model.
IlrJMXRuleAppMBean - Interface in ilog.rules.res.model.mbean
IlrJMXRuleAppMBean represents a RuleApp entity in the Rule Execution Server management model.
IlrJMXRulesetMBean - Interface in ilog.rules.res.model.mbean
IlrJMXRulesetMBean represents a ruleset entity in the Rule Execution Server management model.
IlrLanguageSupport - Class in ilog.rules.factory
Deprecated. Replaced by equivalent API in the ilog.rules.bom package.
IlrLocalTracerToolFactory - Class in ilog.rules.debug
The IlrLocalTracerToolFactory class is factory tool, which allows users to create a local trace.
IlrLocalTracerToolFactory(Writer, int) - Constructor for class ilog.rules.debug.IlrLocalTracerToolFactory
Construct an IlrLocalTracerToolFactory with the given filter.
IlrLocalTracerToolFactory(Writer) - Constructor for class ilog.rules.debug.IlrLocalTracerToolFactory
Construct an IlrLocalTracerToolFactory with IlrLocalTracerToolFactory.RULES | IlrLocalTracerToolFactory.AGENDA | IlrLocalTracerToolFactory.OBJECTS as a filter.
IlrMain - Class in ilog.rules.tools
Deprecated. As of JRules 7.5, this class is deprecated with no replacement
IlrManagementSession - Interface in ilog.rules.res.session
IlrManagementSession is the base interface for management sessions.
IlrMember - Interface in ilog.rules.bom
This interface is used to represent class members in an object model.
IlrMemberWithParameter - Interface in ilog.rules.bom
This interface represents a member with parameters.
IlrMemberWithParametersTranslation - Class in ilog.rules.factory.translation
IlrMemberWithParametersTranslation is an abstract class used for the translation of a member with parameters.
IlrMemberWithParametersTranslation() - Constructor for class ilog.rules.factory.translation.IlrMemberWithParametersTranslation
 
IlrMessages - Class in ilog.rules.util.prefs
A class to retrieve localized messages.
IlrMethod - Interface in ilog.rules.bom
This interface is used to represent class methods in an object model.
IlrMethod.IlrGenericMethodInfo - Interface in ilog.rules.bom
This interface provides the information for generic methods and instantiations of these generic methods.
IlrMethodInvocation - Class in ilog.rules.factory
This class represents a method invocation of the rule language.
IlrMethodInvocation(IlrValue) - Constructor for class ilog.rules.factory.IlrMethodInvocation
Constructs an invocation of a method on an object.
IlrMethodInvocation(IlrValue, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrMethodInvocation
Constructs an invocation of a method belonging to the object passed as the argument.
IlrMethodInvocation(IlrValue, String, IlrValue[], IlrReflectClass[]) - Constructor for class ilog.rules.factory.IlrMethodInvocation
Constructs an invocation of a generic method belonging to the object passed as the argument.
IlrMethodInvocation(IlrValue, Method, IlrValue[]) - Constructor for class ilog.rules.factory.IlrMethodInvocation
Constructs an invocation of a method belonging to the object passed as the argument.
IlrMethodTranslation - Class in ilog.rules.factory.translation
Method translation.
IlrMethodTranslation() - Constructor for class ilog.rules.factory.translation.IlrMethodTranslation
 
IlrMissingFormatException - Exception in ilog.rules.bom.util
This exception is thrown whenever a format object cannot be found when formatting is requested.
IlrModelElement - Interface in ilog.rules.bom
This interface represents an object model element.
IlrModelFactory - Interface in ilog.rules.bom.mutable
Factory API for building an object model.
IlrModelUtilities - Class in ilog.rules.bom.util
Utility class for using model elements.
IlrModelUtilities() - Constructor for class ilog.rules.bom.util.IlrModelUtilities
 
IlrModifyAction - Class in ilog.rules.factory
This class represents a modify action of the rule language.
IlrModifyAction(IlrValue) - Constructor for class ilog.rules.factory.IlrModifyAction
Constructs a modify action using an object.
IlrModifyAction(IlrValue, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrModifyAction
Constructs a modify action using an object and initializes the block using the passed statement block.
IlrMutableActualValue - Interface in ilog.rules.bom.mutable
Actual value mutable interface.
IlrMutableAttribute - Interface in ilog.rules.bom.mutable
Attribute mutable interface.
IlrMutableBoundedDomain - Interface in ilog.rules.bom.mutable
Bounded domain mutable interface.
IlrMutableClass - Interface in ilog.rules.bom.mutable
Class mutable interface.
IlrMutableCollectionDomain - Interface in ilog.rules.bom.mutable
Collection domain mutable interface.
IlrMutableComponentProperty - Interface in ilog.rules.bom.mutable
Component property mutable interface.
IlrMutableConstructor - Interface in ilog.rules.bom.mutable
Constructor mutable interface.
IlrMutableDomainIntersection - Interface in ilog.rules.bom.mutable
Domain Intersection mutable interface.
IlrMutableIndexedComponentProperty - Interface in ilog.rules.bom.mutable
Indexed component property mutable interface.
IlrMutableMember - Interface in ilog.rules.bom.mutable
Member mutable interface.
IlrMutableMemberWithParameter - Interface in ilog.rules.bom.mutable
Member with a parameter mutable interface.
IlrMutableMethod - Interface in ilog.rules.bom.mutable
Method mutable interface.
IlrMutableModelElement - Interface in ilog.rules.bom.mutable
Model element mutable interface.
IlrMutableObjectModel - Interface in ilog.rules.bom.mutable
Object model mutable interface.
IlrMutablePackage - Interface in ilog.rules.bom.mutable
Package mutable interface.
IlrMutableParameter - Interface in ilog.rules.bom.mutable
Parameter mutable interface.
IlrMutablePatternDomain - Interface in ilog.rules.bom.mutable
Pattern domain mutable interface.
IlrMutableRepository - Interface in ilog.rules.res.model
The IlrMutableRepository interface represents an IlrRuleAppInformation container.
IlrMutableRuleAppInformation - Interface in ilog.rules.res.model
The IlrMutableRuleAppInformation interface represents an IlrRulesetArchiveInformation container.
IlrMutableRulesetArchiveInformation - Interface in ilog.rules.res.model
The IlrMutableRulesetArchiveInformation interface represents an IlrRulesetArchive container.
IlrMutableStaticReference - Interface in ilog.rules.bom.mutable
Static reference mutable interface.
IlrMutableType - Interface in ilog.rules.bom.mutable
Type mutable interface.
IlrMutableTypeVariable - Interface in ilog.rules.bom.mutable
This interface represents a type variable of a generic type.
IlrNamespace - Interface in ilog.rules.bom
A namespace.
IlrNaryTest - Class in ilog.rules.factory
This class represents a logical test of the rule language.
IlrNaryTest(int, IlrTest...) - Constructor for class ilog.rules.factory.IlrNaryTest
Constructs a logical test of a certain type.
IlrNaryValue - Class in ilog.rules.factory
This abstract class manages an argument list used by its derived classes.
IlrNewArrayInstanceValue - Class in ilog.rules.factory
This class represents an invocation of an array constructor in the rule language, that is, an array object allocation.
IlrNewArrayInstanceValue(IlrReflect) - Constructor for class ilog.rules.factory.IlrNewArrayInstanceValue
Constructs an object allocation expression.
IlrNewArrayInstanceValue(IlrReflect, Class, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewArrayInstanceValue
Constructs an object allocation expression on a class and using an argument list.
IlrNewArrayInstanceValue(IlrReflect, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewArrayInstanceValue
Constructs an object allocation expression using a class name and an argument list.
IlrNewInstanceValue - Class in ilog.rules.factory
This class represents an invocation of a constructor in the rule language, that is, an object allocation.
IlrNewInstanceValue(IlrReflect) - Constructor for class ilog.rules.factory.IlrNewInstanceValue
Constructs an object allocation expression.
IlrNewInstanceValue(IlrReflect, Class, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewInstanceValue
Constructs an object allocation expression on a class and using an argument list.
IlrNewInstanceValue(IlrReflect, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewInstanceValue
Constructs an object allocation expression using a class name and an argument list.
IlrNewInstanceValue(IlrReflect, Constructor, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewInstanceValue
Constructs an object allocation expression using a constructor and an argument list.
IlrNewInstanceValue(IlrConstructor, IlrValue[]) - Constructor for class ilog.rules.factory.IlrNewInstanceValue
Constructs an object allocation expression using a constructor and an argument list.
IlrNoSuchFunctionException - Exception in ilog.rules.engine
This exception is thrown by the method IlrContext.invokeFunction(String,java.lang.Object[]) when the invoked function is unknown.
IlrNotCondition - Class in ilog.rules.factory
This class represents a not condition of the rule language.
IlrNotCondition(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrNotCondition
Constructs a not condition which operates on the instances of the class passed as the argument.
IlrNotCondition(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrNotCondition
Constructs a not condition which operates on the instances of the class whose name is passed as the argument.
IlrNotCondition(IlrClass) - Constructor for class ilog.rules.factory.IlrNotCondition
Constructs a not condition which operates on the instances of the class passed as the argument.
IlrNoteHandler - Interface in ilog.rules.engine
IlrNoteHandler represents a note handler.
IlrNotTest - Class in ilog.rules.factory
This class represents a negated test of the rule language.
IlrNotTest(IlrTest) - Constructor for class ilog.rules.factory.IlrNotTest
Constructs a negated test on a test.
IlrObjectModel - Interface in ilog.rules.bom
This interface represents an object model.
IlrObjectModel.Kind - Class in ilog.rules.bom
A kind of object model.
IlrObjectModel.Platform - Enum in ilog.rules.bom
 
IlrObjectModel.Selector - Interface in ilog.rules.bom
Deprecated. Use IlrSelector instead.
IlrObjectModel.SelectorWrapper - Class in ilog.rules.bom
Compatibility wrapper for selectors.
IlrObjectModel.SelectorWrapper(IlrObjectModel.Selector) - Constructor for class ilog.rules.bom.IlrObjectModel.SelectorWrapper
Creates a wrapper.
IlrObjectModel.Visitor - Interface in ilog.rules.bom
Deprecated. Use IlrVisitor instead
IlrObjectValue - Class in ilog.rules.factory
This class represents an object value.
IlrObjectValue(IlrCondition) - Constructor for class ilog.rules.factory.IlrObjectValue
Constructs an object value using a condition.
IlrOccursinTest - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrOccursinTest(IlrValue, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrOccursinTest
Deprecated. Constructs an occursin test, testing whether an event occurred within the two time instants, inclusive.
IlrOperator - Interface in ilog.rules.res.persistence.trace
Base interface for the Decision Warehouse query operator.
IlrPackage - Interface in ilog.rules.bom
This interface is used to represent class packages in an object model.
IlrPackage - Class in ilog.rules.engine
This class models the packages in the IRL language.
IlrPackage(IlrReflectClass, IlrRuleset, String) - Constructor for class ilog.rules.engine.IlrPackage
 
IlrPackageFactory - Class in ilog.rules.factory
This class models a package in the IRL language.
IlrPackageFilter - Class in ilog.rules.engine
This class implements an agenda filter that tests whether a rule belongs to a package.
IlrPackageFilter(String) - Constructor for class ilog.rules.engine.IlrPackageFilter
Creates an IlrPackageFilter using a package name.
IlrPackageUtilities - Class in ilog.rules.util
Utilities to manipulate fully qualified names to get the package name and short name.
IlrPackageUtilities() - Constructor for class ilog.rules.util.IlrPackageUtilities
 
IlrParameter - Interface in ilog.rules.bom
This interface is used to represent parameters in an object model.
IlrParameterMap - Class in ilog.rules.engine
Implements a structure for storing parameter values to set or get from ruleset variables.
IlrParameterMap() - Constructor for class ilog.rules.engine.IlrParameterMap
Creates an empty IlrParameterMap.
IlrParameterTypeIterator - Class in ilog.rules.bom.util
Iterates over the types of parameters.
IlrParameterTypeIterator(List) - Constructor for class ilog.rules.bom.util.IlrParameterTypeIterator
Creates an iterator to iterate over the types of the parameters.
IlrParameterTypeIterator(Iterator) - Constructor for class ilog.rules.bom.util.IlrParameterTypeIterator
Creates an iterator to iterate over the types of the parameters.
IlrParameterTypeIterator(IlrMethod) - Constructor for class ilog.rules.bom.util.IlrParameterTypeIterator
Creates an iterator to iterate over the types of the parameters of a method.
IlrPartOperator - Interface in ilog.rules.res.persistence.trace
Interface for the Decision Warehouse query partial operator.
IlrPath - Class in ilog.rules.res.model
The IlrPath class represents the path to a RuleApp or a ruleset.
IlrPath(String) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a new RuleApp path with no version number.
IlrPath(String, IlrVersion) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a new RuleApp path.
IlrPath(String, String, IlrVersion) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a new ruleset path with no RuleApp version number.
IlrPath(String, String) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a new ruleset path with no version number.
IlrPath(String, IlrVersion, String) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a ruleset path with no version number.
IlrPath(String, IlrVersion, String, IlrVersion) - Constructor for class ilog.rules.res.model.IlrPath
Constructs a new canonical ruleset path.
IlrPatternDomain - Interface in ilog.rules.bom
A pattern domain.
IlrPersistenceConfig - Interface in ilog.rules.res.session.config
The persistence configuration for the ruleset repository .
IlrPersistenceException - Exception in ilog.rules.res.xu.persistence
Persistence exceptions are raised to indicate that an error occurs in the persistence layer.
IlrPersistenceException(int, String[]) - Constructor for exception ilog.rules.res.xu.persistence.IlrPersistenceException
Deprecated.  
IlrPersistenceException(int, String[], Throwable) - Constructor for exception ilog.rules.res.xu.persistence.IlrPersistenceException
Deprecated.  
IlrPersistenceException(String, String[], Throwable) - Constructor for exception ilog.rules.res.xu.persistence.IlrPersistenceException
Constructs an exception with a reason.
IlrPersistenceType - Enum in ilog.rules.res.session.config
Represents the supported persistence types: file, JDBC, or datasource.
IlrPluginConfig - Interface in ilog.rules.res.session.config
Represents a plugin configuration.
IlrPOJOGenerator - Class in ilog.rules.studio.res.generator.impl
This class manages templates for a Java project for RuleApps.
IlrPOJOGenerator() - Constructor for class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
Constructs a new generator.
IlrPOJOGenerator.PojoRulesetArchive - Class in ilog.rules.studio.res.generator.impl
Stores a ruleset archive name and version with two lists of parameters: an in ruleset parameters list ( the in and inout ruleset parameters) an out ruleset parameters list ( the inout and out ruleset parameters)
IlrPOJOGeneratorWizard - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Extends the IlrFileGeneratorWizard class to create a wizard that will ask for properties for a Plain Old Java Object generation.
IlrPOJOSessionFactory - Class in ilog.rules.res.session
Use the IlrPOJOSessionFactory class to create sessions in Java EE environments.
IlrPOJOSessionFactory() - Constructor for class ilog.rules.res.session.IlrPOJOSessionFactory
 
IlrPool<T> - Interface in ilog.rules.res.xu.pool
IlrPool represents a pool of objects.
IlrPoolConfig - Interface in ilog.rules.res.session.config
Represents a pool configuration.
IlrPoolException - Exception in ilog.rules.res.xu.pool
IlrPoolException represents the exception raised by a pool.
IlrPoolException() - Constructor for exception ilog.rules.res.xu.pool.IlrPoolException
Creates an exception.
IlrPoolException(String, Object[]) - Constructor for exception ilog.rules.res.xu.pool.IlrPoolException
Creates an exception.
IlrPoolException(String, Object[], Throwable) - Constructor for exception ilog.rules.res.xu.pool.IlrPoolException
Creates an exception.
IlrPoolListener<T> - Interface in ilog.rules.res.xu.pool
IlrPoolListener represents a listener that receives IlrPoolEventImpl objects.
IlrPreferences - Class in ilog.rules.util.prefs
A class to retrieve preferences.
IlrPrimitiveType - Interface in ilog.rules.bom
This interface is used to represent primitive types in an object model.
IlrPriorityValues - Interface in ilog.rules.engine
This interface defines constants that are used in rule priorities.
IlrProjectName - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the WizardNewProjectCreationPage class to request the name of the new project.
IlrProjectName(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrProjectName
Creates a new project creation wizard page.
IlrProjectReference - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrFileGeneratorWizardPage class to request the destination project.
IlrProjectReference(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrProjectReference
Creates a new wizard page with the given name, and with no title or image.
IlrProperties - Interface in ilog.rules.bom
An interface which manages a set of properties where each property has a name and a value.
IlrPropertyAccessValue - Class in ilog.rules.factory
This class models the access to a rule property, such as ?rule.?location, where ?rule is an IlrRule.
IlrPropertyAccessValue(IlrReflect, IlrValue, String, IlrClass) - Constructor for class ilog.rules.factory.IlrPropertyAccessValue
Builds a value that models an access to a rule property.
IlrPropertyBundle - Class in ilog.rules.util.prefs
A node in the property bundle hierarchy managed by IlrPropertyManager.
IlrPropertyFilter - Class in ilog.rules.engine
This class implements an agenda filter.
IlrPropertyFilter(String, Object) - Constructor for class ilog.rules.engine.IlrPropertyFilter
Creates an IlrPropertyFilter.
IlrPropertyList - Class in ilog.rules.factory
This class is used to manage the properties attached to a ruleset or a rule.
IlrPropertyList() - Constructor for class ilog.rules.factory.IlrPropertyList
Constructs a property list.
IlrPropertyList.Entry - Class in ilog.rules.factory
This class is an entry of a property list.
IlrPropertyManager - Class in ilog.rules.util.prefs
A manager of property files.
IlrPropertyManager() - Constructor for class ilog.rules.util.prefs.IlrPropertyManager
Sole constructor
IlrPropertyMatchTest - Class in ilog.rules.factory
This class represents a property match test of the rule language.
IlrPropertyMatchTest(int, IlrValue, IlrValue) - Constructor for class ilog.rules.factory.IlrPropertyMatchTest
Constructs a property match test.
IlrPropertyNames - Interface in ilog.rules.util.engine
This interface provides the property names used to configure the engine.
IlrRCERulesetArchive - Interface in ilog.rules.res.model
Deprecated.  
IlrReflect - Class in ilog.rules.factory
This class is the concrete implementation of the Execution Object Model (XOM).
IlrReflect() - Constructor for class ilog.rules.factory.IlrReflect
Constructs a reflect object.
IlrReflect(IlrResources) - Constructor for class ilog.rules.factory.IlrReflect
Constructs a reflect object.
IlrRepository - Interface in ilog.rules.res.model
IlrRepository represents a read-only IlrRuleAppInformation container.
IlrRepositoryBase<E> - Interface in ilog.rules.res.model
The IlrRepositoryBase inteface represents a generic RuleApp container.
IlrRepositoryException - Exception in ilog.rules.res.model
An IlrRepositoryException instance is thrown when an error occurs in the repository or on the RuleApp and ruleset repository elements.
IlrRepositoryFactory - Interface in ilog.rules.res.model
The IlrRepositoryFactory interface represents the entry point for the management repository.
IlrRepositoryRuntimeException - Exception in ilog.rules.res.model
An IlrRepositoryRuntimeException instance is thrown when a runtime error occurs either in the repository or on a RuleApp or a ruleset stored in the repository.
IlrRESConfiguration - Interface in ilog.rules.studio.res
List of constants related to Rule Execution Server Configuration.
IlrResourceRuntimeException - Exception in ilog.rules.res.model
An IlrResourceRuntimeException is thrown when a data access error occurs.
IlrResources - Class in ilog.rules.util.resources
This class manages a resource bundle used for configuring the engine.
IlrResources() - Constructor for class ilog.rules.util.resources.IlrResources
Constructs a resource bundle with no arguments.
IlrResources(boolean) - Constructor for class ilog.rules.util.resources.IlrResources
Constructs a resource bundle with a boolean argument.
IlrResources(Reader) - Constructor for class ilog.rules.util.resources.IlrResources
Constructs a resource bundle and initializes its content using a reader.
IlrResources(IlrResources) - Constructor for class ilog.rules.util.resources.IlrResources
Constructs a resource bundle using another resource bundle.
IlrRESRulesetArchive - Interface in ilog.rules.res.model
Represents a ruleset archive.
IlrRESRulesetArchiveCreationException - Exception in ilog.rules.res.model
This exception is thrown when an error occurs while an instance of IlrRESRulesetArchive is created.
IlrRESRulesetArchiveFactory - Class in ilog.rules.res.model
Use this factory class to create IlrRESRulesetArchive instances.
IlrRESRulesetArchiveFactory() - Constructor for class ilog.rules.res.model.IlrRESRulesetArchiveFactory
 
IlrRetractAction - Class in ilog.rules.factory
This class represents a retract action of the rule language.
IlrRetractAction(IlrValue) - Constructor for class ilog.rules.factory.IlrRetractAction
Constructs a retract action using a value.
IlrRetractDemon - Interface in ilog.rules.engine
Deprecated. As of IBM Decision Server 8.0.1, it has been replaced by IlrTool.notifyRetractObject(Object)
IlrReturnStatement - Class in ilog.rules.factory
This class represents a return statement of the rule language.
IlrReturnStatement(IlrValue) - Constructor for class ilog.rules.factory.IlrReturnStatement
Constructs a return statement.
IlrReturnStatement() - Constructor for class ilog.rules.factory.IlrReturnStatement
Constructs a return statement.
IlrRule - Class in ilog.rules.engine
Instances of the IlrRule class are rules in a ruleset.
IlrRuleAction - Interface in ilog.rules.res.session.ruleset
Represents an action part of a rule, when executing with the decision engine.
IlrRuleAppDescriptor - Interface in ilog.rules.studio.res.ruleapp
Describes a RuleApp stored in a RuleApp project.
IlrRuleAppInformation - Interface in ilog.rules.res.model
IlrRuleAppInformation represents a read-only IlrRulesetArchiveInformation container.
IlrRuleAppInformationBase<R,E> - Interface in ilog.rules.res.model
The IlrRuleAppInformationBase interface represents a generic ruleset container.
IlrRuleAppProject - Interface in ilog.rules.studio.res.ruleapp
Serves as a RuleApp Project container and always contains a RuleApp descriptor.
IlrRuleAppProjectFactory - Class in ilog.rules.studio.res.ruleapp
Gets an IlrRuleAppProject object from an Eclipse IProject object.
IlrRuleAppProperties - Interface in ilog.rules.res.model
The IlrRuleAppProperties interface represents a read-only container for IlrRuleAppInformation properties.
IlrRuleAppReference - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrFileGeneratorWizardPage class to request the RuleApp project to work with during the code generation.
IlrRuleAppReference(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRuleAppReference
Creates a new wizard page with the given name, and with no title or image.
IlrRuleEngineDependencies - Class in ilog.rules.util.engine
Rule engine dependencies
IlrRuleEngineDependencies() - Constructor for class ilog.rules.util.engine.IlrRuleEngineDependencies
 
IlrRuleEngineEvent - Interface in ilog.rules.res.xu.event
IlrRuleEngineEvent represents an engine event.
IlrRuleEngineEventListener - Interface in ilog.rules.res.xu.event
The listener for receiving IlrRuleEngineEvents.
IlrRuleEngineEventPlugin - Class in ilog.rules.res.xu.plugin
IlrRuleEngineEventPlugin is an implementation plug-in that can be extended to create custom plug-ins.
IlrRuleEngineEventPlugin() - Constructor for class ilog.rules.res.xu.plugin.IlrRuleEngineEventPlugin
 
IlrRuleEvent - Interface in ilog.rules.res.session.ruleset
IlrRuleEvent represents an executed rule.
IlrRuleFactory - Class in ilog.rules.factory
A rule definition of the rule language.
IlrRuleFactory(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrRuleFactory
Deprecated. Use instead IlrRuleFactory(IlrReflect reflect, IlrPackageFactory pkg, String definitionName)
IlrRuleFactory(IlrReflect, IlrPackageFactory, String) - Constructor for class ilog.rules.factory.IlrRuleFactory
Constructs a rule factory using a reflect and a rule name.
IlrRuleflowElementInformation - Interface in ilog.rules.res.session.ruleset
Information about a ruleflow element, whether a task or a rule.
IlrRuleInformation - Interface in ilog.rules.res.session.ruleset
IlrRuleInformation represents information about a Rule.
IlrRuleInstance - Class in ilog.rules.engine
IlrRuleInstance objects are rule instances currently fireable in the agenda of the context.
IlrRuleServiceException - Exception in ilog.rules.res.session
Exception thrown to indicate an error during the use of ilog.rules.res.session.IlrRuleService.
IlrRuleServiceProvider - Class in ilog.rules.res.jsr94
Deprecated. JSR94 support is deprecated and will be removed in a future ODM release.
IlrRuleset - Class in ilog.rules.engine
IlrRuleset represents an entity that manages a set of rules.
IlrRuleset() - Constructor for class ilog.rules.engine.IlrRuleset
Constructs an IlrRuleset using the type IlrContext.
IlrRuleset(IlrReflect) - Constructor for class ilog.rules.engine.IlrRuleset
Constructs an IlrRuleset using an IlrReflect.
IlrRuleset(Class) - Constructor for class ilog.rules.engine.IlrRuleset
Deprecated. Context subclassing is deprecated; use ruleset variables to hold execution data.
IlrRuleset(IlrClass) - Constructor for class ilog.rules.engine.IlrRuleset
Deprecated. Context subclassing is deprecated; use ruleset variables to hold execution data.
IlrRuleset(IlrRuleset) - Constructor for class ilog.rules.engine.IlrRuleset
Constructs an IlrRuleset from another IlrRuleset.
IlrRulesetArchive - Class in ilog.rules.archive
Model of a ruleset archive.
IlrRulesetArchive(String) - Constructor for class ilog.rules.archive.IlrRulesetArchive
Creates an empty ruleset archive based on the given encoding.
IlrRulesetArchive() - Constructor for class ilog.rules.archive.IlrRulesetArchive
Creates an empty ruleset archive based on UTF-8 encoding.
IlrRulesetArchive.Element - Class in ilog.rules.archive
Model of an archive element.
IlrRulesetArchive.RulesetArchiveException - Exception in ilog.rules.archive
The class of the exception obtained when a problem occurs during the construction or parsing of a ruleset archive.
IlrRulesetArchiveBuilder - Class in ilog.rules.engine
This class is a ruleset archive builder.
IlrRulesetArchiveBuilder(IlrReflect) - Constructor for class ilog.rules.engine.IlrRulesetArchiveBuilder
Creates an IlrRulesetArchiveBuilder.
IlrRulesetArchiveBuilderBase - Class in ilog.rules.archive
Builder of a simple ruleset archive.
IlrRulesetArchiveBuilderBase() - Constructor for class ilog.rules.archive.IlrRulesetArchiveBuilderBase
Creates an IlrRulesetArchiveBuilderBase.
IlrRulesetArchiveDescriptor - Interface in ilog.rules.studio.res.ruleapp
Stores the ruleset archive information in a RuleApp descriptor.
IlrRulesetArchiveInformation - Interface in ilog.rules.res.model
IlrRulesetArchiveInformation represents a read-only IlrRulesetArchive container.
IlrRulesetArchiveInformationBase<R,E> - Interface in ilog.rules.res.model
The IlrRulesetArchiveInformationBase inteface represents a generic IlrRulesetArchive container.
IlrRulesetArchiveLoader - Class in ilog.rules.archive
An abstract class to load the contents of a ruleset archive.
IlrRulesetArchiveParser - Class in ilog.rules.engine
This class is a parser of ruleset archives.
IlrRulesetArchiveParser() - Constructor for class ilog.rules.engine.IlrRulesetArchiveParser
Parses a ruleset archive to provide an executable ruleset.
IlrRulesetArchiveProperties - Interface in ilog.rules.res.model
The IlrRulesetArchiveProperties interface represents a read-only container for IlrRulesetArchiveInformation properties.
IlrRulesetCache - Interface in ilog.rules.res.xu.ruleset
Represents a ruleset cache.
IlrRulesetCacheException - Exception in ilog.rules.res.xu.ruleset
Thrown to indicate an error from the IlrRulesetCache interface.
IlrRulesetCacheException(String, String[], Throwable) - Constructor for exception ilog.rules.res.xu.ruleset.IlrRulesetCacheException
Constructs a new instance of IlrRulesetCacheException
IlrRulesetConstants - Interface in ilog.rules.factory
This class defines values used in the IRL language.
IlrRulesetFactory - Class in ilog.rules.factory
This class represents an input unit of the rule language.
IlrRulesetFactory(IlrReflect) - Constructor for class ilog.rules.factory.IlrRulesetFactory
Constructs a ruleset factory using the base execution context class, in other words, ilog.rules.engine.IlrContext.class.
IlrRulesetFactory(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrRulesetFactory
Constructs a ruleset factory using a derived context class, in other words, any subclass of ilog.rules.engine.IlrContext.
IlrRulesetFactory(IlrClass) - Constructor for class ilog.rules.factory.IlrRulesetFactory
Constructs a ruleset factory using a derived context class, in other words, any subclass of ilog.rules.engine.IlrContext.
IlrRulesetLockedException - Exception in ilog.rules.engine
This exception is returned by a modification method of the ruleset when the ruleset is locked.
IlrRulesetLockedException() - Constructor for exception ilog.rules.engine.IlrRulesetLockedException
 
IlrRulesetOptimConfig - Class in ilog.rules.util.engine
This class is used to parametrize the optimization of a ruleset.
IlrRulesetOptimConfig() - Constructor for class ilog.rules.util.engine.IlrRulesetOptimConfig
 
IlrRulesetParameter - Class in ilog.rules.engine
This class implements a ruleset parameter that is a tuple <type, name, modifier> which is in term of types a tuple <IlrType, String, int>.
IlrRulesetParameter - Interface in ilog.rules.res.model
This interface represents a ruleset parameter.
IlrRulesetParameterWizardPage - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrFileGeneratorWizardPage class to request the ruleset parameter values for each ruleset of the RuleApp.
IlrRulesetParameterWizardPage(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetParameterWizardPage
Creates a new wizard page with the given name, and with no title or image.
IlrRulesetPrinter - Class in ilog.rules.factory
This class provides utilities for writing the components of a ruleset.
IlrRulesetPrinter(Writer) - Constructor for class ilog.rules.factory.IlrRulesetPrinter
Constructs an object which writes rules to the passed writer.
IlrRulesetReference - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrFileGeneratorWizardSelectionPage class.
IlrRulesetReference(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetReference
Creates a new wizard page with the given name, and with no title or image.
IlrRulesetUsageInformation - Interface in ilog.rules.res.xu.ruleset
Represents the usage information about a ruleset.
IlrRulesetUsageInformationMonitor - Interface in ilog.rules.res.xu.ruleset
IlrRulesetUsageInformationMonitor contains information about ruleset usage.
IlrRuleTaskFactory - Class in ilog.rules.factory
A rule-based task definition of the ILOG Rule Language.
IlrRuleTaskFactory(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrRuleTaskFactory
Deprecated. Use instead IlrRuleTaskFactory(IlrReflect reflect, IlrPackageFactory pkg, String name).
IlrRuleTaskFactory(IlrReflect, IlrPackageFactory, String) - Constructor for class ilog.rules.factory.IlrRuleTaskFactory
Builds a rule-based task by specifying a reflect and a name.
IlrRuleTaskRunner - Interface in ilog.rules.engine
Deprecated. As of ODM 8.0.1, this interface is deprecated with no replacement.
IlrRuleWriter - Class in ilog.rules.factory
Conversion of a rule factory into a rule definition of the ILOG Rule Language.
IlrRuleWriter(Writer) - Constructor for class ilog.rules.factory.IlrRuleWriter
Constructs a rule writer using a writer.
IlrRuleWriter(OutputStream) - Constructor for class ilog.rules.factory.IlrRuleWriter
Constructs a rule writer using an output stream.
IlrRuntime - Class in ilog.rules.engine
This class is a utility for displaying information about memory and elapsed time used to execute a section of code.
IlrRuntime() - Constructor for class ilog.rules.engine.IlrRuntime
Constructs an IlrRuntime with no arguments.
IlrRuntimeException - Exception in ilog.rules.engine
This exception is the base class of all the runtime exceptions thrown by the rule engine during the execution of rules.
IlrRuntimeException(Throwable, Member) - Constructor for exception ilog.rules.engine.IlrRuntimeException
Constructs an IlrRuntimeException with a target exception thrown by the JVM and a Java reflection member (method or field) which has caused the exception.
IlrRuntimeException(Throwable) - Constructor for exception ilog.rules.engine.IlrRuntimeException
Constructs an exception using a target exception object thrown by the JVM.
IlrScopeValue - Class in ilog.rules.factory
Models a value that contains a task's scope.
IlrScopeValue(IlrReflect, IlrRuleTaskFactory) - Constructor for class ilog.rules.factory.IlrScopeValue
Creates a value that models the access to the task's scope.
IlrSelector - Class in ilog.rules.util
Reflective selector.
IlrSelector() - Constructor for class ilog.rules.util.IlrSelector
 
IlrSelector.And - Class in ilog.rules.util
And selector, a selector that accepts an object if both underlying selectors accept it.
IlrSelector.And(IlrSelector, IlrSelector) - Constructor for class ilog.rules.util.IlrSelector.And
 
IlrSelector.Not - Class in ilog.rules.util
Not selector, a selector that accepts the objects refused by an underlying selector.
IlrSelector.Not(IlrSelector) - Constructor for class ilog.rules.util.IlrSelector.Not
 
IlrSelector.Or - Class in ilog.rules.util
Or selector, a selector that accepts an object if one of the two underlying selectors accepts it.
IlrSelector.Or(IlrSelector, IlrSelector) - Constructor for class ilog.rules.util.IlrSelector.Or
 
IlrSelectors - Class in ilog.rules.bom.util
This is a utility class which has miscellaneous static methods which combine given selectors to produce a new selector, or apply a given selector to an iterator or to a list producing a new filtered iterator.
IlrSelectors() - Constructor for class ilog.rules.bom.util.IlrSelectors
 
IlrSequentialProperties - Interface in ilog.rules.util.engine
Specifies the properties that parameterize the sequential engine.
IlrSerializer - Interface in ilog.rules.bom.serializer
This interface has methods to write an object model to an output stream and to read it back.
IlrSession - Interface in ilog.rules.res.session
IlrSession is the top-level markup interface for sessions.
IlrSessionCreationException - Exception in ilog.rules.res.session
An IlrSessionCreationException exception is raised when an error occurs during rule session creation.
IlrSessionCreationException(Throwable) - Constructor for exception ilog.rules.res.session.IlrSessionCreationException
Encapsulates the cause of the exception.
IlrSessionException - Exception in ilog.rules.res.session
An IlrSessionException exception is raised if a problem occurs during the execution of a rule session method.
IlrSessionException(Throwable) - Constructor for exception ilog.rules.res.session.IlrSessionException
 
IlrSessionException(String, Throwable) - Constructor for exception ilog.rules.res.session.IlrSessionException
 
IlrSessionException(String, String[]) - Constructor for exception ilog.rules.res.session.IlrSessionException
 
IlrSessionFactory - Interface in ilog.rules.res.session
IlrSessionFactory is the interface implemented by all rule session factories.
IlrSessionFactoryConfig - Interface in ilog.rules.res.session.config
The class to configure session factories.
Instances are obtained by a call to the method IlrJ2SESessionFactory.createDefaultConfig().
The configuration is applied by a call to the constructor IlrJ2SESessionFactory.IlrJ2SESessionFactory(IlrSessionFactoryConfig).
IlrSessionInterceptor - Interface in ilog.rules.res.session.interceptor
IlrSessionInterceptor represents the interface of rule-session execution interceptors.
IlrSessionInterceptorException - Exception in ilog.rules.res.session.interceptor
IlrSessionInterceptorException is raised if a problem occurs during the execution of a rule session interceptor.
IlrSessionInterceptorException(Throwable) - Constructor for exception ilog.rules.res.session.interceptor.IlrSessionInterceptorException
Encapsulate an other exception in a new exception object.
IlrSessionInterceptorException(String, String[]) - Constructor for exception ilog.rules.res.session.interceptor.IlrSessionInterceptorException
Creates a new IlrSessionInterceptorException instance from a message.
IlrSessionRequest - Interface in ilog.rules.res.session
IlrSessionRequest is the interface for session requests.
IlrSessionResponse - Interface in ilog.rules.res.session
IlrSessionResponse encapsulates the response to a stateless rule session invocation or to an execute of a stateful rule session invocation.
IlrSignature - Interface in ilog.rules.studio.res.generator
Provides access to the in and inout ruleset parameter values specified in the Rule Designer wizard.
IlrSimpleCondition - Class in ilog.rules.factory
This class represents a simple condition of the rule language.
IlrSimpleCondition(IlrClass) - Constructor for class ilog.rules.factory.IlrSimpleCondition
Constructs a simple condition which operates on the instances of the class passed as the argument.
IlrSimpleCondition(IlrReflect, Class) - Constructor for class ilog.rules.factory.IlrSimpleCondition
Constructs a simple condition which operates on the instances of the class passed as the argument.
IlrSimpleCondition(IlrReflect, String) - Constructor for class ilog.rules.factory.IlrSimpleCondition
Constructs a simple condition which operates on the instances of the class whose name is passed as the argument.
IlrSplitNodeStatement - Class in ilog.rules.factory
Represents the super class of all split control nodes in a rule flow, such as: if, switch, fork and while.
IlrStatefulSession - Interface in ilog.rules.res.session
IlrStatefulSession represents a stateful rule session.
IlrStatefulSessionEJB - Interface in ilog.rules.res.session
IlrStatefulSessionEJB is an interface implemented by stateful rule session EJB3 components.
IlrStatelessSession - Interface in ilog.rules.res.session
IlrStatelessSession represents a stateless rule session.
IlrStatement - Interface in ilog.rules.factory
This interface represents a statement of the rule language.
IlrStatementBlock - Class in ilog.rules.factory
This abstract class represents a statement block used in the action part of the rules.
IlrStatementBlock(IlrStatement[]) - Constructor for class ilog.rules.factory.IlrStatementBlock
Constructs a statement block using an array of statements.
IlrStaticFieldValue - Class in ilog.rules.factory
This class represents a static field value of an object.
IlrStaticFieldValue(IlrReflect, Class, String) - Constructor for class ilog.rules.factory.IlrStaticFieldValue
Constructs a static field using a class and a field name.
IlrStaticFieldValue(IlrClass, String) - Constructor for class ilog.rules.factory.IlrStaticFieldValue
Constructs a static field using a class and a field name.
IlrStaticFieldValue(IlrReflect, String, String) - Constructor for class ilog.rules.factory.IlrStaticFieldValue
Constructs a static field using a class name and a field name.
IlrStaticFieldValue(IlrReflect, Field) - Constructor for class ilog.rules.factory.IlrStaticFieldValue
Constructs a static field using an introspected field.
IlrStaticFieldValue(IlrAttribute) - Constructor for class ilog.rules.factory.IlrStaticFieldValue
Constructs a static field using a XOM field.
IlrStaticMethodInvocation - Class in ilog.rules.factory
This class represents a static method invocation of the rule language.
IlrStaticMethodInvocation(IlrReflect) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs an uninitialized static method invocation.
IlrStaticMethodInvocation(IlrReflect, Class, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a static method invocation using a class, a method name, and an argument list.
IlrStaticMethodInvocation(IlrClass, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a static method invocation using a class, a method name, and an argument list.
IlrStaticMethodInvocation(IlrClass, String, IlrValue[], IlrReflectClass[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a generic static method invocation using a class, a method, name, an argument list, and a generic argument list.
IlrStaticMethodInvocation(IlrReflect, String, String, IlrValue[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a static method invocation using a class name, a method name, and an argument list.
IlrStaticMethodInvocation(IlrReflect, Method, IlrValue[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a static method invocation using an introspected method and an argument list.
IlrStaticMethodInvocation(IlrMethod, IlrValue[]) - Constructor for class ilog.rules.factory.IlrStaticMethodInvocation
Constructs a static method invocation using an introspected method and an argument list.
IlrStaticReference - Interface in ilog.rules.bom
This interface is used to represent static references in an object model.
IlrSyntaxError - Exception in ilog.rules.bom.serializer
An exception thrown by object model serializers when a syntax error is found while reading an input stream.
IlrSyntaxError() - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception.
IlrSyntaxError(List) - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception.
IlrSyntaxError(String, List) - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception.
IlrSyntaxError(String) - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception with a given message.
IlrSyntaxError(int, String) - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception with a given line number and a given message.
IlrSyntaxError(String, int, String) - Constructor for exception ilog.rules.bom.serializer.IlrSyntaxError
Constructs a syntax error exception with a given file name, a line number and a given message.
IlrSystemRuntimeException - Exception in ilog.rules.engine
This exception is thrown when JRules detects an error at runtime.
IlrTask - Class in ilog.rules.engine
This abstract class represents the super class of a task definition of the IRL language.
IlrTaskElement - Interface in ilog.rules.factory
This interface is provided for internal use only.
IlrTaskEvent - Interface in ilog.rules.res.session.ruleset
IlrTaskEvent represents an executed task.
IlrTaskFactory - Class in ilog.rules.factory
An abstract class representing the superclass of a task definition of the ILOG Rule Language.
IlrTaskForkNodeStatement - Class in ilog.rules.factory
Represents the class of a fork node in a rule flow.
IlrTaskForkNodeStatement(String) - Constructor for class ilog.rules.factory.IlrTaskForkNodeStatement
Builds a fork node for a ruleflow.
IlrTaskForkNodeStatement(String, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskForkNodeStatement
Builds a fork node for a ruleflow and connects the created node to the passed node.
IlrTaskGotoNodeStatement - Class in ilog.rules.factory
This class represents the class of a jump instruction in a ruleflow.
IlrTaskGotoNodeStatement(int) - Constructor for class ilog.rules.factory.IlrTaskGotoNodeStatement
Builds a jump instruction node for a ruleflow.
IlrTaskGotoNodeStatement(int, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskGotoNodeStatement
Builds a jump instruction node for a ruleflow and connects the created node to the passed node.
IlrTaskIfNodeStatement - Class in ilog.rules.factory
Represents the class of an if node in a ruleflow.
IlrTaskIfNodeStatement(String) - Constructor for class ilog.rules.factory.IlrTaskIfNodeStatement
Builds an if node for a ruleflow.
IlrTaskIfNodeStatement(String, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskIfNodeStatement
Builds an if node for a rule flow and connects the created node to the passed node.
IlrTaskInformation - Interface in ilog.rules.res.session.ruleset
IlrTaskInformation represents information about a task.
IlrTaskInstanceStatement - Class in ilog.rules.factory
This class represents the class of a task invocation node in a ruleflow.
IlrTaskInstanceStatement(String, IlrTaskFactory) - Constructor for class ilog.rules.factory.IlrTaskInstanceStatement
Builds a task invocation node for a ruleflow.
IlrTaskInstanceStatement(String, IlrTaskFactory, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskInstanceStatement
Builds a task invocation node for a ruleflow and connects the created node to the passed node.
IlrTaskJoinNodeStatement - Class in ilog.rules.factory
This class represents the class of a join node in a ruleflow.
IlrTaskRunner - Interface in ilog.rules.engine
Deprecated. As of ODM 8.0.1, this interface is deprecated with no replacement.
IlrTaskSwitchNodeStatement - Class in ilog.rules.factory
Represents the class of a switch node in a ruleflow.
IlrTaskSwitchNodeStatement(String) - Constructor for class ilog.rules.factory.IlrTaskSwitchNodeStatement
Builds an switch node for a ruleflow.
IlrTaskSwitchNodeStatement(String, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskSwitchNodeStatement
Builds a switch node for a rule flow and connects the created node to the passed node.
IlrTaskWhileNodeStatement - Class in ilog.rules.factory
Represents the class of a while node in a ruleflow.
IlrTaskWhileNodeStatement(String) - Constructor for class ilog.rules.factory.IlrTaskWhileNodeStatement
Builds a while node for a ruleflow.
IlrTaskWhileNodeStatement(String, IlrFlowNodeStatement) - Constructor for class ilog.rules.factory.IlrTaskWhileNodeStatement
Builds a while node for a ruleflow and connects the created node to the passed node.
IlrTest - Interface in ilog.rules.factory
This interface represents a test of the rule language.
IlrTestCondition - Class in ilog.rules.factory
This abstract class defines tests and bindings for non-temporal rule conditions.
IlrTestValue - Class in ilog.rules.factory
This class provides the facility to build a test interpreted as a value.
IlrTestValue(IlrReflect, IlrTest) - Constructor for class ilog.rules.factory.IlrTestValue
Constructs a test value from the given test, within the specified reflect.
IlrThrowStatement - Class in ilog.rules.factory
This class represents a throw statement of the rule language.
IlrThrowStatement(IlrValue) - Constructor for class ilog.rules.factory.IlrThrowStatement
Constructs a throw statement.
IlrTime - Class in ilog.rules.xml.types
This class represents the simple type time of the W3C XML Schema recommendation (http://www.w3.org/TR/xmlschema-2/#time).
IlrTime() - Constructor for class ilog.rules.xml.types.IlrTime
Builds a time without any time zone.
IlrTime(long) - Constructor for class ilog.rules.xml.types.IlrTime
Builds an IlrTime from a long.
IlrTime(Date) - Constructor for class ilog.rules.xml.types.IlrTime
Builds a time without a time zone from a date.
IlrTime(Date, TimeZone) - Constructor for class ilog.rules.xml.types.IlrTime
Builds a time from a date and a time zone.
IlrTime(String) - Constructor for class ilog.rules.xml.types.IlrTime
Builds a time from a string.
IlrTimeCondition - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrTimeCondition(IlrReflect, boolean) - Constructor for class ilog.rules.factory.IlrTimeCondition
Deprecated. Constructs a wait condition.
IlrTimeOutBlock - Class in ilog.rules.factory
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
IlrTimeOutBlock(String, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrTimeOutBlock
Deprecated. Constructs a timeout block using a label and a block of statements.
IlrTimeZone - Class in ilog.rules.xml.types
This class represents time zone information.
IlrTimeZone() - Constructor for class ilog.rules.xml.types.IlrTimeZone
Builds a non UTC time zone.
IlrTimeZone(boolean) - Constructor for class ilog.rules.xml.types.IlrTimeZone
Builds a time zone.
IlrTimeZone(boolean, short, short) - Constructor for class ilog.rules.xml.types.IlrTimeZone
Builds a non UTC time zone given its location from the UTC area.
IlrTool - Interface in ilog.rules.engine
The IlrTool interface.
IlrToolAdapter - Class in ilog.rules.engine
The IlrToolAdapter class.
IlrToolAdapter() - Constructor for class ilog.rules.engine.IlrToolAdapter
 
IlrToolConnectionException - Exception in ilog.rules.engine
This exception is thrown when a connection to an IlrTool fails.
IlrToolConnectionException(String) - Constructor for exception ilog.rules.engine.IlrToolConnectionException
Constructs an IlrToolConnectionException.
IlrToolDecorator - Class in ilog.rules.engine
The IlrToolDecorator class is useful to customize an already defined IlrTool.
IlrToolDecorator() - Constructor for class ilog.rules.engine.IlrToolDecorator
 
IlrToolFactory - Class in ilog.rules.engine
The IlrToolFactory abstract class.
IlrToolFactory() - Constructor for class ilog.rules.engine.IlrToolFactory
 
IlrTraceDAO - Interface in ilog.rules.res.persistence.trace
Interface for Decision Warehouse trace DAO.
IlrTraceDAOException - Exception in ilog.rules.res.persistence.trace
Thrown by the trace DAO when an error occurs.
IlrTraceDAOException() - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructs a new exception with null as its detail message.
IlrTraceDAOException(String) - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructs a new exception with the specified detail message.
IlrTraceDAOException(String, Throwable) - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructs a new exception with the specified detail message and cause.
IlrTraceDAOException(Throwable) - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructs a new exception with the specified cause.
IlrTraceDAOException(String, String, String[], Throwable) - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructor for localized exceptions.
IlrTraceDAOException(String, String, String[]) - Constructor for exception ilog.rules.res.persistence.trace.IlrTraceDAOException
Constructor for localized exceptions.
IlrTraceDAOFactory - Interface in ilog.rules.res.persistence.trace
Implement to provide customized trace management.
IlrTraceDAOFactoryType - Enum in ilog.rules.res.persistence.trace
Enumeration for specifying the trace DAO types supplied with JRules, such as JDBC_DRIVER, or JDBC_DATASOURCE.
IlrTraceDAOFactoryUtil - Class in ilog.rules.res.persistence.trace
Represents the DAO factory trace utilities.
IlrTraceDAOFactoryUtil(Map<String, String>) - Constructor for class ilog.rules.res.persistence.trace.IlrTraceDAOFactoryUtil
Creates an IlrTraceDAOFactoryUtil object with properties that the constructed IlrTraceDAOFactory object uses to create IlrTraceDAO instances.
IlrTraceDAOFactoryUtil(Map<String, String>, ClassLoader) - Constructor for class ilog.rules.res.persistence.trace.IlrTraceDAOFactoryUtil
Creates an IlrTraceDAOFactoryUtil with properties that the constructed IlrTraceDAOFactory object uses to create IlrTraceDAO instances and a specific class loader to load the IlrTraceDAOFactory implementation class.
IlrTraceDAOWrapper - Class in ilog.rules.res.persistence.trace
A DAO wrapper trace utility class.
IlrTraceDAOWrapper(IlrTraceDAO) - Constructor for class ilog.rules.res.persistence.trace.IlrTraceDAOWrapper
Constructs a wrapper on top of a delegate trace DAO.
IlrTraceFileGenerator - Class in ilog.rules.studio.res.generator
Adds a generator to the generator list in the New Client Project for RuleApps wizard.
IlrTraceFileGenerator() - Constructor for class ilog.rules.studio.res.generator.IlrTraceFileGenerator
Constructs a new IlrTraceFileGenerator instance.
IlrTraceFilter - Interface in ilog.rules.res.session
Use the class IlrTraceFilter to select the information that you want to see in the execution trace.
IlrTraceFilterWizardPage - Class in ilog.rules.studio.res.ui.generator.impl.wizard.page
Extends the IlrFileGeneratorWizardPage class to request the values of the trace filters.
IlrTraceFilterWizardPage(String) - Constructor for class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrTraceFilterWizardPage
Creates a new wizard page with the given name, and with no title or image.
IlrTraceIterator - Interface in ilog.rules.res.persistence.trace
Acts as a scrollable result set for IlrDWTrace objects.
IlrTraceQuery - Interface in ilog.rules.res.persistence.trace
This interface is used for building criteria to query Decision Warehouse and for holding the built criteria.
This interface is used in particular when implementing the IlrTraceDAO.deleteTraces(IlrTraceQuery) and IlrTraceDAO.findTraces(IlrTraceQuery) methods.
To implement these methods, you must interpret the tree of criteria returned by the IlrTraceQuery.getCriteria() method.
IlrTransientProperties - Interface in ilog.rules.bom
This interface manages a set of transient properties where each property has a name and a value.
IlrTranslationConfiguration - Class in ilog.rules.factory.translation
Translation configuration.
IlrTranslationConfiguration() - Constructor for class ilog.rules.factory.translation.IlrTranslationConfiguration
Creates a translation configuration.
IlrTranslationConstants - Interface in ilog.rules.factory.translation
Constants used for translation of rules.
IlrTranslationConstants.CaseSensitivity - Class in ilog.rules.factory.translation
Case sensitivity for member names.
IlrTranslationParser - Class in ilog.rules.factory.translation
Translation parser.
IlrTranslationParser() - Constructor for class ilog.rules.factory.translation.IlrTranslationParser
Creates a translation parser.
IlrTranslationParser(ErrorHandler) - Constructor for class ilog.rules.factory.translation.IlrTranslationParser
Creates a translation parser and specifies a SAX error handler to be used when parsing a file.
IlrTranslationWriter - Class in ilog.rules.factory.translation
Translation writer.
IlrTranslationWriter(Writer) - Constructor for class ilog.rules.factory.translation.IlrTranslationWriter
Creates a translation writer.
IlrTranslationWriter(PrintWriter) - Constructor for class ilog.rules.factory.translation.IlrTranslationWriter
Creates a translation writer.
IlrTryCatchFinallyStatement - Class in ilog.rules.factory
This class represents a try - catch - finally statement of the rule language.
IlrTryCatchFinallyStatement(IlrStatement[], List, IlrTryCatchFinallyStatement.FinallyBlock) - Constructor for class ilog.rules.factory.IlrTryCatchFinallyStatement
Constructs a try - catch - finally statement.
IlrTryCatchFinallyStatement.CatchBlock - Class in ilog.rules.factory
This class represents the catch part of a try - catch - finally statement.
IlrTryCatchFinallyStatement.CatchBlock(IlrVariable, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrTryCatchFinallyStatement.CatchBlock
Constructs a catch block containing initially the statements given in the array statements.
IlrTryCatchFinallyStatement.FinallyBlock - Class in ilog.rules.factory
This class represents the finally part of a try - catch - finally statement.
IlrTryCatchFinallyStatement.FinallyBlock(IlrStatement[]) - Constructor for class ilog.rules.factory.IlrTryCatchFinallyStatement.FinallyBlock
Constructs a finally block containing initially the statements given in the array statements.
IlrTupleIterator - Interface in ilog.rules.engine
Deprecated. As of IBM Decision Server 8.0.1, this interface is deprecated with no replacement.
IlrType - Interface in ilog.rules.bom
This interface is used to represent types in an object model.
IlrTypeVariable - Interface in ilog.rules.bom
This interface represents a type variable of a generic type.
IlrUnaryOperator - Interface in ilog.rules.factory
This interface represents a unary operation performed by some classes of this API.
IlrUnaryTest - Class in ilog.rules.factory
This class represents a unary test of the rule language.
IlrUnaryTest(IlrValue) - Constructor for class ilog.rules.factory.IlrUnaryTest
Constructs a unary test.
IlrUnaryValue - Class in ilog.rules.factory
This class represents a unary expression of the rule language.
IlrUnaryValue(int, IlrValue) - Constructor for class ilog.rules.factory.IlrUnaryValue
Constructs a unary expression from the value passed as an argument.
IlrUndefinedMainTaskException - Exception in ilog.rules.engine
This exception is thrown when the execution of a ruleflow whose main task has not been defined is required.
IlrUndefinedTaskException - Exception in ilog.rules.engine
This exception is thrown when a reference is done to a task that has not been defined in the ruleset.
IlrUnknownTest - Class in ilog.rules.factory
This class represents an unknown test of the rule language.
IlrUnknownTest(IlrValue, boolean) - Constructor for class ilog.rules.factory.IlrUnknownTest
Constructs an unknown test using a value.
IlrUnknownValueException - Exception in ilog.rules.factory
This exception is raised when a NULL dynamic attribute is traversed.
IlrUpdateAction - Class in ilog.rules.factory
This class represents an update action of the rule language.
IlrUpdateAction(IlrValue) - Constructor for class ilog.rules.factory.IlrUpdateAction
Constructs an IlrUpdateAction to represent an update applied to the passed value.
IlrUpdateDemon - Interface in ilog.rules.engine
If the class of a modified object in a context implements this interface, then the method that this interface defines is called.
IlrURI - Interface in ilog.rules.util
Base interface for all kind of path identifier.
IlrUserActionException - Exception in ilog.rules.engine
This exception is thrown by the methods IlrContext.send(java.lang.Object) and IlrContext.send(java.lang.String,java.lang.Object).
IlrUserActionException(Object) - Constructor for exception ilog.rules.engine.IlrUserActionException
Constructs an exception using an object.
IlrUserActionException(String, Object) - Constructor for exception ilog.rules.engine.IlrUserActionException
Constructs an exception using a message and an object.
IlrUserRuntimeException - Exception in ilog.rules.engine
This exception is thrown each time JRules detects an error at runtime.
IlrUserRuntimeException(Throwable) - Constructor for exception ilog.rules.engine.IlrUserRuntimeException
Constructs an exception using a target exception object thrown by the JVM.
IlrUtil - Class in ilog.rules.engine
Deprecated. As of JRules 7.5, this class is deprecated and won't be replaced
IlrValue - Class in ilog.rules.factory
This abstract class represents a value of the rule language.
IlrVariable - Class in ilog.rules.factory
This class represents a variable binding of the rule language.
IlrVariable(String, IlrValue) - Constructor for class ilog.rules.factory.IlrVariable
Constructs a variable binding.
IlrVariable(IlrReflect, String, Class) - Constructor for class ilog.rules.factory.IlrVariable
Constructs a variable binding.
IlrVariable(String, IlrType) - Constructor for class ilog.rules.factory.IlrVariable
Constructs a variable binding.
IlrVariableElement - Interface in ilog.rules.factory
This interface is provided for internal use only.
IlrVelocityGenerator - Class in ilog.rules.studio.res.generator
Adds a generator to the generator list in the New Client Project for RuleApps wizard.
IlrVelocityGenerator() - Constructor for class ilog.rules.studio.res.generator.IlrVelocityGenerator
Constructs a new generator.
IlrVersion - Class in ilog.rules.res.model
The IlrVersion class represents the version number for a RuleApp or a ruleset.
IlrVersion(int, int) - Constructor for class ilog.rules.res.model.IlrVersion
Constructs an IlrVersion instance from a major and a minor number.
IlrVersion - Class in ilog.rules.tools
This class contains numbers, which identify the current version and build level of the product.
IlrVersion() - Constructor for class ilog.rules.tools.IlrVersion
 
IlrVersionFullInfo - Class in ilog.rules.tools
This class contains numbers, which identify the current version and build level of the product.
IlrVersionFullInfo() - Constructor for class ilog.rules.tools.IlrVersionFullInfo
 
IlrVisitable - Interface in ilog.rules.util
A visitable interface.
IlrVisitor - Class in ilog.rules.util
Reflective visitor.
IlrVisitor() - Constructor for class ilog.rules.util.IlrVisitor
 
IlrWarning - Interface in ilog.rules.res.session
Use IlrWarning for warnings emitted by a rule session.
IlrWatchEvent - Class in ilog.rules.engine
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated;
IlrWebServiceGenerator - Class in ilog.rules.studio.res.generator.impl
Manages the generator for a Client Project for RuleApps.
IlrWebServiceGenerator() - Constructor for class ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator
Constructs a new generator.
IlrWebServiceGenerator.WebTraceFileGetterSetter - Class in ilog.rules.studio.res.generator.impl
 
IlrWebServiceGenerator.WebTraceFileGetterSetter(String, String, String, String, String, String) - Constructor for class ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator.WebTraceFileGetterSetter
 
IlrWebServiceGenerator.WebTraceFileGetterSetter(String, String, String, String, String, String, String) - Constructor for class ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator.WebTraceFileGetterSetter
 
IlrWebServiceGenerator.WebTraceFileGetterSetter(String, String, String, String, String, String, String, List<String>) - Constructor for class ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator.WebTraceFileGetterSetter
 
IlrWebServiceGenerator.WebTraceFileGetterSetter(String, String, String, String, String, String, String, boolean, boolean, List<String>) - Constructor for class ilog.rules.studio.res.generator.impl.IlrWebServiceGenerator.WebTraceFileGetterSetter
 
IlrWebServiceGeneratorWizard - Class in ilog.rules.studio.res.ui.generator.impl.wizard
Extends the IlrFileGeneratorWizard class to create a wizard that will ask for the persistence properties and the Tomcat 5.5 home directory.
IlrWhileStatement - Class in ilog.rules.factory
This class represents a while statement of the rule language.
IlrWhileStatement(IlrTest, IlrStatement[]) - Constructor for class ilog.rules.factory.IlrWhileStatement
Constructs a while statement containing initially the statements given in the array statements
IlrWildcardType - Interface in ilog.rules.bom
This interface represents a wild card type.
IlrXmlClass - Interface in ilog.rules.xml.model
This class represents a dynamic XML class generated by an IlrXmlDataDriver.
IlrXmlCollectionMapperFactory - Class in ilog.rules.xml.util
This class is the default implementation of an XML data type mapper.
IlrXmlCollectionMapperFactory() - Constructor for class ilog.rules.xml.util.IlrXmlCollectionMapperFactory
 
IlrXmlCollectionMapperFactory.ArrayListMapper - Class in ilog.rules.xml.util
Implements a collection mapper using the java.util.ArrayList class.
IlrXmlCollectionMapperFactory.ArrayListMapper(IlrObjectModel) - Constructor for class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.ArrayListMapper
 
IlrXmlCollectionMapperFactory.DynamicArrayMapper - Class in ilog.rules.xml.util
Implements a collection mapper using an array of Java Object class.
IlrXmlCollectionMapperFactory.DynamicArrayMapper(IlrObjectModel, IlrClass, Class) - Constructor for class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.DynamicArrayMapper
 
IlrXmlCollectionMapperFactory.JavaArrayMapper - Class in ilog.rules.xml.util
Implements a collection mapper using an array of Java Object class.
IlrXmlCollectionMapperFactory.JavaArrayMapper(IlrObjectModel, Class) - Constructor for class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.JavaArrayMapper
 
IlrXmlCollectionMapperFactory.VectorMapper - Class in ilog.rules.xml.util
Implements a collection mapper using the java.util.Vector class.
IlrXmlCollectionMapperFactory.VectorMapper(IlrObjectModel) - Constructor for class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.VectorMapper
 
IlrXmlConstraints - Interface in ilog.rules.xml.model
This class contains constraint information implied in the restriction of simple types.
IlrXmlDataDriver - Interface in ilog.rules.xml
An XML data driver converts an XML Schema to an Execution Object Model (XOM).
IlrXmlDataTypeMapper - Interface in ilog.rules.xml.util
Determines how XML types and collection are mapped onto the XOM.
IlrXmlDataTypeMapper.CollectionMapper - Interface in ilog.rules.xml.util
Determines how the XML collection elements are mapped on XOM fields, and finally on Java fields.
IlrXmlDefaultDataDriver - Class in ilog.rules.xml.binding
This class is the default implementation of the IlrXmlDataDriver interface.
IlrXmlDefaultDataDriver() - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Builds an instance with an empty default object model.
IlrXmlDefaultDataDriver(IlrResources) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Builds an instance with an empty default object model.
IlrXmlDefaultDataDriver(IlrReflect) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Builds an instance based on an external object model.
IlrXmlDefaultDataDriver(IlrReflect, IlrResources) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultDataDriver
Builds an instance with an object model and a resource file.
IlrXmlDefaultDataTypeMapper - Class in ilog.rules.xml.util
The default implementation of an XML data type mapper.
IlrXmlDefaultDataTypeMapper(IlrObjectModel) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultDataTypeMapper
 
IlrXmlDefaultNsResolver - Class in ilog.rules.xml.util
This class helps converting an XML namespace into a Java package name.
IlrXmlDefaultNsResolver() - Constructor for class ilog.rules.xml.util.IlrXmlDefaultNsResolver
 
IlrXmlDefaultNsResolver(String) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultNsResolver
Build a namespace resolver given its default package.
IlrXmlDefaultSchemaDriver - Class in ilog.rules.xml.binding
This class is the default implementation of the IlrXmlSchemaDriver interface.
IlrXmlDefaultSchemaDriver(IlrReflect, IlrResources) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultSchemaDriver
Build an instance with an object model and a resource file.
IlrXmlDefaultSchemaDriver(IlrResources) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultSchemaDriver
Build an instance with an empty default object model.
IlrXmlDefaultSchemaDriver(IlrReflect) - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultSchemaDriver
Build an instance based on an external object model.
IlrXmlDefaultSchemaDriver() - Constructor for class ilog.rules.xml.binding.IlrXmlDefaultSchemaDriver
Build an instance with an empty default object model.
IlrXmlDefaultXomMapper - Class in ilog.rules.xml.util
This class is the default implementation of an XML-XOM mapper.
IlrXmlDefaultXomMapper() - Constructor for class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Creates a default XOM mapper.
IlrXmlDefaultXomMapper(Class) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Creates a default XOM mapper.
IlrXmlDefaultXomMapper(boolean) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Creates a default XOM mapper.
IlrXmlDefaultXomMapper(boolean, boolean) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Creates a default XOM mapper.
IlrXmlDefaultXomMapper(boolean, boolean, boolean) - Constructor for class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Creates a default XOM mapper.
IlrXmlDocumentDriver - Interface in ilog.rules.xml
An XML document driver creates an IlrXmlObject from an XML document instance, or creates the XML document from an IlrXmlObject instance.
IlrXmlError - Interface in ilog.rules.xml
This interface represents an error or a warning detected during an XML operation.
IlrXmlErrorException - Exception in ilog.rules.xml
This class defines an exception raised when a error is encountered during XML operation.
IlrXmlErrorHandler - Interface in ilog.rules.xml.util
This interface is used during the XML error processing (parsing and binding) to determine whether an error is filtered or not.
IlrXmlErrorManager - Interface in ilog.rules.xml.util
This interface is useful to declare errors and warning to the data processing.
IlrXmlException - Exception in ilog.rules.xml.model
Exception raised by XML reflect methods and classes.
IlrXmlFatalErrorException - Exception in ilog.rules.xml.util
This exception is raised when the parsing of an XML instance must be stopped during its execution.
IlrXmlFatalErrorException(String) - Constructor for exception ilog.rules.xml.util.IlrXmlFatalErrorException
Build an exception from a string message.
IlrXmlHelper - Class in ilog.rules.xml.binding
This class contains some useful static methods to help parametrize and handle an XML data driver.
IlrXmlHelper() - Constructor for class ilog.rules.xml.binding.IlrXmlHelper
 
IlrXmlHelper.Config - Class in ilog.rules.xml.binding
Deprecated.  
IlrXmlHelper.Config() - Constructor for class ilog.rules.xml.binding.IlrXmlHelper.Config
Deprecated.  
IlrXmlHelper.Config(XMLReader, XMLReader, IlrXmlErrorHandler, String[], IlrXmlXomMapper) - Constructor for class ilog.rules.xml.binding.IlrXmlHelper.Config
Deprecated.  
IlrXmlModel - Interface in ilog.rules.xml.model
This class provides reflection on the XML runtime model of an IlrXmlDataDriver.
IlrXmlNsResolver - Interface in ilog.rules.xml.util
This interface converts an XML namespace into a Java package name.
IlrXmlObject - Class in ilog.rules.xml
This class is used to receive the XML data read from an XML document.
IlrXmlObjectAsserter - Class in ilog.rules.xml
This class explores an XML object tree in order to assert some selected objects in a context.
IlrXmlObjectAsserter(IlrContext) - Constructor for class ilog.rules.xml.IlrXmlObjectAsserter
Builds an asserter linked to a context.
IlrXmlObjectAsserter(IlrContext, boolean) - Constructor for class ilog.rules.xml.IlrXmlObjectAsserter
Builds an asserter linked to a context.
IlrXmlObjectExplorer - Class in ilog.rules.xml
The class explores an xml object tree in order to apply some processing on selected nodes.
IlrXmlObjectExplorer() - Constructor for class ilog.rules.xml.IlrXmlObjectExplorer
Default constructor.
IlrXmlObjectExplorer.IlrObjectProcessor - Interface in ilog.rules.xml
This interface defines an abstract processor of Java instances.
IlrXmlObjectExplorer.IlrObjectSelector - Interface in ilog.rules.xml
This interface defines an abstract selector of Java instances.
IlrXmlRootElementFinder - Class in ilog.rules.xml.model
 
IlrXmlRootElementFinder(IlrReflect) - Constructor for class ilog.rules.xml.model.IlrXmlRootElementFinder
 
IlrXmlSchemaDriver - Interface in ilog.rules.xml
An XML schema driver converts an XML Schema to an Execution Object Model (XOM).
IlrXMLSerializer - Class in ilog.rules.bom.serializer
A serializer which uses an XML syntax to serialize object models.
IlrXMLSerializer() - Constructor for class ilog.rules.bom.serializer.IlrXMLSerializer
 
IlrXmlSimpleType - Interface in ilog.rules.xml.model
This class represents an XML Schema simple type.
IlrXmlSynchronizer - Class in ilog.rules.xml.util
This class synchronizes all the the public methods of an XML data driver.
IlrXmlSynchronizer() - Constructor for class ilog.rules.xml.util.IlrXmlSynchronizer
 
IlrXmlType - Interface in ilog.rules.xml.model
This class is the base class of the XML reflection type tree.
IlrXmlXomMapper - Interface in ilog.rules.xml.util
This interface aims at defining the XML-XOM mapping behavior of the XML data driver.
IlrXmlXomMapperApi6_0 - Class in ilog.rules.xml.util
Selects a XOM API generated from a schema model compliant with the JRules 6.0 API definition.
IlrXmlXomMapperApi6_0() - Constructor for class ilog.rules.xml.util.IlrXmlXomMapperApi6_0
 
IlrXsdClassLoaderLocationResolver - Class in ilog.rules.xml.util
This class implements the location resolver interface which tries to build an input source representation of a file, knowing its location.
IlrXsdClassLoaderLocationResolver(ClassLoader) - Constructor for class ilog.rules.xml.util.IlrXsdClassLoaderLocationResolver
 
IlrXsdDefaultLocationResolver - Class in ilog.rules.xml.util
This class implements the location resolver interface which tries to build an input source representation of a file, knowing its location.
IlrXsdDefaultLocationResolver() - Constructor for class ilog.rules.xml.util.IlrXsdDefaultLocationResolver
 
IlrXsdDefaultLocationResolver(String[]) - Constructor for class ilog.rules.xml.util.IlrXsdDefaultLocationResolver
 
IlrXsdLocationResolver - Interface in ilog.rules.xml.util
This interface defines the policy to be applied by the XML Schema parser in order to find a schema location.
IlrXUConfig - Interface in ilog.rules.res.session.config
The configuration of the execution unit.
IlrXURuleset - Interface in ilog.rules.res.xu.ruleset
Represents a ruleset in the execution unit (XU).
importRuleApps(byte[], String, String) - Method in interface ilog.rules.res.model.mbean.IlrJMXRepositoryMBean
Loads a RuleApp archive in the current model.
IN - Static variable in interface ilog.rules.factory.IlrBinaryTester
The first value is tested to be contained by the second value.
In - Static variable in interface ilog.rules.factory.IlrRulesetConstants
The value of the ruleset variable's modifier to define an in ruleset variable.
INFINITE - Static variable in interface ilog.rules.bom.IlrCollectionDomain
Represents an unlimited value for maximal cardinality.
INFO_BOUND_OBJECT_BY_RULE - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Bound Object by Rule
INFO_EXECUTION_DATE - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Execution Date
INFO_EXECUTION_DURATION - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Execution Duration
INFO_EXECUTION_EVENTS - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Execution Events
INFO_EXECUTION_OUT_PUT - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Deprecated. Use IlrDWTraceFilter.INFO_EXECUTION_OUTPUT instead
INFO_EXECUTION_OUTPUT - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for execution output
INFO_EXECUTION_TRACE_TREE - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Deprecated. Has no effect
INFO_INET_ADDRESS - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Inet Address
INFO_INPUT_PARAMETERS - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for input parameters
INFO_OUTPUT_PARAMETERS - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for output parameters
INFO_RULES - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for List of All Rules
INFO_RULES_NOT_FIRED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for List of Rules Not Fired
INFO_RULESET_PROPERTIES - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for ruleset properties
INFO_SYSTEM_PROPERTIES - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for System Properties
INFO_TASKS - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for tasks
INFO_TASKS - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for List of All Tasks
INFO_TASKS_NOT_EXECUTED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for List of Tasks Not Executed
INFO_TOTAL_RULES - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for the total number of rules
INFO_TOTAL_RULES_FIRED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Total Number of Rules Fired
INFO_TOTAL_RULES_NOT_FIRED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Total Number of Rules Not Fired
INFO_TOTAL_TASKS - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for the total number of tasks
INFO_TOTAL_TASKS_EXECUTED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Total Number of Tasks Executed
INFO_TOTAL_TASKS_NOT_EXECUTED - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Total Number of Tasks Not Executed
INFO_USER_DATA - Static variable in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Filter for user data
INFO_WORKING_MEMORY - Static variable in interface ilog.rules.res.session.IlrTraceFilter
Filter for Working Memory
initialize(Map<String, String>) - Method in interface ilog.rules.res.persistence.trace.IlrTraceDAOFactory
Initializes the factory with specific properties.
initialize(IlrPath, Serializable, Map<String, Object>, boolean, boolean) - Method in interface ilog.rules.res.session.IlrStatefulSessionEJB
Initializes the underlying stateful rule session.
initialize(Map<String, String>) - Method in interface ilog.rules.res.xu.pool.IlrPool
Initializes this pool with a given set of properties.
initialize(Logger, Map<String, String>, IlrRulesetUsageInformationMonitor) - Method in interface ilog.rules.res.xu.ruleset.IlrRulesetCache
Initializes the cache.
initialize(IlrRuleAppProject) - Method in class ilog.rules.studio.res.generator.IlrFileGenerator
Initializes the generator with the data specified in the wizard.
initialize(IlrRuleAppProject) - Method in class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
Initializes the generator with the data specified in the wizard.
initializeContext(Object, VelocityContext) - Method in class ilog.rules.studio.res.generator.IlrTraceFileGenerator
Initializes a velocity context.
initializeContext(Object, VelocityContext) - Method in class ilog.rules.studio.res.generator.IlrVelocityGenerator
Initializes a velocity context.
InoutModifier - Enum in com.ibm.rules.engine.runtime
InoutModifier represents the signature parameter modifier.
inputParameters() - Method in interface ilog.rules.res.persistence.trace.IlrTraceQuery
Returns the criteria on the input parameters.
insert(Object) - Method in interface com.ibm.rules.engine.runtime.RunningEngineWithWorkingMemory
Inserts an object into working memory.
insert(Object) - Method in class ilog.rules.engine.IlrContext
Inserts the object passed as the argument.
INSERT_LOGICAL - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when a logical object has been added into the working memory.
INSERT_OBJECT - Static variable in interface ilog.rules.res.xu.event.IlrRuleEngineEvent
The event code when an object has been added to the working memory.
insertError(IlrXmlError, IlrXmlErrorHandler) - Method in interface ilog.rules.xml.util.IlrXmlErrorManager
Insert an error knowing its handler
insertEvent(Object) - Method in class ilog.rules.engine.IlrContext
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
insertEvent(long, Object) - Method in class ilog.rules.engine.IlrContext
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
insertJavaObjects(List<Object>) - Method in interface ilog.rules.res.session.IlrStatefulSession
Inserts objects into the working memory.
insertLogical(Object) - Method in class ilog.rules.engine.IlrContext
Deprecated. As of IBM Decision Server 8.0.1, truth maintenance system is deprecated.
insertPrefixAt(String, int) - Method in class ilog.rules.util.prefs.IlrPropertyManager
Insert the specified prefix to the specified position.
insertSuffixAt(String, int) - Method in class ilog.rules.util.prefs.IlrPropertyManager
Insert the specified suffix to the specified position.
insertWarning(IlrXmlError, IlrXmlErrorHandler) - Method in interface ilog.rules.xml.util.IlrXmlErrorManager
Insert a warning knowing its handler
insertXMLObjects(List<String>) - Method in interface ilog.rules.res.session.IlrStatefulSession
Inserts XML objects into the working memory.
inspect(Object) - Method in class ilog.rules.util.IlrVisitor
The default inspect method is called if a more precise method is not available.
INSTANCE_VALUE - Variable in class ilog.rules.factory.IlrFactory
This value represents the ?instance variable value of the rule language.
InterfaceClasses - Static variable in class ilog.rules.bom.util.IlrSelectors
A selector which filters out non interface classes (classes for which the IlrClass.isInterface() method returns false).
interfaces() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns an iterator over the direct superinterfaces of this class.
interfaces() - Method in interface ilog.rules.bom.IlrClass
Returns an iterator over the direct superinterfaces of this class.
invalidate(IlrPath) - Method in interface ilog.rules.res.session.IlrManagementSession
Invalidates the ruleset.
invalidate(IlrPath[]) - Method in interface ilog.rules.res.session.IlrManagementSession
Invalidates some rulesets.
invoke(Object, Object[]) - Method in interface ilog.rules.factory.IlrClassDriver.Invoker
Invokes some method using an object and the current argument values.
invoke(Object, IlrMethod, Object...) - Method in class ilog.rules.factory.IlrReflect
 
invokeEquals(IlrValue) - Method in class ilog.rules.factory.IlrValue
Creates an IlrMethodInvocation object representing the invocation of the equals method on this value.
invokeFunction(String, Object[]) - Method in class ilog.rules.engine.IlrContext
Invokes a function of the context giving its name and the argument values.
ioFacilityClass() - Method in class ilog.rules.factory.IlrReflect
 
IRL - Static variable in class ilog.rules.archive.IlrRulesetArchive
A constant used to type an archive element as an element that contains IRL code.
isAbstract() - Method in class ilog.rules.bom.dynamic.IlrDynamicAttribute
Returns true if the attribute is abstract.
isAbstract() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is abstract.
isAbstract() - Method in class ilog.rules.bom.dynamic.IlrDynamicMethod
Returns true if the method is abstract.
isAbstract() - Method in interface ilog.rules.bom.IlrAttribute
Returns true if the attribute is abstract.
isAbstract() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is abstract.
isAbstract() - Method in interface ilog.rules.bom.IlrMethod
Returns true if the method is abstract.
isAccepted(Object) - Method in class ilog.rules.util.IlrSelector.And
 
isAccepted(Object) - Method in class ilog.rules.util.IlrSelector
Tests if an object is acceptable.
isAccepted(Object) - Method in class ilog.rules.util.IlrSelector.Not
 
isAccepted(Object) - Method in class ilog.rules.util.IlrSelector.Or
 
isAccurate() - Method in class ilog.rules.factory.IlrHasher
Indicates whether the hasher is accurate or not.
isActivated() - Method in interface ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBean
Returns true if the decision service is activated.
isAddComponentSupported() - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.ArrayListMapper
 
isAddComponentSupported() - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.DynamicArrayMapper
 
isAddComponentSupported() - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.JavaArrayMapper
 
isAddComponentSupported() - Method in class ilog.rules.xml.util.IlrXmlCollectionMapperFactory.VectorMapper
 
isAddComponentSupported() - Method in interface ilog.rules.xml.util.IlrXmlDataTypeMapper.CollectionMapper
Determines if the collection accepts to add new component.
isAgendaEmpty() - Method in interface com.ibm.rules.engine.ruledef.runtime.RuleEngineOutput
Tests if the Agenda is empty.
isAgendaEmpty() - Method in interface com.ibm.rules.engine.ruledef.runtime.SteppingRuleEngine
Indicate if the agenda is empty after the engine execution .
isAgendaNotEmpty() - Method in class ilog.rules.engine.IlrContext
Tests whether the agenda contains at least one fireable rule instance.
isAllowed() - Method in class ilog.rules.studio.res.generator.IlrFileGenerator
Returns true if the environment is correctly set to allow the generator to be run correctly.
isAllowed() - Method in class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator
Returns true if the execution server module is installed.
isApplicable(Class, Class) - Static method in class ilog.rules.factory.IlrLanguageSupport
Deprecated. Checks the applicability of an argument for a method or constructor call.
isApplicationServerEnvironmentSupported() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.IlrAbstractRESConfigurationSelectionDialog
Returns true if the configuration created through the dialog is for an application server.
isApplicationServerSupported(String) - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.IlrAbstractRESConfigurationSelectionDialog
Returns true if the specified application server can be created through the dialog.
isArray() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if this type is an array class.
isArray() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if this type is an array class.
isArray() - Method in interface ilog.rules.bom.IlrType
Returns true if this type is an array class.
isAssertEvent() - Method in class ilog.rules.factory.IlrAssertAction
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
isAssignable(Class, Class, Integer) - Static method in class ilog.rules.factory.IlrLanguageSupport
Deprecated. Checks whether an expression of a certain type can be assigned a value of another type, as defined in the Java Language Specification (Assignment Conversion 5.2).
isAssignableFrom(IlrValue) - Method in class ilog.rules.factory.IlrArrayElement
Checks whether the array element can be assigned a given value.
isAssignableFrom(IlrValue) - Method in interface ilog.rules.factory.IlrAssignable
Tests whether the assignable expression can be assigned the value passed as argument.
isAssignableFrom(IlrValue) - Method in class ilog.rules.factory.IlrFieldValue
Checks whether the field can be assigned to a value.
isAssignableFrom(IlrValue) - Method in class ilog.rules.factory.IlrStaticFieldValue
Tests whether this static field value is assignable by another value.
isAssignableFrom(IlrValue) - Method in class ilog.rules.factory.IlrVariable
Checks whether the value value can be assigned to the variable.
isAssignableFrom(IlrXmlType) - Method in interface ilog.rules.xml.model.IlrXmlType
To know if the self type is assignable from another type.
isAsynchronousRulesetParsingEnabled() - Method in interface ilog.rules.res.session.config.IlrXUConfig
 
isBind() - Method in class ilog.rules.factory.IlrBindStatement
Tests if the variable has been declared using the bind keyword.
isBOMAccess() - Method in interface ilog.rules.res.session.IlrSessionRequest
Returns the BOM access flag.
isBOMSupportEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether BOM support is enabled.
isBooleanType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isBooleanType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the boolean type
isBusiness() - Method in class ilog.rules.archive.IlrRulesetArchive
Indicates whether the archive is a business archive or not.
isBusinessDataXmlServiceEnable() - Method in class ilog.rules.archive.IlrRulesetArchive
Allows you to determine if this ruleset archive parsed will produce a ruleset that could have parameters set with XML BOM objects.
isByteType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isByteType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the byte type
isCacheRuleflowData() - Method in class ilog.rules.engine.IlrContext
Tests whether or not the ruleflow data is cached when IlrContext.resetRuleflow() is called.
isCanonical() - Method in class ilog.rules.res.model.IlrPath
Checks whether the path is canonical.
isCastable(Class, Class) - Static method in class ilog.rules.factory.IlrLanguageSupport
Deprecated. Checks whether a cast is permitted.
isCharType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isCharType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the char type
isClass() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if the type is a class.
isClass() - Method in interface ilog.rules.bom.IlrType
Returns true if the type is a class.
isCompactMode() - Method in class ilog.rules.bom.serializer.IlrAbstractSerializer
Returns true if compact mode is enabled when writing an object model.
isCompactMode() - Method in interface ilog.rules.bom.serializer.IlrSerializer
Returns true if compact mode is enabled when writing an object model.
isConstant() - Method in class ilog.rules.factory.IlrHasher
Indicates whether the hasher is constant or not.
isConstant() - Method in class ilog.rules.factory.IlrValue
Tests whether this value is a constant value, that is, an instance of the subclass IlrConstantValue.
isConstructor() - Method in interface ilog.rules.bom.IlrMethod
Returns true if the method is a constructor.
isDebugEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether debug mode is enabled.
isDefaultPackage() - Method in interface ilog.rules.bom.IlrPackage
Returns true if this package is the default package of an object model
isDefaultPackage() - Method in class ilog.rules.engine.IlrPackage
Returns a boolean telling whether the package is the default package or not.
isDefaultPackage() - Method in class ilog.rules.factory.IlrPackageFactory
Indicates whether this is the default package (whose name is the empty string) or not.
isDirectory() - Method in interface ilog.rules.util.IlrURI
Returns true if the path of the URI is a directory; false otherwise.
isDoubleType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isDoubleType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the double type
isDynamicallyLoadingClasses() - Method in interface ilog.rules.bom.IlrObjectModel
Returns true if the Java class lookup is enabled.
isEligible(RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.AgendaController.Filter
Tests if a ruleInstance can be added to the Agenda.
isEmpty() - Method in interface com.ibm.rules.engine.ruledef.runtime.Agenda
Tests if the RuleInstance list in this Agenda is empty.
isEmpty() - Method in class ilog.rules.engine.IlrCompiledTaskRefactoring
Deprecated. Tests if there is at least a refactoring specified.
isEmpty() - Method in class ilog.rules.engine.IlrDefaultCollector
Tests if the collection is empty.
isEmpty() - Method in class ilog.rules.factory.IlrPropertyList
Tests if the property list is empty.
isEnabled() - Method in interface ilog.rules.studio.res.ruleapp.IlrRulesetArchiveDescriptor
Determines whether the ruleset archive is enabled.
isEnum() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if the type is an enum.
isEnum() - Method in interface ilog.rules.bom.IlrType
Returns true if the type is an enum.
isEqual(IlrDate) - Method in class ilog.rules.xml.types.IlrDate
Determines if two dates are equal.
isEqual(IlrDateTime) - Method in class ilog.rules.xml.types.IlrDateTime
Determines if two dateTime objects are equal.
isEqual(IlrDuration) - Method in class ilog.rules.xml.types.IlrDuration
Determine if two duration objects are equal.
isEqual(IlrGDay) - Method in class ilog.rules.xml.types.IlrGDay
Determines if two gDay instances are equal.
isEqual(IlrGMonth) - Method in class ilog.rules.xml.types.IlrGMonth
Determines if two gMonth are equal.
isEqual(IlrGMonthDay) - Method in class ilog.rules.xml.types.IlrGMonthDay
Determines if two gMonthDays are equal.
isEqual(IlrGYear) - Method in class ilog.rules.xml.types.IlrGYear
Determines if two gYear are equal.
isEqual(IlrGYearMonth) - Method in class ilog.rules.xml.types.IlrGYearMonth
Determines if two gYearMonth are equal.
isEqual(IlrTime) - Method in class ilog.rules.xml.types.IlrTime
Determines if two times are equal.
isEqual(IlrTimeZone) - Method in class ilog.rules.xml.types.IlrTimeZone
 
isEvent() - Method in class ilog.rules.factory.IlrValue
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
isEventCondition() - Method in class ilog.rules.factory.IlrCondition
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
isEventCondition() - Method in class ilog.rules.factory.IlrObjectValue
 
isEventCondition() - Method in class ilog.rules.factory.IlrValue
Deprecated. As of IBM Decision Server 7.5, event processing is deprecated.
isEventCondition() - Method in class ilog.rules.factory.IlrVariable
 
isExecutable(RuleInstance) - Method in interface com.ibm.rules.engine.ruledef.runtime.AgendaController.Filter
Tests if a specific RuleInstance in the Agenda should be executed.
isExplored(Object) - Method in interface ilog.rules.xml.IlrXmlObjectExplorer.IlrObjectSelector
Indicates if sub-objects on a Java instance should be explored.
isExported() - Method in interface ilog.rules.studio.res.ruleapp.IlrRulesetArchiveDescriptor
Determines whether the ruleset archive is to be included if this RuleApp is exported.
isExpression() - Method in interface ilog.rules.studio.res.generator.IlrSignature
The parameter value can be an expression or a method.
isFieldDomainGenerated() - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Indicates if fiel domain are generated onto inner XOM classes.
isFieldDomainGenerated() - Method in interface ilog.rules.xml.util.IlrXmlXomMapper
Indicates if fiel domain are generated onto inner XOM classes.
isFiltered() - Method in class ilog.rules.util.IlrFile
 
isFiltered() - Method in interface ilog.rules.util.IlrURI
Returns true if the URI is filtered; false otherwise.
isFinal() - Method in class ilog.rules.bom.dynamic.IlrDynamicMember
Returns true if the member is final.
isFinal() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is final.
isFinal() - Method in interface ilog.rules.bom.IlrMember
Returns true if the member is final.
isFinal() - Method in class ilog.rules.factory.IlrFieldValue
Checks whether the field is a final field.
isFinal() - Method in class ilog.rules.factory.IlrStaticFieldValue
Tests whether the field is a final field.
isFloatType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isFloatType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the float type
isFlushing() - Method in class ilog.rules.factory.IlrModifyAction
Checks the type of modification to the object.
isFlushing() - Method in class ilog.rules.factory.IlrUpdateAction
Checks the type of update to the object.
isForbiddenName(String) - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Determines if a string might be considered as a forbidden.
isForbiddenName(String) - Method in interface ilog.rules.xml.util.IlrXmlXomMapper
Determines if a string might be considered as a forbidden name used in IRL or JOM language for example.
isForceUptodate() - Method in interface ilog.rules.res.session.IlrSessionRequest
Tests if the ruleset has to be up-to-date before execution starts.
isFQNNeeded(IlrSignature) - Method in class ilog.rules.studio.res.generator.IlrFileGenerator.RuleApp
Deprecated. As of ODM 8.5.1.
isFull() - Method in interface ilog.rules.res.xu.pool.IlrPool
Checks if the pool is full.
isFullyBound() - Method in interface ilog.rules.bom.IlrGenericInfo
Returns true if the class is fully bound, that is, if parameters do not refer to any type variable.
isGeneratedTraceFile() - Method in class ilog.rules.studio.res.generator.IlrTraceFileGenerator
Tests if the trace file must be generated.
isHierarchicalProperty(String) - Method in class ilog.rules.factory.IlrRulesetFactory
Returns a boolean value indicating whether there is a hierarchical property defined in the ruleset with this name.
isHigherBoundIncluded() - Method in class ilog.rules.bom.dynamic.IlrDynamicBoundedDomain
Returns true if the higher bound should be included in the domain.
isHigherBoundIncluded() - Method in interface ilog.rules.bom.IlrBoundedDomain
Returns true if the higher bound should be included in the domain.
isIdle() - Method in interface ilog.rules.res.xu.ruleset.IlrRulesetUsageInformation
Returns whether the ruleset is idle.
isInActions() - Method in exception ilog.rules.engine.IlrUserRuntimeException
Returns true if the exception occurs in the action part.
isInConditions() - Method in exception ilog.rules.engine.IlrUserRuntimeException
Returns true if the exception occurs in the condition part.
isInfoBoundObjectByRule() - Method in interface ilog.rules.res.session.IlrTraceFilter
Returns the trace filter on the list of objects bound by the rules fired before execution.
isInfoExecutionDate() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the execution date.
isInfoExecutionDuration() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the execution duration.
isInfoExecutionEvents() - Method in interface ilog.rules.res.session.IlrTraceFilter
Returns the trace filter on the execution events, that is, the rules fired and the tasks executed.
isInfoExecutionOutput() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on the execution output is activated.
isInfoExecutionTrace() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Deprecated. Always true
isInfoInetAddress() - Method in interface ilog.rules.res.session.IlrTraceFilter
Tests whether the Internet address filter is activated.
isInfoInputParameters() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on input parameters is activated.
isInfoOutputParameters() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on output parameters is activated.
isInfoRules() - Method in interface ilog.rules.res.session.IlrTraceFilter
Tests whether the filter is activated for IlrExecutionTrace.getRules()
isInfoRulesetProperties() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on ruleset properties is activated.
isInfoRulesNotFired() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the rules that were not fired.
isInfoSystemProperties() - Method in interface ilog.rules.res.session.IlrTraceFilter
Returns the trace filter on the working memory.
isInfoTasks() - Method in interface ilog.rules.res.session.IlrTraceFilter
Tests whether the filter is activated for IlrExecutionTrace.getTasks().
isInfoTasksNotExecuted() - Method in interface ilog.rules.res.session.IlrTraceFilter
Returns the trace filter on the tasks that were not executed.
isInfoTotalRules() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on the rules total count is activated.
isInfoTotalRulesFired() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the number of rules fired.
isInfoTotalRulesNotFired() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the number of rules that were not fired.
isInfoTotalTasks() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on the tasks total count is activated.
isInfoTotalTasksExecuted() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the number of tasks executed.
isInfoTotalTasksNotExecuted() - Method in interface ilog.rules.res.session.IlrTraceFilter
Checks the trace filter on the number of tasks that were not executed.
isInfoUserData() - Method in interface ilog.rules.res.model.trace.IlrDWTraceFilter
Checks whether the trace filter on user data is activated.
isInfoWorkingMemory() - Method in interface ilog.rules.res.session.IlrTraceFilter
Returns the trace filter on the working memory.
isInnerClassGenerated() - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Indicates if XML local type are mapped onto inner XOM class.
isInnerClassGenerated() - Method in interface ilog.rules.xml.util.IlrXmlXomMapper
Indicates if XML local types are mapped onto inner XOM classes.
isInstance(Object) - Method in interface ilog.rules.factory.IlrClassDriver.ClassTester
Tests whether the passed object is an instance of some class.
isInstance(IlrClass, Object) - Method in class ilog.rules.factory.IlrReflect
 
isInstance(Object) - Method in interface ilog.rules.xml.model.IlrXmlSimpleType
To determine if an object is an instance of the simple type its Java class and its constraints compliance are checked.
isInterceptorEnabled() - Method in interface ilog.rules.res.session.IlrSessionFactory
Returns whether interceptors are enabled.
isInterceptorEnabled() - Method in interface ilog.rules.res.session.IlrSessionRequest
Checks if session or session factory interceptors are overridden.
isInterceptorEnabled() - Method in interface ilog.rules.res.session.IlrStatefulSession
Tests whether the interceptors are enabled.
isInterface() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is an interface.
isInterface() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is an interface.
isIntType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isIntType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the int type
isJavaClassLookupEnabled() - Method in class ilog.rules.bom.serializer.IlrAbstractSerializer
Returns true if Java class lookup is enabled when reading an object model definition.
isJavaClassLookupEnabled() - Method in interface ilog.rules.bom.serializer.IlrSerializer
Returns true if Java class lookup is enabled when reading an object model definition.
isJavaProject() - Method in class ilog.rules.studio.res.generator.IlrFileGenerator
Tests if the project is a Java or a simple project.
isLocal() - Method in interface ilog.rules.xml.model.IlrXmlType
To know if the self type is local.
isLocked() - Method in class ilog.rules.engine.IlrRuleset
Returns true if the ruleset is locked.
isLogAutoFlushEnabled() - Method in interface ilog.rules.res.session.config.IlrXUConfig
 
isLogical() - Method in class ilog.rules.factory.IlrAssertAction
Deprecated. As of IBM Decision Server 8.0.1, truth maintenance system is deprecated
isLogical() - Method in class ilog.rules.factory.IlrTimeCondition
Deprecated. Tests if the watchdog is logical.
isLongType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isLongType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the long type
isLowerBoundIncluded() - Method in class ilog.rules.bom.dynamic.IlrDynamicBoundedDomain
Returns true if the lower bound should be included in the domain.
isLowerBoundIncluded() - Method in interface ilog.rules.bom.IlrBoundedDomain
Returns true if the lower bound should be included in the domain.
isMappingComponentProperties() - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Returns true if the mapping of component properties is enabled.
isMappingComponentProperties() - Method in interface ilog.rules.bom.IlrObjectModel
Returns true if the mapping of component properties is enabled.
isMethod() - Method in interface ilog.rules.bom.IlrMethod
Returns true if the method is not a constructor.
isMethod() - Method in interface ilog.rules.studio.res.generator.IlrSignature
The parameter value can be an expression or a method.
isMissingReference() - Method in interface ilog.rules.bom.IlrType
Returns true if this type is a missing reference.
isMonitoringEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether ruleset monitoring is enabled.
isNegative() - Method in class ilog.rules.xml.types.IlrDuration
Determine if the duration is negative.
isNotifiedBefore(IlrXmlError, IlrXmlError) - Method in interface ilog.rules.xml.util.IlrXmlErrorHandler
This method indicates if an error must be showed before before another one.
isNull() - Method in class ilog.rules.factory.IlrValue
Tests whether this value represents the null object.
isNumber(Class) - Static method in class ilog.rules.factory.IlrLanguageSupport
Deprecated. Checks whether a Java class is a primitive numeric type.
isNumeric(int) - Static method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
 
isNumericType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isNumericType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this type is a numeric type.
isOptimizationEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether ruleset optimization is enabled.
isOrdered() - Method in class ilog.rules.factory.IlrHasher
Indicates whether the hasher is ordered or not.
isOtherType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isPageCompleteAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage
Deprecated. use IlrFileGeneratorWizardPage.isValidatedPageAtCreation() instead
isPageCompleteAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetParameterWizardPage
Deprecated. use IlrRulesetParameterWizardPage.isValidatedPageAtCreation() instead
isParentOf(ClassLoader, ClassLoader) - Static method in class ilog.rules.util.IlrBinaryClassLoader
Deprecated. Tests if a class loader is a parent of or equal to another class loader.
isPositive() - Method in class ilog.rules.xml.types.IlrDate
Determines if the date is positive.
isPositive() - Method in class ilog.rules.xml.types.IlrDateTime
Determines if the dateTime is positive.
isPositive() - Method in class ilog.rules.xml.types.IlrDuration
Determine if the duration is positive.
isPositive() - Method in class ilog.rules.xml.types.IlrGYear
Determines if the gYear is positive.
isPositive() - Method in class ilog.rules.xml.types.IlrGYearMonth
Determines if the gYearMonth is positive.
isPositive() - Method in class ilog.rules.xml.types.IlrTime
Determines if the time is positive.
isPrimitiveType() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if the type is a primitive type.
isPrimitiveType() - Method in interface ilog.rules.bom.IlrType
Returns true if the type is a primitive type.
isPrimitiveType() - Method in class ilog.rules.studio.res.generator.IlrFileGenerator.Parameter
Returns true if the type is a primitive type and false otherwise.
isPrivate() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is private.
isPrivate() - Method in class ilog.rules.bom.dynamic.IlrDynamicMember
Returns true if the member is private.
isPrivate() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is private.
isPrivate() - Method in interface ilog.rules.bom.IlrMember
Returns true if the member is private.
isProcessed(Object) - Method in interface ilog.rules.xml.IlrXmlObjectExplorer.IlrObjectSelector
Indicates if an object must be processed.
isPropertyPersistent(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicModelElement
 
isPropertyPersistent(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicValue
Returns true if the given property is persistent.
isPropertyPersistent(String) - Method in interface ilog.rules.bom.IlrProperties
Returns a Boolean to indicate whether the propertyName is persisted.
isProtected() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is protected.
isProtected() - Method in class ilog.rules.bom.dynamic.IlrDynamicMember
Returns true if the member is protected.
isProtected() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is protected.
isProtected() - Method in interface ilog.rules.bom.IlrMember
Returns true if the member is protected.
isPublic() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is public.
isPublic() - Method in class ilog.rules.bom.dynamic.IlrDynamicMember
Returns true if the member is public.
isPublic() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is public.
isPublic() - Method in interface ilog.rules.bom.IlrMember
Returns true if the member is public.
isPublic(Class) - Static method in class ilog.rules.factory.IlrLanguageSupport
Deprecated. Checks whether a Java class is a public class.
isReadonly() - Method in class ilog.rules.bom.dynamic.IlrDynamicAttribute
Returns true if the attribute is read-only.
isReadonly() - Method in class ilog.rules.bom.dynamic.IlrDynamicComponentProperty
Returns true if the property is read only.
isReadonly() - Method in interface ilog.rules.bom.IlrAttribute
Returns true if the attribute is read-only.
isReadonly() - Method in interface ilog.rules.bom.IlrComponentProperty
Returns true if the property is read only.
isRedefinitionAllowed() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrTraceFilterWizardPage
Returns true if the radio button must be visible in the page.
isRemote() - Method in class ilog.rules.res.session.IlrEJB3SessionFactory
Checks if remote EJBs are being used.
isRESConfigurationSupported(IlrExecutionServer) - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.IlrAbstractRESConfigurationSelectionDialog
Returns true if the specified configuration can be selected through the dialog.
isRuleActivated(IlrRule) - Method in class ilog.rules.engine.IlrContext
Deprecated.  
isRuleAppPath() - Method in class ilog.rules.res.model.IlrPath
Checks whether this path points to a RuleApp.
isRuleflowCompleted() - Method in class ilog.rules.engine.IlrContext

Tests whether the ruleflow execution is completed, which means that the ruleflow execution is not interrupted because of either a suspended task or a task by task execution.

isRuleSelected(IlrRule) - Method in class ilog.rules.engine.IlrContext
Tests whether the rule is selected to be part of the executable rules.
isRulesetPath() - Method in class ilog.rules.res.model.IlrPath
Checks whether this path points to a ruleset.
isRulesetUptodate() - Method in interface ilog.rules.res.session.IlrStatefulSession
Tests whether the underlying ruleset used by this session is up to date with respect to the Rule Execution Server repository.
isRulesetUsageMonitorEnabled() - Method in interface ilog.rules.res.session.config.IlrXUConfig
 
isSequentialTraceEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether traces are enabled in the sequential execution mode.
isShareable() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether instances of the given rulesets are reused and shared.
isShortType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isShortType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the short type
isStatic() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns true if the class is static.
isStatic() - Method in class ilog.rules.bom.dynamic.IlrDynamicComponentProperty
Returns true if the member is static.
isStatic() - Method in class ilog.rules.bom.dynamic.IlrDynamicMember
Returns true if the member is static.
isStatic() - Method in interface ilog.rules.bom.IlrClass
Returns true if the class is static.
isStatic() - Method in interface ilog.rules.bom.IlrMember
Returns true if the member is static.
isStopped() - Method in interface com.ibm.rules.engine.runtime.EngineOutput
Tests if the Engine has been stopped explicitly using the stop method.
isSubclassOf(IlrClass) - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Tests whether a class is a direct or indirect subclass of another class.
isSubclassOf(IlrClass) - Method in interface ilog.rules.bom.IlrClass
Tests whether a class is a direct or indirect subclass of another class.
isSupported(IlrType) - Method in class ilog.rules.bom.util.IlrFormat
Returns true if the objects of type can be formatted.
isSupported(Class) - Method in class ilog.rules.bom.util.IlrFormat
 
isSynchronized() - Method in interface ilog.rules.bom.IlrMethod
Returns true if the method is synchronized.
isTaskCompleted(String) - Method in class ilog.rules.engine.IlrContext

Tests whether the specified task is completed.

isTautology() - Method in class ilog.rules.factory.IlrAsValue
Indicates whether the cast value tries to cast a value to its own type.
isTautology() - Method in class ilog.rules.factory.IlrCastValue
Indicates whether the cast value tries to cast a value to its own type.
isTimeAbsolute() - Method in class ilog.rules.factory.IlrTimeCondition
Deprecated. Checks whether the time expression refers to an absolute time.
isTimeSet() - Method in class ilog.rules.factory.IlrTimeCondition
Deprecated. Checks whether a time expression has been set for this watchdog.
isTraceEnabled() - Method in interface ilog.rules.res.model.IlrRulesetArchiveProperties
Checks whether the rule engine traces are enabled.
isTraceEnabled() - Method in interface ilog.rules.res.session.IlrSessionRequest
Checks if XU traces are enabled.
isTraceEnabled() - Method in interface ilog.rules.res.session.IlrStatefulSession
Tests whether the trace is enabled.
isTransient() - Method in class ilog.rules.bom.dynamic.IlrDynamicAttribute
Returns true if the attribute is transient.
isTransient() - Method in interface ilog.rules.bom.IlrAttribute
Returns true if the attribute is transient.
isTranslated() - Method in class ilog.rules.factory.translation.IlrAttributeTranslation
Returns true if the attribute is to be translated.
isTranslated() - Method in class ilog.rules.factory.translation.IlrClassTranslation
Returns true if the class is to be translated.
isTranslated() - Method in class ilog.rules.factory.translation.IlrMemberWithParametersTranslation
Tests if this member is to be translated.
isTypeVariable() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if the type is a type variable.
isTypeVariable() - Method in class ilog.rules.bom.dynamic.IlrDynamicTypeVariable
Returns true if the type is a type variable.
isTypeVariable() - Method in interface ilog.rules.bom.IlrType
Returns true if the type is a type variable.
isUnaryAttribute(String) - Method in interface ilog.rules.xml.model.IlrXmlClass
To know if an attribute identified by its XOM name is unary.
isUnknown(Object) - Method in interface ilog.rules.factory.IlrClassDriver.UnknownChecker
Tests whether some field of a given object is unknown.
isUsingFlow() - Method in class ilog.rules.engine.IlrContext

Returns a boolean to indicate whether a ruleflow has been defined in the context's ruleset.

isUTC() - Method in class ilog.rules.xml.types.IlrTimeZone
Determines if the time zone information is activated.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage
Called by the redefined createControl final method to know if the page is complete when it is created.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardSelectionPage
Called by the redefined createControl final method to know if the page is complete when it is created.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrProjectReference
Checks to verify whether the newly created page is complete.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRuleAppReference
Checks to verify whether the newly created page is complete.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetParameterWizardPage
The IlrRulesetParameterWizardPage implementation of this IlrFileGeneratorWizardPage method returns true if all lines of the table are filled.
isValidatedPageAtCreation() - Method in class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetReference
Checks to verify whether the newly created page is complete.
isValidating() - Method in class ilog.rules.factory.translation.IlrTranslationParser
Returns true if the parse methods will validate the files against the B2X XML Schema.
isVar() - Method in class ilog.rules.factory.IlrBindStatement
Tests if the variable has been declared using the var keyword.
isVariableDeclaration() - Method in class com.ibm.rules.engine.util.FunctionVariableLocation
 
isVersionMandatory() - Method in class ilog.rules.studio.res.generator.impl.IlrPOJOGenerator.PojoRulesetArchive
Returns code>true if the version is mandatory to avoid duplication in the generated names.
isVoidFunction() - Method in class ilog.rules.factory.IlrFunctionFactory
Tests if the function returns void.
isVoidType() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
 
isVoidType() - Method in interface ilog.rules.bom.IlrPrimitiveType
Returns true if this is the void type
isWildcardType() - Method in class ilog.rules.bom.dynamic.IlrDynamicType
Returns true if the type is a wild card type.
isWildcardType() - Method in class ilog.rules.bom.dynamic.IlrDynamicWildcardType
Returns true if the type is a wild card type.
isWildcardType() - Method in interface ilog.rules.bom.IlrType
Returns true if the type is a wild card type.
isWriteonly() - Method in class ilog.rules.bom.dynamic.IlrDynamicAttribute
Returns true if the attribute is write-only.
isWriteonly() - Method in class ilog.rules.bom.dynamic.IlrDynamicComponentProperty
Returns true if the property is write only.
isWriteonly() - Method in interface ilog.rules.bom.IlrAttribute
Returns true if the attribute is write-only.
isWriteonly() - Method in interface ilog.rules.bom.IlrComponentProperty
Returns true if the property is write only.
isZonePositive() - Method in class ilog.rules.xml.types.IlrTimeZone
Determines if the area is positive.
iterable(Object) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(Object[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(boolean[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(byte[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(char[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(double[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(float[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(int[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(long[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterable(short[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
ITERATED_RULE - Static variable in interface ilog.rules.util.engine.IlrPropertyNames
Defines the property flag that controls the optimization of a rule.
iterateInstances() - Method in interface com.ibm.rules.engine.ruledef.runtime.Agenda
Returns an object that you use to iterate through the rule instances in this Agenda.
iterateVisit(Collection) - Method in class ilog.rules.util.IlrVisitor
Method to call to visit each element of a collection.
iterateVisit(Iterator) - Method in class ilog.rules.util.IlrVisitor
Method to call to visit each element returned by an iterator.
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.BooleanIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.ByteIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.CharIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.DoubleIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.FloatIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.IntIterable
 
iterator(Object) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(Object[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(boolean[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(byte[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(char[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(double[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(float[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(int[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(long[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator(short[]) - Static method in class com.ibm.rules.engine.util.ArrayHelper
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.LongIterable
 
iterator() - Method in class com.ibm.rules.engine.util.ArrayHelper.ShortIterable
 
iterator() - Method in class ilog.rules.engine.IlrDefaultCollector
Returns an iterator over the elements in this collection.
iterator() - Method in class ilog.rules.factory.IlrDynamicArray
Deprecated.  

Rule Execution Server API
A B C D E F G H I J K L M N O P Q R S T U V W X Z
© Copyright IBM Corp. 1987, 2013