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

M

main(String[]) - Static method in class com.ibm.rules.engine.runtime.EngineVersion
The main method.
MAJOR_VERSION - Static variable in class com.ibm.rules.engine.runtime.EngineVersion
The major version of the product.
MAJOR_VERSION - Static variable in class ilog.rules.tools.IlrVersion
The major version of the product.
makeActions(IlrPackageFactory) - Method in class ilog.rules.engine.IlrFunction
Explores the function statements.This method shall be called after makeDeclaration.
makeDeclaration(IlrPackageFactory) - Method in class ilog.rules.engine.IlrFunction

Declares the function signature without exploring its statement.

makeFactory() - Method in class ilog.rules.engine.IlrFunction
Builds a factory object that represents this function.
makeFactory(IlrPackageFactory) - Method in class ilog.rules.engine.IlrFunction

Builds a factory object to represent this function.

makeFactory() - Method in class ilog.rules.engine.IlrPackage
Builds a factory object to represent this package.
makeFactory(IlrRulesetFactory) - Method in class ilog.rules.engine.IlrPackage
Builds a factory object to represent this package.
makeFactory() - Method in class ilog.rules.engine.IlrRule
Builds a factory object that represents this rule.
makeFactory(IlrPackageFactory) - Method in class ilog.rules.engine.IlrRule
Builds a factory object to represent this rule.
makeFactory() - Method in class ilog.rules.engine.IlrRuleset
Builds a factory object that represents this ruleset.
makeFactory() - Method in class ilog.rules.engine.IlrTask
Builds a factory object to represent this task.
makeFactory(IlrPackageFactory) - Method in class ilog.rules.engine.IlrTask
Builds a factory object to represent this task.
mapComplexType(String, String) - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Returns the Java class mapped on an XML complex type.
mapComplexType(String, String) - Method in interface ilog.rules.xml.util.IlrXmlXomMapper
Returns the Java class mapped on an XML complex type.
mapEnumerationAsStaticFields(IlrType) - Method in interface ilog.rules.xml.util.IlrXmlDataTypeMapper
Determines if static fields are generated for representing simple type enumerations.
mapEnumerationAsStaticFields(IlrType) - Method in class ilog.rules.xml.util.IlrXmlDefaultDataTypeMapper
 
mapFacetAsStaticMethod() - Method in interface ilog.rules.xml.util.IlrXmlDataTypeMapper
Determines if static methods is generated for representing simple type facets.
mapFacetAsStaticMethod() - Method in class ilog.rules.xml.util.IlrXmlDefaultDataTypeMapper
 
mapJavaClass(Class) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Calls IlrDynamicObjectModel.mapJavaType(Class) and, if the returned type is an IlrClass, it is returned, otherwise null is returned.
mapJavaClass(String, IlrType...) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Creates an instance of a generic class called rawClassName bound to the given type parameters.
mapJavaClass(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Calls mapJavaType(className).
mapJavaClass(Class) - Method in interface ilog.rules.bom.IlrObjectModel
Calls IlrObjectModel.mapJavaType(Class) and, if the returned type is an IlrClass, it is returned, otherwise null is returned.
mapJavaClass(String, IlrType...) - Method in interface ilog.rules.bom.IlrObjectModel
Creates an instance of a generic class called rawClassName bound to the given type parameters.
mapJavaClass(String) - Method in interface ilog.rules.bom.IlrObjectModel
Calls IlrObjectModel.mapJavaType(String) and, if the returned type is an IlrClass, it is returned, otherwise null is returned.
mapJavaType(Class) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Adds the description of the Java class javaClass to the object model.
mapJavaType(String) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Adds the description of the Java class named className to the object model.
mapJavaType(Class) - Method in interface ilog.rules.bom.IlrObjectModel
Adds the description of the Java class javaClass to the object model.
mapJavaType(String) - Method in interface ilog.rules.bom.IlrObjectModel
Adds the description of the Java class named className to the object model.
mapParameter(IlrType) - Method in interface ilog.rules.bom.IlrGenericInfo
Returns the parameter in this binding that corresponds to the originParameter, or the originParameter itself if there is none.
mapXomField(IlrAttribute, Class) - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Returns a Java field that will map the XML selected field.
mapXomField(IlrAttribute, Class) - Method in interface ilog.rules.xml.util.IlrXmlXomMapper
Return a Java field that will map the XML selected field.
MATCH - Static variable in interface ilog.rules.factory.IlrBinaryTester
The first value (rule property) is tested to match (be equal to) the second value.
match(IlrValue[]) - Method in class ilog.rules.factory.IlrFunctionFactory
Tests if the function accepts the values as arguments.
match(Class[]) - Method in class ilog.rules.factory.IlrFunctionFactory
Tests if the function accepts the types of arguments.
MATCH_DOWN - Static variable in interface ilog.rules.factory.IlrBinaryTester
The first value (rule property) is tested to be in the path formed from the second value to the hierarchy leaves.
MATCH_UP - Static variable in interface ilog.rules.factory.IlrBinaryTester
The first value (rule property) is tested to be in the path formed from the hierarchy root to the second value.
MATCH_UPDOWN - Static variable in interface ilog.rules.factory.IlrBinaryTester
The first value (rule property) is tested to either match up or match down the second value.
matches(Object) - Method in interface ilog.rules.res.persistence.trace.IlrCriteria
Tests if an object matches this IlrCriteria instance.
matchPackage(String) - Method in interface ilog.rules.factory.IlrClassFinder
Checks whether for the passed class name matches one of the imported packages.
MAX - Static variable in interface ilog.rules.factory.IlrBinaryOperator
This integer constant represents a maximum.
MAX_CODE_DENSITY - Static variable in interface ilog.rules.util.engine.IlrSequentialProperties
The maximum value of the density of the bytecode generated by the sequential mode compiler.
MAX_OPTIMIZATION_RATIO - Static variable in interface ilog.rules.util.engine.IlrSequentialProperties
The maximum value of a value or test optimization ratio for the sequential mode compiler.
maximum - Static variable in interface com.ibm.rules.engine.ruledef.runtime.Rule
The highest priority.
maximum - Static variable in interface ilog.rules.engine.IlrPriorityValues
The highest priority.
maximum - Variable in class ilog.rules.factory.IlrFactory
This field value represents the maximum priority level of the rule language.
members() - Method in class ilog.rules.bom.dynamic.IlrDynamicClass
Returns an iterator over all declared members (attributes, constructors and methods) of this class.
members() - Method in interface ilog.rules.bom.IlrClass
Returns an iterator over all declared members (attributes, constructors and methods) of this class.
memorySnapshot() - Method in class ilog.rules.engine.IlrRuntime
Performs a runtime memory snapshot.
merge(IlrObjectModel) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Merges objectModel into this object model.
merge(IlrObjectModel, IlrSelector) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Merges the subset of objectModel defined by selector into this object model.
merge(IlrObjectModel, IlrSelector, Iterator) - Method in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
Merges the subset of the objectModel defined by the selector and the initialTypes into this object model.
merge(IlrObjectModel) - Method in interface ilog.rules.bom.IlrObjectModel
Merges objectModel into this object model.
merge(IlrObjectModel, IlrSelector) - Method in interface ilog.rules.bom.IlrObjectModel
Merges the subset of objectModel defined by selector into this object model.
merge(IlrObjectModel, IlrSelector, Iterator) - Method in interface ilog.rules.bom.IlrObjectModel
Merges the subset of objectModel defined by selector and initialTypes into this object model.
mergeRules(IlrRuleset) - Method in class ilog.rules.engine.IlrRuleset
Deprecated. As of JRules 6.5 this method has been deprecated, considering the severe restrictions on its usage. For a consistent merge operation use incremental parsing on a single ruleset instead of relying on this method.
mergeXoms(IlrReflect, IlrReflect, IlrSelector) - Static method in class ilog.rules.xml.binding.IlrXmlHelper
Merges two dynamic XOM properties.
METHOD_KIND_PROPERTY - Static variable in interface ilog.rules.bom.IlrMethod
 
MIN - Static variable in interface ilog.rules.factory.IlrBinaryOperator
This integer constant represents a minimum.
MIN_CODE_DENSITY - Static variable in interface ilog.rules.util.engine.IlrSequentialProperties
The minimum value of the density of the bytecode generated by the sequential mode compiler.
MIN_OPTIMIZATION_RATIO - Static variable in interface ilog.rules.util.engine.IlrSequentialProperties
The minimum value of a value or test optimization ratio for the sequential mode compiler.
minimum - Static variable in interface com.ibm.rules.engine.ruledef.runtime.Rule
The lowest priority.
minimum - Static variable in interface ilog.rules.engine.IlrPriorityValues
The lowest priority.
minimum - Variable in class ilog.rules.factory.IlrFactory
This field value represents the minimum priority level of the rule language.
MINOR_VERSION - Static variable in class com.ibm.rules.engine.runtime.EngineVersion
The minor version of the product.
MINOR_VERSION - Static variable in class ilog.rules.tools.IlrVersion
The minor version of the product.
MISC - Static variable in class ilog.rules.archive.IlrRulesetArchive
A constant used to type an archive element as an element that contains miscellaneous data.
modelElementIterator() - Method in class ilog.rules.bom.dynamic.IlrDynamicPackage
Returns an iterator over the model elements contained in the namespace.
modelElementIterator() - Method in interface ilog.rules.bom.IlrNamespace
Returns an iterator over the model elements contained in the namespace.
modelFactory - Variable in class ilog.rules.bom.dynamic.IlrDynamicObjectModel
 
modifyForbiddenName(String) - Method in class ilog.rules.xml.util.IlrXmlDefaultXomMapper
Finalizes a name of a component by checking, for example, that is is not a keyword, and potentially modify it.
MULTIPLY - Static variable in interface ilog.rules.factory.IlrBinaryOperator
This integer constant represents a multiplication.
multiply(IlrValue) - Method in class ilog.rules.factory.IlrValue
Creates a value to represent the expression this * value.
MULTIPLY_ASSIGN - Static variable in class ilog.rules.factory.IlrAssignment
This value stands for a multiply assignment using *=.
multiplyAssign(IlrValue) - Method in class ilog.rules.factory.IlrFieldValue
Creates a field assignment represented by the value passed as the argument.
multiplyAssign(IlrValue) - Method in class ilog.rules.factory.IlrStaticFieldValue
Creates a field assignment represented by the value passed as the argument.

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