Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Business Rules Java API Reference 10g Release 3 (10.1.3) B19040-01
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J L M N O P Q R S T U V W X

## A

ADV_PREFIX - Static variable in class oracle.rules.sdk.editor.ruleset.Util
AbstractRepositoryConnection - class oracle.rules.sdk.store.AbstractRepositoryConnection.
  Provides a partial implementation of the `RepositoryConnection` interface.
AbstractRepositoryConnection() - Constructor for class oracle.rules.sdk.store.AbstractRepositoryConnection
Action - class oracle.rules.sdk.editor.ruleset.Action.
  An action, such as assert, assign, call, or retract.
ActionTable - class oracle.rules.sdk.editor.ruleset.ActionTable.
  An ActionTable is an ordered list of actions.
AdvancedExpression - class oracle.rules.sdk.editor.ruleset.AdvancedExpression.
  An AdvancedExpression is a String consisting of variables, calls, literals, and operators.
AdvancedExpression(DataModel) - Constructor for class oracle.rules.sdk.editor.ruleset.AdvancedExpression
AdvancedExpression(DataModel, String) - Constructor for class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  This constructor is for internal use by the DataModel editor.
ArrayException - exception oracle.rules.rl.exceptions.ArrayException.
  Semantic error -- an Array is expected at the given location in the source.
AssignmentException - exception oracle.rules.rl.exceptions.AssignmentException.
  Semantic error in assignment.
acat(String[], String[]) - Static method in class oracle.rules.sdk.editor.ruleset.Util
acat(String[], String[], String[]) - Static method in class oracle.rules.sdk.editor.ruleset.Util
add() - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  Create a constraint and add it to the constraint table
add(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
add() - Method in class oracle.rules.sdk.editor.datamodel.EnumValueTable
  Create a enum value then add it to the enum value table
add() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameterTable
  Create a Formal parameter and add it to the Formal Parameter table
add() - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  Create a Function and add it to the Function table
add() - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  Create a Property and add it to the Property table
add() - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  Create a Variable and add it to the Variable table
add() - Method in class oracle.rules.sdk.editor.ruleset.ActionTable
  Create a new Action and add it to the end of the ActionTable
add(int) - Method in class oracle.rules.sdk.editor.ruleset.ActionTable
  Create a new Action and add it at the given index
add() - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Create a new Pattern and add it to the end of the PatternTable
add(int) - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Create a new Pattern and add it at the given index
add(int, Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Unsupported - use the type safe specific add methods to add new instances, for example Action.add(index).
add(Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Unsupported - use the type safe specific add methods to add new instances, for example Action.add().
add() - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Create a new Rule and add it to the end of the RuleTable
add(int) - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Create a new Rule and add it at the given index
add() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTestTable
  Create a new SimpleTest and add it to the end of the SimpleTestTable
add(int) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTestTable
  Create a new SimpleTest and add it at the given index
addAll(Collection) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Unsupported - use the type safe specific add methods to add new instances, for example Action.add().
addJavaClass(DataModel, String) - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Add a java class available for SDK classloader to data model.
addJavaClasses(DataModel, List) - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Add a list of java classes available for SDK classloader to data model.
addObject(Object) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Adds an Object to the rule session state of this rule session.
addObjects(List) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Adds the List of objects to the rule session state of this rule session.
addRLFactType() - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Create a RLFactType and add it to the Fact type table
addToken(Object) - Method in class oracle.rules.sdk.exception.MessageInfo
addToken(Object) - Method in class oracle.rules.sdk.exception.OracleRulesException
addUserPath(String) - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Add a user class path to SDK class loader
addUserPath(URL) - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Add a user class path to SDK class loader
add_escapes(String) - Method in class oracle.rules.rl.exceptions.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
append(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Append the given string to the end of the existing Value Behavior is the same as the append method of java.lang.StringBuffer, except that a null value of str inserts the String "null".
assertXPath(String, Object, String) - Method in class oracle.rules.rl.RuleSession

## B

BITOPS - Static variable in class oracle.rules.sdk.editor.ruleset.Util
BITOP_AND - Static variable in class oracle.rules.sdk.editor.ruleset.Util
BITOP_OR - Static variable in class oracle.rules.sdk.editor.ruleset.Util
BOOLEAN - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
BYTE - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
balanced() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Matches up operators which come in pairs, such as ( ), then returns an array of ordered pairs of the matches.
balanced(String) - Method in class oracle.rules.sdk.editor.ruleset.ExprParser

## C

CFG_APP_NAME - Static variable in class oracle.rules.rl.RuleSession
  The key for setting the application (or component) name to associate this RuleSession with for DMS statistics.
CFG_DMS - Static variable in class oracle.rules.rl.RuleSession
  The key for setting the Boolean to enable DMS for this RuleSession.
CFG_LOCALE - Static variable in class oracle.rules.rl.RuleSession
  The key for setting the Locale for this RuleSession.
CFG_LOGGING - Static variable in class oracle.rules.rl.RuleSession
  The key for setting the Boolean to enable logging for this RuleSession.
CFG_SESSION_NAME - Static variable in class oracle.rules.rl.RuleSession
  The key for setting the string to use for this RuleSession.
CHAR - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
CLASSNAME_PROP - Static variable in class oracle.rules.sdk.store.RepositoryConnectionFactory
  The value of this property is the fully qualified class name of a class that implements `RepositoryConnection`.
CODE_VERSION - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
CONJUNCTIONS - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
CONJUNCTIONS - Static variable in class oracle.rules.sdk.editor.ruleset.Util
  Array containing CONJUNCTION_ constants used in Patterns and AdvancedExpressions.
CONJUNCTION_AND - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
  Use with Conjunction properties
CONJUNCTION_AND - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONJUNCTION_OR - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
CONJUNCTION_OR - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONSTRAINTLIST - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONSTRAINTSELECTED - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONSTRAINT_ANY - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CONSTRAINT_FIXED - Static variable in class oracle.rules.sdk.editor.ruleset.Util
CREATION_METADATA - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  The key for the document creation date (`java.util.Date`) in the `Map` of metadata returned by `getDocumentMetadata`.
CUSTOM - Static variable in class oracle.rules.sdk.editor.ruleset.Util
Constraint - class oracle.rules.sdk.editor.datamodel.Constraint.
  There are three types of constraints: enumeration, range and regular expression.
ConstraintTable - class oracle.rules.sdk.editor.datamodel.ConstraintTable.
  Top level table in the datamodel.
Constructor - class oracle.rules.sdk.editor.datamodel.Constructor.
  Represent a Java class constructor
ConstructorException - exception oracle.rules.rl.exceptions.ConstructorException.
  Semantic error -- "new" operator cannot find a constructor for given class with appropriate argument types.
ConstructorTable - class oracle.rules.sdk.editor.datamodel.ConstructorTable.
  A list of constructors for Java FactType
ContextException - exception oracle.rules.rl.exceptions.ContextException.
  Semantic error -- a language feature is used in the wrong context.
ConversionException - exception oracle.rules.rl.exceptions.ConversionException.
  Semantic error -- an unsupported type conversion is called for.
CreateFileRepository - class oracle.rules.sdk.store.util.CreateFileRepository.
  Creates an empty file repository.
CreateFileRepository() - Constructor for class oracle.rules.sdk.store.util.CreateFileRepository
cachesModifications() - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Returns `true` if the underlying implementation caches repository modifications.
cachesModifications() - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Returns `true` if the underlying implementation caches repository modifications.
callFunction(String) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Execute the RL function with no arguments, returning result.
callFunction(String) - Method in class oracle.rules.rl.RuleSession
  Execute the RL function with no arguments, returning result.
callFunctionWithArgument(String, Object) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Execute the RL function with one argument, returning result.
callFunctionWithArgument(String, Object) - Method in class oracle.rules.rl.RuleSession
  Execute the RL function with one argument, returning result.
callFunctionWithArgumentArray(String, Object[]) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Execute the RL function with given array arguments, returning result.
callFunctionWithArgumentArray(String, Object[]) - Method in class oracle.rules.rl.RuleSession
  Execute the RL function with given array arguments, returning result.
callFunctionWithArgumentList(String, List) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Execute the RL function with given list of arguments, returning result.
callFunctionWithArgumentList(String, List) - Method in class oracle.rules.rl.RuleSession
  Execute the RL function with given list of arguments, returning result.
callback - Variable in class oracle.rules.sdk.store.AbstractRepositoryConnection
checkUse(String, String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
clear() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  HashMap.clear() is overridden to set the RuleComponent tree to its initial state.
close() - Method in interface oracle.rules.sdk.repository.RuleRepository
  It is the place for the repository to release any resources used.
componentType - Variable in class oracle.rules.rl.RLClass
containsObject(Handle) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Returns true if the Object associated with the specified Handle is in the rule session state of this rule session.
containsWildcard() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns true if there is a wildcard in any portion of this document ID.
create(String) - Static method in class oracle.rules.sdk.store.util.CreateFileRepository
createDocument(DocumentID, Document) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Creates a new document in the repository, identified by the specified `Document` with the specified initial content.
createDocument(DocumentID, Document) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Creates a new document in the repository, identified by the specified `Document` with the specified initial content.
createDocumentID() - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Creates an empty `DocumentID` for use with this `RepositoryConnection`.
createDocumentID(String, String, String, String, String, String) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Creates a `DocumentID` for use with this `RepositoryConnection` from the individual components.
createDocumentID(DocumentID) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Creates a `DocumentID` for use with this `RepositoryConnection` from the specified DocumentID.
createDocumentID() - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Creates an empty `DocumentID` for use with this `RepositoryConnection`.
createDocumentID(String, String, String, String, String, String) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Creates a `DocumentID` for use with this `RepositoryConnection` from the individual components.
createDocumentID(DocumentID) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Creates a `DocumentID` for use with this `RepositoryConnection` from the specified DocumentID.
createRuleExecutionSet(InputStream, Map) - Method in class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from the specified input stream.
createRuleExecutionSet(Object, Map) - Method in class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from an abstract syntax tree.
createRuleExecutionSet(Reader, Map) - Method in class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from the specified Reader.
createRuleExecutionSet(String, String, RuleSource[], String[], Map) - Method in class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from the specified parameters.
createRuleExecutionSet(Element, Map) - Method in class oracle.rules.jsr94.admin.RLRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from the specified XML document.
createRuleExecutionSet(Serializable, Map) - Method in class oracle.rules.jsr94.admin.RLRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from an abstract syntax tree.
createRuleExecutionSet(String, Map) - Method in class oracle.rules.jsr94.admin.RLRuleExecutionSetProvider
  Create a RuleExecutionSet implementation from an XML document referenced by the specified URI (interpreted as a URL).
createRuleRepositoryInstance(RepositoryType) - Static method in class oracle.rules.sdk.repository.RepositoryManager
  Create an un-initialized repository instance of the given type

## D

DATAMODEL - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
DEFAULT_LOCALE - Static variable in class oracle.rules.sdk.exception.MessageInfo
DEFAULT_MODEL_NAME - Static variable in class oracle.rules.sdk.editor.datamodel.DataModel
  Construct a read-only datamodel object for a given version
DESCRIPTION - Static variable in class oracle.rules.sdk.store.Registration
  The suffix for the base key used to get the description.
DMService - class oracle.rules.sdk.editor.datamodel.DMService.
  Utility class: it converts a data model in editor into persistent format and read a persistent format back to editor data model.
DMService() - Constructor for class oracle.rules.sdk.editor.datamodel.DMService
DOCUMENT_VERSION - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
DOUBLE - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
DataModel - class oracle.rules.sdk.editor.datamodel.DataModel.
  DataModel is the top level container of the entire model, through which applications can access the list of global variables, constraints, functions and FactTypes.
DataModel(RuleDictionary) - Constructor for class oracle.rules.sdk.editor.datamodel.DataModel
  Constructor used to edit a datamodel.
DataModelException - exception oracle.rules.sdk.exception.DataModelException.
DataModelException(String) - Constructor for class oracle.rules.sdk.exception.DataModelException
DataModelException(String, String) - Constructor for class oracle.rules.sdk.exception.DataModelException
DataModelException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.DataModelException
DataModelException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.DataModelException
DeleteException - exception oracle.rules.sdk.exception.DeleteException.
  Exception related to delete operation
DeleteException(String) - Constructor for class oracle.rules.sdk.exception.DeleteException
DeleteException(String, String) - Constructor for class oracle.rules.sdk.exception.DeleteException
DeleteException(String, String, List) - Constructor for class oracle.rules.sdk.exception.DeleteException
DeleteException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.DeleteException
DeleteException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.DeleteException
DictionaryAlreadyExistsException - exception oracle.rules.sdk.exception.DictionaryAlreadyExistsException.
  Exception related to save dictionary to repository
DictionaryAlreadyExistsException(String) - Constructor for class oracle.rules.sdk.exception.DictionaryAlreadyExistsException
DictionaryAlreadyExistsException(String, String) - Constructor for class oracle.rules.sdk.exception.DictionaryAlreadyExistsException
DictionaryAlreadyExistsException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.DictionaryAlreadyExistsException
DictionaryAlreadyExistsException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.DictionaryAlreadyExistsException
DocumentException - exception oracle.rules.sdk.store.DocumentException.
  Thrown when an error is encountered processing the document itself.
DocumentException(String) - Constructor for class oracle.rules.sdk.store.DocumentException
DocumentException(String, Throwable) - Constructor for class oracle.rules.sdk.store.DocumentException
DocumentExistsException - exception oracle.rules.sdk.store.DocumentExistsException.
  Thrown by `createDocument` to indicate that a document corresponding the `DocumentID` already exists in the repository.
DocumentExistsException(String) - Constructor for class oracle.rules.sdk.store.DocumentExistsException
DocumentExistsException(String, Throwable) - Constructor for class oracle.rules.sdk.store.DocumentExistsException
DocumentID - interface oracle.rules.sdk.store.DocumentID.
  A `DocumentID` identifies rule document(s) in a repository store accessed with a `RepositoryConnection`.
DocumentIDException - exception oracle.rules.sdk.store.DocumentIDException.
  Thrown to indicate that the ID defined in an `DocumentID` object is not valid.
DocumentIDException(String) - Constructor for class oracle.rules.sdk.store.DocumentIDException
DocumentIDException(String, Throwable) - Constructor for class oracle.rules.sdk.store.DocumentIDException
DocumentNotFoundException - exception oracle.rules.sdk.store.DocumentNotFoundException.
  Thrown to indicate that the `DocumentID` did not identify a document in the repository.
DocumentNotFoundException(String) - Constructor for class oracle.rules.sdk.store.DocumentNotFoundException
DocumentNotFoundException(String, Throwable) - Constructor for class oracle.rules.sdk.store.DocumentNotFoundException
dataModelRL() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Generate the RL for the data model.
debugDataModelRL(Map) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Syntax check the generated RL for the data model.
debugRuleSetRL(String, Map) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Syntax check the generated RL for a RuleSet.
decode(String) - Static method in class oracle.rules.sdk.store.util.HexCodec
  Returns the decoded hex string.
decodeIfNeeded(String) - Static method in class oracle.rules.sdk.store.util.HexCodec
  If the first two characters of the specified string are "__", it is assumed to have been hex encoded by `encodeIfNeeded`.
deleteDocument(DocumentID) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Deletes the document identified by the specified `DocumentID` from the repository.
deleteDocument(DocumentID) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Deletes the document identified by the specified `DocumentID` from the repository.
deserializeDataModel(Element) - Method in interface oracle.rules.sdk.repository.XMLSerializer
  deserialize the datamodel XML document into java objects
deserializeOptionSet(Element, DataModel) - Method in interface oracle.rules.sdk.repository.XMLSerializer
deserializeRuleSet(Element, DataModel) - Method in interface oracle.rules.sdk.repository.XMLSerializer
  deserialize the ruleset XML document into java objects
discardCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Discards the most recent saved copy.
discardCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Discards the most recent saved copy.

## E

ENUMERATION - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
ENUM_VALUE_KEY - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
ERROR_CHARLIT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_MISSING_DIMENSIONS - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_NUMBER - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_NUMBER_PARMS - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_PARSE_SEQ - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_TYPE_INVOCATION - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_TYPE_OP_TYPE - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNDIMENSIONED - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNKNOWN_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNKNOWN_FUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNKNOWN_IDENTIFIER - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNKNOWN_TOKEN - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNMATCHED - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
ERROR_UNTERMINATED - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
EditorService - class oracle.rules.sdk.editor.ruleset.EditorService.
  Convert Editor objects to and from Persistence Objects
EditorService() - Constructor for class oracle.rules.sdk.editor.ruleset.EditorService
EngineException - exception oracle.rules.rl.exceptions.EngineException.
  RL Engine exception.
EnumValue - class oracle.rules.sdk.editor.datamodel.EnumValue.
  Represent a value in an enumeration list.
EnumValueTable - class oracle.rules.sdk.editor.datamodel.EnumValueTable.
  Contains a list of enumeration values for the enumeration constraint
ExprParser - class oracle.rules.sdk.editor.ruleset.ExprParser.
  Scans an input expression string, and if successful, parses the string.
ExprParser(String, RuleComponent, int) - Constructor for class oracle.rules.sdk.editor.ruleset.ExprParser
  Only scans and parses, does not analyze
ExprParser(String, RuleComponent, int, List, List, List, List, DataModel, Constant) - Constructor for class oracle.rules.sdk.editor.ruleset.ExprParser
ExprParser.Token - class oracle.rules.sdk.editor.ruleset.ExprParser.Token.
  Token represents a lexeme in a parsed expression.
Expression - class oracle.rules.sdk.editor.ruleset.Expression.
  An expression is a String containing either a primary expression term, such as a constant or a variable, or an advanced expression, with multiple terms and operators.
Expression() - Constructor for class oracle.rules.sdk.editor.ruleset.Expression
ExpressionTable - class oracle.rules.sdk.editor.ruleset.ExpressionTable.
  An ExpressionTable is a list of expressions which can be used in function calls or asserts.
ExpressionTable() - Constructor for class oracle.rules.sdk.editor.ruleset.ExpressionTable
encode(String) - Static method in class oracle.rules.sdk.store.util.HexCodec
  Returns the hex encoding of the specified string.
encodeIfNeeded(String) - Static method in class oracle.rules.sdk.store.util.HexCodec
  If the specified string contains any non-ascii Unicode characters, then a hex encoding of the string prepended with "__" is returned.
encountered - Variable in class oracle.rules.rl.exceptions.ParseException
  This is the value of the unexpected token.
eol - Variable in class oracle.rules.rl.exceptions.RLException
  The end of line string for this machine.
executeRules() - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Executes the rules in the rule execution set bound to this rule session.
executeRuleset(String) - Method in class oracle.rules.rl.RuleSession
  Execute the ruleset
executeRuleset(Reader) - Method in class oracle.rules.rl.RuleSession
  Execute the ruleset
exists(String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Query whether a dictioanry with given name and marker name exists in the repository.
expectOne - Variable in class oracle.rules.rl.exceptions.ParseException
  Whether just one token stream is expected
expected - Variable in class oracle.rules.rl.exceptions.ParseException
  The values of tokens expected at this point of the parse.
exportDictionary(String, String, URL) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Export a dictionary associated with the given marker in the repository to a file.
exportDictionary(String, URL) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Export all versions of the selected dictionary in the repository.

## F

FALSE - Static variable in class oracle.rules.sdk.editor.datamodel.DMService
FLOAT - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
FORMS - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
FORMS - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
FORMS - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORMS - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
FORM_ADVANCED - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
FORM_ASSERT - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_ASSERT_NEW - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_ASSIGN - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_CALL - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_FACT_TYPE - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
  Use with Pattern Form
FORM_LITERAL - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
FORM_MAKE_CHOICE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_NESTED_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_RETRACT - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_RL - Static variable in class oracle.rules.sdk.editor.ruleset.Action
FORM_SINGLE_TERM - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
FactClassException - exception oracle.rules.rl.exceptions.FactClassException.
  Semantic error -- a Java class has been used before its fact class statement.
FactType - class oracle.rules.sdk.editor.datamodel.FactType.
  Represents either a primitive type, a java type, a JAXB type or an RL type
FactTypeTable - class oracle.rules.sdk.editor.datamodel.FactTypeTable.
  Top level table in the datamodel.
Field - class oracle.rules.sdk.editor.datamodel.Field.
  Represent a static public Java Field
FieldTable - class oracle.rules.sdk.editor.datamodel.FieldTable.
  A list of fields
FinalClassException - exception oracle.rules.rl.exceptions.FinalClassException.
  Semantic error -- a final RL or java fact class is extended by another class A final RL class or a java class with a final fact class declaration cannot be extended by another class
FormalParameter - class oracle.rules.sdk.editor.datamodel.FormalParameter.
  Formal Parameter in a function
FormalParameterTable - class oracle.rules.sdk.editor.datamodel.FormalParameterTable.
  A list of formal parameters
Function - class oracle.rules.sdk.editor.datamodel.Function.
  Represent a RL function
FunctionTable - class oracle.rules.sdk.editor.datamodel.FunctionTable.
  Top level table in the datamodel.
FunctionTable(DataModel) - Constructor for class oracle.rules.sdk.editor.datamodel.FunctionTable
flatten() - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
flush() - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Flushes repository modifications to the underlying repository.
flush() - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Flushes repository modifications to the underlying repository.
forName(String, RuleSession) - Static method in class oracle.rules.rl.RLClass
  Get the RLClass given its fully qualified name and rule session in which it is defined.

## G

generatedFrom() - Method in class oracle.rules.sdk.editor.datamodel.JaxbFactType
  Get the source XML Schema
get(RLObject, int) - Static method in class oracle.rules.rl.RLArray
  Returns the value of the indexed component in the specified array object.
get(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get the property as an Object from the given RLObject.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.Field
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.Method
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.Property
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Overwrite hashtable get method.
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.Action
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.Expression
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Generic property getter inheirited from `RuleComponent`.
get(String, int) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the RuleComponent at the given index from the named RuleComponentTable.
get(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Return the RuleComponent with the given id from the table
get(Object) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
get(String) - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method to retrieve the property value stored in the exception.
getAction(int) - Method in class oracle.rules.sdk.editor.ruleset.ActionTable
  Get the Action at the given index
getAction(String) - Method in class oracle.rules.sdk.editor.ruleset.ActionTable
  Get the Action with the given ID
getAction(int) - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Shorthand for getActionTable.getAction(i)
getActionTable() - Method in class oracle.rules.sdk.editor.ruleset.Rule
  table the actions for the rule
getActions() - Method in class oracle.rules.sdk.editor.ruleset.ActionTable
  Get Actions as an Array of the correct type.
getAdvancedExpression() - Method in class oracle.rules.sdk.editor.datamodel.InitValue
  Get the advanced expression.
getAdvancedExpression() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getAdvancedExpression() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get AdvancedExpression for checking syntax and creating option lists
getAlias() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Get alias of the model element.
getAllowChaining() - Method in class oracle.rules.sdk.editor.datamodel.Field
  Allow expression chaining, e.g. a.b.foo().
getAllowChaining() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Allow expression chaining, e.g. foo().bar().
getAllowChaining() - Method in class oracle.rules.sdk.editor.datamodel.Method
  Allow expression chaining, e.g. a.foo().bar().
getAllowChaining() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Allow expression chaining, e.g. a.b.foo().
getArgs() - Method in class oracle.rules.rl.exceptions.RLException
  Get the message arguments for this localized exception message.
getArrayComponentType() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  If the facttype represents an array, what is the component type of the array.
getBeanProperties() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get all the bean properties inside the java fact type
getBegin() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getBegin() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
  Set by AdvancedExpression.validate() when an expression is typed in incorrectly.
getBegin() - Method in class oracle.rules.sdk.editor.ruleset.Token
getBody() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get function body: only support RL Text body
getBoolean(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get boolean property.
getByte(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get byte property.
getChar(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get char property.
getClassName() - Method in class oracle.rules.sdk.editor.datamodel.Constructor
  Get the java class name to which the constructor belong
getClassName() - Method in class oracle.rules.sdk.store.Registration
  Returns the className of the `RepositoryConnection` for this implementation.
getCode() - Method in class oracle.rules.sdk.exception.MessageInfo
  Returns the Message/Exception code
getCode(Locale) - Method in class oracle.rules.sdk.exception.MessageInfo
getColumn() - Method in class oracle.rules.rl.exceptions.RLException
  Get the column number
getComponentType() - Method in class oracle.rules.rl.RLClass
  If this RLClass is an array, get the type of the array component
getConcatCursorToken() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getConcatTokens() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getConjunction() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get conjunction which combines this Pattern with the following Pattern, if any.
getConjunction() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
  Get {the conjunction (and/or) combining this pattern with the next in the table.
getConjunctionConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getConjunctionConstraint() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getConjunctionOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getConjunctionOptions() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getConjunctionSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getConjunctionSelected() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getConstant() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstantConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstantOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstantSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstraint(int) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  get a constraint by index
getConstraint(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  get a constraint by id
getConstraint(String) - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get a constraint by name
getConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the option list for the property, if any.
getConstraintByName(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  get a constraint by name
getConstraintList(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
getConstraintTable() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get the constraint Table
getConstraints() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all constraint inside the data model
getConstructor(int) - Method in class oracle.rules.sdk.editor.datamodel.ConstructorTable
  get a constructor by index
getConstructor(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstructorTable
  get a constructor by id
getConstructor() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstructorConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstructorOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstructorSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getConstructorTable() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Only applicable to java fact type.
getConstructors() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get all the constructors inside the java fact type
getContents() - Method in class oracle.rules.sdk.exception.Messages
getContents() - Method in class oracle.rules.sdk.exception.Messages_ar
getContents() - Method in class oracle.rules.sdk.exception.Messages_cs
getContents() - Method in class oracle.rules.sdk.exception.Messages_da
getContents() - Method in class oracle.rules.sdk.exception.Messages_de
getContents() - Method in class oracle.rules.sdk.exception.Messages_el
getContents() - Method in class oracle.rules.sdk.exception.Messages_es
getContents() - Method in class oracle.rules.sdk.exception.Messages_es_ES
getContents() - Method in class oracle.rules.sdk.exception.Messages_fi
getContents() - Method in class oracle.rules.sdk.exception.Messages_fr
getContents() - Method in class oracle.rules.sdk.exception.Messages_fr_CA
getContents() - Method in class oracle.rules.sdk.exception.Messages_hu
getContents() - Method in class oracle.rules.sdk.exception.Messages_it
getContents() - Method in class oracle.rules.sdk.exception.Messages_iw
getContents() - Method in class oracle.rules.sdk.exception.Messages_ja
getContents() - Method in class oracle.rules.sdk.exception.Messages_ko
getContents() - Method in class oracle.rules.sdk.exception.Messages_nl
getContents() - Method in class oracle.rules.sdk.exception.Messages_no
getContents() - Method in class oracle.rules.sdk.exception.Messages_pl
getContents() - Method in class oracle.rules.sdk.exception.Messages_pt
getContents() - Method in class oracle.rules.sdk.exception.Messages_pt_BR
getContents() - Method in class oracle.rules.sdk.exception.Messages_ro
getContents() - Method in class oracle.rules.sdk.exception.Messages_ru
getContents() - Method in class oracle.rules.sdk.exception.Messages_sk
getContents() - Method in class oracle.rules.sdk.exception.Messages_sv
getContents() - Method in class oracle.rules.sdk.exception.Messages_th
getContents() - Method in class oracle.rules.sdk.exception.Messages_tr
getContents() - Method in class oracle.rules.sdk.exception.Messages_zh_CN
getContents() - Method in class oracle.rules.sdk.exception.Messages_zh_TW
getCursorPosition() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getCursorToken() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getCursorTokenIndex() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getCustom(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the value of the input custom property.
getCustomMode() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get custom editing mode.
getDataModel() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get the data model in the dictionary
getDataModel() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Get the containing DataModel Object
getDeclaredProperties() - Method in class oracle.rules.rl.RLClass
  Get all RLPropertys declared by this RLClass
getDeclaredProperty(String) - Method in class oracle.rules.rl.RLClass
  Get the RLProperty this RLClass declares by name
getDeclaringClass() - Method in class oracle.rules.rl.RLProperty
  Get the RLClass that declares this property.
getDefaultValue() - Method in class oracle.rules.sdk.editor.datamodel.Field
  Get default of the field
getDefaultValue() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Get default of the property
getDescription() - Method in class oracle.rules.rl.exceptions.RLException
  Get the description of this exception
getDescription() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the user supplied description of this rule component.
getDescription(Locale) - Method in class oracle.rules.sdk.repository.RepositoryType
  Get the description for the repository type
getDescriptionKey() - Method in class oracle.rules.sdk.store.Registration
  Returns the base key for the name and description for the `RepositoryConnection` implementation this registration represents.
getDetails(Locale) - Method in class oracle.rules.sdk.exception.OracleRulesException
getDictionaryDescription() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get description of the dictionary.
getDictionaryDescription(String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Get description about a particular dictionary.
getDictionaryName() - Method in class oracle.rules.jsr94.admin.JarRepositorySource
  Get the name of the dictionary in the repository.
getDictionaryName() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets the name of the dictionary in the repository.
getDictionaryName() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the name of the dictionary in this document ID
getDictionaryNames() - Method in interface oracle.rules.sdk.repository.RuleRepository
  Get names of dictionaries stored in the repository
getDictionaryVersion() - Method in class oracle.rules.jsr94.admin.JarRepositorySource
  Get the version of the dictionary.
getDictionaryVersion() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Get the version of the dictionary.
getDisplayName(Locale) - Method in class oracle.rules.sdk.repository.RepositoryType
  Get display name for the repository type
getDisplayString() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get the String that describes the constraint.
getDocument(DocumentID) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Gets the document identified by the specified `DocumentID`.
getDocument(DocumentID) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Gets the document identified by the specified `DocumentID`.
getDocumentBuilder() - Static method in class oracle.rules.sdk.store.util.XMLUtil
  Gets a document builder.
getDocumentMetadata(DocumentID) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Gets the metadata for the document identified by the specified `DocumentID`.
getDocumentMetadata(DocumentID) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Gets the metadata for the document identified by the specified `DocumentID`.
getDocumentName() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the document name in this document ID
getDocumentType() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the document type in this document ID
getDouble(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get double property.
getElement() - Method in interface oracle.rules.rl.XLink
getEnd() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getEnd() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
  Set by AdvancedExpression.validate() when an expression is typed in incorrectly.
getEnd() - Method in class oracle.rules.sdk.editor.ruleset.Token
getEnumValue(int) - Method in class oracle.rules.sdk.editor.datamodel.EnumValueTable
  get a enum value by index
getEnumValueTable() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get the list of possible values.
getEnumValues() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  A convenient API to get enumeration values as a list of Strings
getError() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
  See ExprParser.ERROR* for specific codes
getErrorCode() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
getErrorCode() - Method in class oracle.rules.sdk.exception.OracleRulesException
  Returns the Message/Exception code.
getExceptions() - Method in class oracle.rules.sdk.editor.datamodel.Constructor
  Get all the exception types of the constructor bases on the definition order
getExceptions() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get all the exceptions of the function
getExistingName() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
getExpression(int) - Method in class oracle.rules.sdk.editor.ruleset.Action
  Shorthand for getExpressionTable.getExpression(i)
getExpression(int) - Method in class oracle.rules.sdk.editor.ruleset.ExpressionTable
  Get the Expression at the given index
getExpression(String) - Method in class oracle.rules.sdk.editor.ruleset.ExpressionTable
  Get the Expression with the given ID
getExpressionTable() - Method in class oracle.rules.sdk.editor.ruleset.Action
getExpressions() - Method in class oracle.rules.sdk.editor.ruleset.ExpressionTable
  Get Expressions as an Array of the correct type.
getFactClasses() - Method in class oracle.rules.rl.RuleSession.ParsedRulesetInfo
getFactIds() - Method in class oracle.rules.rl.RuleSession
  Get an `Iterator` over the fact IDs for the objects that have been asserted as facts in working memory.
getFactObjects() - Method in class oracle.rules.rl.RuleSession
  Get an `Iterator` over the objects that have been asserted as facts in working memory.
getFactType(int) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  get a factType by index
getFactType(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  get a factType by id
getFactType() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get the alias of the fact type.
getFactTypeByAlias(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  get a factType by alias
getFactTypeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  get a factType by id
getFactTypeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  get a factType by name
getFactTypeConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFactTypeOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFactTypeSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFactTypeTable() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all FactTypes inside the data model
getFactTypes() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all FactTypes inside the data model
getField(int) - Method in class oracle.rules.sdk.editor.datamodel.FieldTable
  get a field by index
getField(String) - Method in class oracle.rules.sdk.editor.datamodel.FieldTable
  get a field by id
getFieldByName(String) - Method in class oracle.rules.sdk.editor.datamodel.FieldTable
  get a field by name
getFinal() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Whether the variable is final?
getFloat(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get float property.
getForm() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get the form of the constraint
getForm() - Method in class oracle.rules.sdk.editor.datamodel.FactType
  Get the form of the fact type.
getForm() - Method in class oracle.rules.sdk.editor.ruleset.Action
  Get What kind of action.
getForm() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getForm() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get Form describing whether this Pattern simple fact type or a subtable of fact types.
getFormConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Action
getFormConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getFormConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFormOptions() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get the list of possible form values
getFormOptions() - Method in class oracle.rules.sdk.editor.datamodel.FactType
  Get the list of possible form values
getFormOptions() - Method in class oracle.rules.sdk.editor.ruleset.Action
getFormOptions() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getFormOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFormSelected() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
getFormSelected() - Method in class oracle.rules.sdk.editor.ruleset.Action
getFormSelected() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getFormSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getFormalParameter(int) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameterTable
  get a formalParameter by index
getFormalParameter(String) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameterTable
  get a formalParameter by id
getFormalParameterTable() - Method in class oracle.rules.sdk.editor.datamodel.Constructor
  Get all the parameter types of the constructor based on the definition order.
getFormalParameterTable() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get all the parameters of the function
getFormalParameters() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get all the formal parameters of the function
getFunction(String) - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get a function by name
getFunction(int) - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  get a function by index
getFunction(String) - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  get a function by id
getFunction() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getFunctionByName(String) - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  get a function by name
getFunctionConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getFunctionOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getFunctionSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getFunctionTable() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get the function table
getFunctions() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all functions inside the data model
getGeneratedBy() - Method in class oracle.rules.sdk.exception.MessageInfo
  Returns which component throw the exception
getHandles() - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Returns a List of Handles, one for each Object in the rule session state for this rule session.
getID() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Get ID of the model element.
getID() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns a unique ID for each rule component in the edit session.
getInitPropDescription(String, Locale) - Method in class oracle.rules.sdk.repository.RepositoryType
  Get description for an initialization property
getInitPropDispName(String, Locale) - Method in class oracle.rules.sdk.repository.RepositoryType
  Get display name for an initialization property
getInitPropKeys() - Method in class oracle.rules.sdk.repository.RepositoryType
  Get keys of the properties needed in initialization
getInitPropertyKeys() - Method in class oracle.rules.sdk.store.Registration
  Returns an array of base keys, one per initialization parameter.
getInstance() - Static method in class oracle.rules.sdk.exception.ResourceManager
getInt(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get int property.
getIsArray() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Whether it is an array
getIsBuiltIn() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Whether the funtion is a RL built-in function or user-defined function
getIsReadable() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Whether it is a readable property.
getIsStatic() - Method in class oracle.rules.sdk.editor.datamodel.Method
  Whether the method is static
getIsWritable() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Whether it is a writable property.
getJarRepository(String) - Static method in class oracle.rules.sdk.repository.RepositoryManager
  A convenient API to get a Jar type Repository
getJavaFactTypes() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all Java FactTypes inside the data model (excluding JAXB fact type)
getJaxbFactTypes() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all Jaxb FactTypes inside the data model
getKey() - Method in class oracle.rules.sdk.repository.RepositoryType
  Get the key for the repository type
getKey() - Method in class oracle.rules.sdk.store.Registration
  Returns The key used to register this registration.
getLeft() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getLength(RLObject) - Static method in class oracle.rules.rl.RLArray
  Get length of RL array.
getLine() - Method in class oracle.rules.rl.exceptions.RLException
  Get the line number where this exception occurred
getLiteralValue() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getLiteralValueConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getLiteralValueOptions() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getLiteralValueSelected() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getLocale() - Method in class oracle.rules.rl.RuleSession
  Get the Locale for the rule session.
getLocale() - Method in class oracle.rules.sdk.repository.RepositoryContext
  Get the Locale
getLocation() - Method in class oracle.rules.jsr94.admin.JarRepositorySource
  Get the location of the repository.
getLong(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get long property.
getLowerBound() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get lower bound.
getMarked() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  see `RuleComponentTable.mark(Enumeration)`
getMarker() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
getMarker() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the marker in this document ID.
getMarkerDescription() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get description of the marker.
getMarkerDescription(String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Get description about a particular marker
getMarkerNames(String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  get list of marker names for a dictionary from the repository
getMatchToken() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getMessage() - Method in class oracle.rules.rl.exceptions.RLException
  Get the detailed message for this RLException.
getMessage() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
getMessage(Locale) - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
getMessage() - Method in class oracle.rules.sdk.exception.MessageInfo
  Returns the message for this Message/Exception
getMessage(Locale) - Method in class oracle.rules.sdk.exception.MessageInfo
  Returns the locale specific message for this Message/Exception
getMessage() - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method that overrides getMessage() method of the Exception class.
getMessage(Locale) - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method to retrieve (entire) exception message with a given Locale.
getMessageInfo() - Method in class oracle.rules.sdk.exception.OracleRulesException
getMessageOnly(Locale) - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method to retrieve exception message only (exclude error code and root cause)
getMethod(int) - Method in class oracle.rules.sdk.editor.datamodel.MethodTable
  get a method by index
getMethod(String) - Method in class oracle.rules.sdk.editor.datamodel.MethodTable
  get a method by id
getMethodTable() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get methods of the java fact type
getMethods() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get all the methods inside the java fact type
getMsgID() - Method in class oracle.rules.rl.exceptions.RLException
  Get the message ID for this localized exception message.
getName() - Method in class oracle.rules.rl.RLClass
  Get fully qualified name of this RLClass
getName() - Method in class oracle.rules.rl.RLProperty
  Get property name
getName() - Method in class oracle.rules.rl.RuleSession
  Get the name associated with this rule session.
getName() - Method in interface oracle.rules.rl.XLink
getName() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get the name of the dictionary
getName() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Every element (except overloaded methods) in a data model has a unique name in its context.
getName() - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Get the name of the rule which must be unique within the rule set
getName() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get the name of the rule set.
getNameConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getNameConstraint() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
getNameOptions() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getNameOptions() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
getNameSelected() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getNameSelected() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
getNestedTable() - Method in class oracle.rules.sdk.editor.ruleset.Action
getObject(Handle) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Returns the Object associated with the specified Handle.
getObjects() - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Returns a List of all objects in the rule session state of this rule session.
getObjects(ObjectFilter) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Returns a List of all objects in the rule session state of this rule session.
getOperator() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getOperator() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get Pattern operator.
getOperator() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getOperatorConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getOperatorConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getOperatorConstraint() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getOperatorOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getOperatorOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getOperatorOptions() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getOperatorSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getOperatorSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getOperatorSelected() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getOptions(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the option array for the property, if any.
getOutputWriter() - Method in class oracle.rules.rl.RuleSession
  Get the writer used by RL println, show, and watch functions.
getPackageName() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get the package name of the fact type.
getParameterList() - Method in class oracle.rules.sdk.editor.datamodel.Method
  Get parameter list as a String.
getParameterName() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getParameterRequired() - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Get true if, according to the data model, this Expression must be supplied
getParameterType() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getParent() - Method in interface oracle.rules.rl.XLink
getParent() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Get parent ModelComponent Object
getParent() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
  Get parent ModelComponent Object
getParent() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
getParent() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
getParentTable() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
getParseTree() - Method in class oracle.rules.rl.RuleSession.ParsedRulesetInfo
getPaths() - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Get all user class paths from SDK class loader including the jre runtime lib (rt.jar)
getPattern(int) - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Get the Pattern at the given index
getPattern(String) - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Get the Pattern with the given ID
getPattern(int) - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Shorthand for getPatternTable.getPattern(i)
getPatternTable() - Method in class oracle.rules.sdk.editor.ruleset.Rule
  table containing the patterns for the rule
getPatterns() - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Get Patterns as an Array of the correct type.
getPreviousException() - Method in class oracle.rules.sdk.exception.OracleRulesException
getPrimitiveTypes() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all primitive FactTypes inside the data model
getPrincipal() - Method in class oracle.rules.sdk.repository.RepositoryContext
  Get the principal
getPriority() - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Get a String containing a negative or positive integer.
getPriorityConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getPriorityOptions() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getPrioritySelected() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getProperties() - Method in class oracle.rules.rl.RLClass
  Get all RLPropertys implemented by this RLClass or a superclass
getProperties() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Every element in the data model can have a list of properties associated with it.
getProperties() - Method in class oracle.rules.sdk.repository.RepositoryContext
  Get all properties
getProperty(String) - Method in class oracle.rules.rl.RLClass
  Get property implemented by this RLClass or a superclass by name
getProperty(int) - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  get a property by index
getProperty(String) - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  get a property by id
getPropertyByName(String) - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  get a property by name
getPropertyNames() - Method in class oracle.rules.sdk.editor.datamodel.EnumValue
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.Action
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.Rule
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getPropertyNames() - Method in class oracle.rules.sdk.editor.ruleset.Token
getPropertyTable() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get all the bean properties of the Java fact type
getPropertyTable() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Get properties of the RL class
getPropertyValue(String, Locale, Object) - Method in class oracle.rules.sdk.exception.ResourceManager
getPropertyValue(String, Locale) - Method in class oracle.rules.sdk.exception.ResourceManager
getPropertyValue(String) - Method in class oracle.rules.sdk.repository.RepositoryContext
  Get value of a property
getProxyHost() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets the proxy host of the repository.
getProxyPort() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets the proxy port of the repository.
getRL() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getRLClass() - Method in class oracle.rules.rl.RLObject
  Get the RLClass of this RLObject.
getRLClassType() - Method in class oracle.rules.rl.RLProperty
  Get the RLClass of a property that references an RLClass object.
getRLFactTypes() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all RL FactTypes inside the data model
getRLName() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getRLProperties() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Get all the properties inside the RL fact type
getRange(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
getRegExp() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get the regular expression to be matched.
getRegisteredRepositoryType(String) - Static method in class oracle.rules.sdk.repository.RepositoryManager
  Get a RepositoryType by its key name
getRegisteredRepositoryTypes() - Static method in class oracle.rules.sdk.repository.RepositoryManager
  Returns a List of known repository types.
getRegistrations() - Static method in class oracle.rules.sdk.store.RepositoryConnectionFactory
  Returns a List of the known `RepositoryConnection` registrations.
getRepositoryConnection(String, Locale, Principal, SensitiveDataCallback, Properties) - Static method in class oracle.rules.sdk.store.RepositoryConnectionFactory
  Gets a repository connection.
getRepositoryContext() - Method in interface oracle.rules.sdk.repository.RuleRepository
  Get context for repository
getRepositoryType() - Method in interface oracle.rules.sdk.repository.RuleRepository
  Get the RuleRepository type.
getResource(String, Locale) - Method in class oracle.rules.sdk.exception.ResourceManager
getResourceBundle() - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Gets the ResourceBundle for messages for this package.
getResourceBundleName() - Method in class oracle.rules.sdk.store.Registration
  Returns the class name of the ResourceBundle for this implementation.
getResultType() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getReturnType() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get alias of the return type of the function.
getReturnType() - Method in class oracle.rules.sdk.editor.datamodel.Method
  Get alias the return type of the method.
getReturnTypeOptions() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get RL function return type options.
getReturnTypeSelected() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Get the index of the selected value for the return type options.
getRevision() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the optional revision in this document ID.
getRight() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
getRootException() - Method in class oracle.rules.sdk.exception.OracleRulesException
getRootMessage() - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method to get root exception message.
getRule(int) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get the Rule at the given index
getRule(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get the Rule with the given ID
getRule(int) - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Get the Rule at the given index
getRule(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Get the Rule with the given ID
getRuleAdministrator() - Method in class oracle.rules.jsr94.RLRuleServiceProvider
  Get a `RuleAdministrator` instance.
getRuleByName(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get the Rule with the given name
getRuleByName(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Get the Rule with the given name
getRuleComponent() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
  The RuleComponent whose validate() method detected the error.
getRuleDictionary() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get the containing RuleDictionary object
getRuleDictionary() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  get rule dictionary object
getRuleRuntime() - Method in class oracle.rules.jsr94.RLRuleServiceProvider
  Get a `RuleRuntime` instance.
getRuleSession() - Method in class oracle.rules.rl.RLClass
  Get the RuleSession that defines this RLClass
getRuleSet(String) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get a rule set by name
getRuleSetName() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Get the ruleset name of the fact type.
getRuleSetNames() - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Get an Array of RuleSet Names that are currently stored in in the Dictionary (in-memory copy).
getRuleTable() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Get the table of rules used to access and rearrange rules in the RuleSet.
getRules(SensitiveDataCallback) - Method in class oracle.rules.jsr94.admin.JarRepositorySource
  Get an object that provides access to the rule sets.
getRules(SensitiveDataCallback) - Method in class oracle.rules.jsr94.admin.RLTextSource
  Get an object that provides access to the rule sets.
getRules(SensitiveDataCallback) - Method in class oracle.rules.jsr94.admin.RLUrlSource
  Get an object that provides access to the rule sets.
getRules(SensitiveDataCallback) - Method in interface oracle.rules.jsr94.admin.RuleSource
  Gain access to the rules available via this rule source.
getRules(SensitiveDataCallback) - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets an object that provides access to the rule sets.
getRules() - Method in class oracle.rules.sdk.editor.ruleset.RuleTable
  Get Rules as an Array of the correct type.
getRulesetName() - Method in class oracle.rules.rl.RuleSession
  Get the name of the implicit ruleset for top level definitions (default is "main").
getRulesets() - Method in class oracle.rules.jsr94.admin.JarRepositorySource
  Get the names of the rule sets to load from the dictionary.
getRulesets() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets the names of the rule sets to load from the dictionary.
getSelected(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Returns the index of the selected option in the list returned by getOptions().
getSensitiveDataCallback() - Method in class oracle.rules.sdk.repository.RepositoryContext
  Get the callback object used for retrieving sensitive data
getShort(RLObject) - Method in class oracle.rules.rl.RLProperty
  Get short property.
getShowConstants() - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Get Show constants in SingleTermValueOptions
getShowFunctions() - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Get Show functions and methods in SingleTermValueOptions
getShowVariables() - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Get Show variables in SingleTermValueOptions
getSimpleTest(int) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTestTable
  Get the SimpleTest at the given index
getSimpleTest(String) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTestTable
  Get the SimpleTest with the given ID
getSimpleTestLeft(int) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Shorthand for getSimpleTestTable.getSimpleTest(i).getLeft()
getSimpleTestOperator(int) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Shorthand for getSimpleTestTable.getSimpleTest(i).getOperator()
getSimpleTestRight(int) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Shorthand for getSimpleTestTable.getSimpleTest(i).getRight()
getSimpleTestTable() - Method in class oracle.rules.sdk.editor.ruleset.Action
getSimpleTestTable() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Get the table of tests for this Pattern.
getSimpleTests() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTestTable
  Get SimpleTests as an Array of the correct type.
getSingleTermValue() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getSingleTermValueConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getSingleTermValueOptions() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getSingleTermValueSelected() - Method in class oracle.rules.sdk.editor.ruleset.Expression
getSource() - Method in class oracle.rules.rl.exceptions.RLException
  Get the input source of this exception
getStackTraceAsString() - Method in class oracle.rules.sdk.exception.OracleRulesException
getStaticFieldTable() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Only applicable to java fact type.
getStaticFields() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get all the static fields inside the java fact type
getSuperClass() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Get the super class of the current class.
getSuperClass() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Get the super class of the current class.
getSuperclass() - Method in class oracle.rules.rl.RLClass
  Get superclass
getSupportXPath() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  Whether the Java class can be used in a XPath Expression
getSupportXPath() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Whether the RL class can be used in a XPath Expression
getSymbols() - Method in class oracle.rules.rl.RuleSession.ParsedRulesetInfo
getTag() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns the optional tag in this document ID.
getTarget() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTargetConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTargetOptions() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTargetSelected() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTest() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTestConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTestExpression() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTestForm() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getTestFormConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getTestFormOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getTestFormSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getTestOptions() - Method in class oracle.rules.sdk.editor.ruleset.Action
getTestSelected() - Method in class oracle.rules.sdk.editor.ruleset.Action
getText() - Method in class oracle.rules.jsr94.admin.RLTextSource
  Get the RL text.
getTimeStamp() - Method in class oracle.rules.sdk.exception.MessageInfo
  Returns the Time of creation of Message/Exception
getToken() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
  Returns the value of the token.
getTokenUnderCursor() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  If the cursor is in a token or white space preceeding the token, returns a description of the token.
getTokens() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
getType() - Method in class oracle.rules.rl.RLProperty
  get the Class of a primitive or Java type property
getType() - Method in class oracle.rules.sdk.editor.datamodel.Field
  Get alias of the type of the field
getType() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Get alias of the parameter type
getType() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Get alias of the type of the property
getType() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Get alias of the type of the variable.
getType() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getType() - Method in class oracle.rules.sdk.editor.ruleset.Token
getTypeID() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
getTypeOptions() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Get parameter type options.
getTypeOptions() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Get property type options.
getTypeOptions() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Get type options.
getTypeSelected() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Get the index of the selected value for the property type options.
getTypeSelected() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Get the index of the selected value for the property type options.
getTypeSelected() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Get the index of the selected value for the property type options.
getURL() - Method in class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Gets the url of the repository.
getUnquotedToken() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getUpperBound() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Get upper bound.
getUrl() - Method in class oracle.rules.jsr94.admin.RLUrlSource
  Get the URL specification.
getUse() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
getUserPaths() - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Get all user class paths from SDK class loader
getValue(String) - Method in class oracle.rules.sdk.callbacks.WalletCallback
  Gets a senstive data value associated with the specified key.
getValue() - Method in class oracle.rules.sdk.editor.datamodel.EnumValue
  Get the the enum value
getValue() - Method in class oracle.rules.sdk.editor.datamodel.InitValue
  Get the string value of the InitValue object
getValue() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Get the Value of the variable
getValue() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getValue() - Method in class oracle.rules.sdk.editor.ruleset.Token
getValue(String) - Method in interface oracle.rules.sdk.repository.SensitiveDataCallback
  Gets a sensitive data value associated with the specified key.
getValueConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getValueOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getValueSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getVariable(String) - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get a global variable by name
getVariable(int) - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  get a variable by index
getVariable(String) - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  get a variable by id
getVariable() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getVariable() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getVariableByName(String) - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  get a variable by name
getVariableConstraint() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getVariableConstraint() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getVariableOptions() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getVariableOptions() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getVariableSelected() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
getVariableSelected() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
getVariableTable() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get the global variable table
getVariables() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Get all global variables inside the data model
getVisible() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Every element is visible by default, could be set to invisible.
getXMLName() - Method in class oracle.rules.sdk.editor.datamodel.JaxbFactType
  Get the corresponding XML tag name
getXMLName() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Get the XML name of the Property.
getXMLSerializer() - Static method in class oracle.rules.sdk.repository.RepositoryManager
  Create an instance of XMLSerializer

## H

HexCodec - class oracle.rules.sdk.store.util.HexCodec.
  Utility methods for a simple encoding of non-ascii Unicode.
HexCodec() - Constructor for class oracle.rules.sdk.store.util.HexCodec
HiddenPropertyException - exception oracle.rules.rl.exceptions.HiddenPropertyException.
  semantic error -- can't hide an exposed property or vice versa
hasError() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
hasGroups() - Method in class oracle.rules.sdk.editor.ruleset.PatternTable
  Used to tell if the PatternTable contains sub-tables.

## I

INT - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
InitValue - class oracle.rules.sdk.editor.datamodel.InitValue.
  InitValue used in several places in datamodel: global var's value, RL Class property default value, Java class static field value.
InvocationException - exception oracle.rules.rl.exceptions.InvocationException.
  Semantic error -- bad function or method invocation for instance wrong number of arguments
importDictionaries(URL) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Import a dictionary into a repository.
init(RepositoryContext) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Initialize the repository by passing security and configuration information.
init(Principal, Locale, SensitiveDataCallback, Properties) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Common initialization for a repository connection.
init(Principal, Locale, SensitiveDataCallback, Properties) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Initializes a repository connection.
insert(int, String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Insert the given string at the given position of the Value.
isAnalyzed() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
isArray() - Method in class oracle.rules.rl.RLClass
  Test whether this RLClass is an array
isAssignableFrom(RLClass) - Method in class oracle.rules.rl.RLClass
  Test whether given RLClass can be assigned to this RLClass
isFinal() - Method in class oracle.rules.sdk.editor.datamodel.Field
  Whether it is a final field
isInstance(RLObject) - Method in class oracle.rules.rl.RLClass
  Test whether given RLObject is an instance of this RLClass
isJavaIdentifier(String) - Static method in class oracle.rules.sdk.editor.ruleset.Util
isOptionSupported(String) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Tests if the specified option is supported.
isOptionSupported(String) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Tests if the specified option is supported.
isParseException() - Method in class oracle.rules.sdk.editor.ruleset.RuleEditorException
  Set by AdvancedExpression.validate() when an expression is entered incorrectly.
isRequiredInitProperty(String) - Method in class oracle.rules.sdk.repository.RepositoryType
  Test whether an initialization property is required or optional
isRequiredInitProperty(String) - Method in class oracle.rules.sdk.store.Registration
  Returns `true` if the initialization property associated with the base key, `key` is required.
isReturnTypePrimitive() - Method in class oracle.rules.sdk.editor.datamodel.Function
  Whether the return type of the function is primitive (i.e. int, char, double etc.)?
isReturnTypePrimitive() - Method in class oracle.rules.sdk.editor.datamodel.Method
  Whether the return type of the method is primitive (i.e. int, char, double etc.)?
isSelected() - Method in interface oracle.rules.rl.XLink
isSubset(String[], String[]) - Static method in class oracle.rules.sdk.editor.ruleset.Util
  Tells whether the first array is a proper subset of the second
isTypePrimitive() - Method in class oracle.rules.sdk.editor.datamodel.Field
  Whether the type of the field is primitive (i.e. int, char, double etc.)?
isTypePrimitive() - Method in class oracle.rules.sdk.editor.datamodel.Property
  Whether the type of the property is primitive (i.e. int, char, double etc.)?
isValidForDocumentAccess() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns `true` if this ID is valid for document read access.
isValidForListDocuments() - Method in interface oracle.rules.sdk.store.DocumentID
  Returns `true` if this ID is valid use with `listDocuments`.
isWildcard(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Returns true if the specified `String` is a wildcard.

## J

JAVA - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
JAXB - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
JarRepositorySource - class oracle.rules.jsr94.admin.JarRepositorySource.
  A `RuleSource` that specifies rule sets defined in an Oracle Business Rules Jar file based repository.
JarRepositorySource(String, String, String, String[]) - Constructor for class oracle.rules.jsr94.admin.JarRepositorySource
  Create a `JarRepositorySource`.
JavaException - exception oracle.rules.rl.exceptions.JavaException.
  Runtime error -- an invoked Java method threw an exception.
JavaException(String, String, Object[], Throwable) - Constructor for class oracle.rules.rl.exceptions.JavaException
  Constructor.
JavaFactType - class oracle.rules.sdk.editor.datamodel.JavaFactType.
  public and primary Java Fact Type
JaxbFactType - class oracle.rules.sdk.editor.datamodel.JaxbFactType.
  Represent a Jaxb Class

## L

LAST_MODIFIED_METADATA - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  The key for the last modification date (`java.util.Date`) in the `Map` of metadata returned by `getDocumentMetadata`.
LONG - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
listDocuments(DocumentID) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Returns a list of `DocumentID`'s that match the specified `DocumentID`.
listDocuments(DocumentID) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Returns a list of `DocumentID`'s that match the specified `DocumentID`.
loadAdvancedExpression(AdvancedExpression, ExpressionNode) - Static method in class oracle.rules.sdk.editor.ruleset.EditorService
loadDictionary(String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Load a dictionary from the repository, By default, the most recent dictionary is opened.
loadDictionary(String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Load a dictionary associated with a given marker from the repository,
locale - Variable in class oracle.rules.sdk.store.AbstractRepositoryConnection

## M

MAKE_CHOICE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
MARKER_LATEST - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
MemberException - exception oracle.rules.rl.exceptions.MemberException.
  Semantic error -- the RL Type or Java Class has no such (public) member.
MessageInfo - class oracle.rules.sdk.exception.MessageInfo.
Messages - class oracle.rules.sdk.exception.Messages.
Messages() - Constructor for class oracle.rules.sdk.exception.Messages
Messages_ar - class oracle.rules.sdk.exception.Messages_ar.
Messages_ar() - Constructor for class oracle.rules.sdk.exception.Messages_ar
Messages_cs - class oracle.rules.sdk.exception.Messages_cs.
Messages_cs() - Constructor for class oracle.rules.sdk.exception.Messages_cs
Messages_da - class oracle.rules.sdk.exception.Messages_da.
Messages_da() - Constructor for class oracle.rules.sdk.exception.Messages_da
Messages_de - class oracle.rules.sdk.exception.Messages_de.
Messages_de() - Constructor for class oracle.rules.sdk.exception.Messages_de
Messages_el - class oracle.rules.sdk.exception.Messages_el.
Messages_el() - Constructor for class oracle.rules.sdk.exception.Messages_el
Messages_en - class oracle.rules.sdk.exception.Messages_en.
Messages_en() - Constructor for class oracle.rules.sdk.exception.Messages_en
Messages_es - class oracle.rules.sdk.exception.Messages_es.
Messages_es() - Constructor for class oracle.rules.sdk.exception.Messages_es
Messages_es_ES - class oracle.rules.sdk.exception.Messages_es_ES.
Messages_es_ES() - Constructor for class oracle.rules.sdk.exception.Messages_es_ES
Messages_fi - class oracle.rules.sdk.exception.Messages_fi.
Messages_fi() - Constructor for class oracle.rules.sdk.exception.Messages_fi
Messages_fr - class oracle.rules.sdk.exception.Messages_fr.
Messages_fr() - Constructor for class oracle.rules.sdk.exception.Messages_fr
Messages_fr_CA - class oracle.rules.sdk.exception.Messages_fr_CA.
Messages_fr_CA() - Constructor for class oracle.rules.sdk.exception.Messages_fr_CA
Messages_hu - class oracle.rules.sdk.exception.Messages_hu.
Messages_hu() - Constructor for class oracle.rules.sdk.exception.Messages_hu
Messages_it - class oracle.rules.sdk.exception.Messages_it.
Messages_it() - Constructor for class oracle.rules.sdk.exception.Messages_it
Messages_iw - class oracle.rules.sdk.exception.Messages_iw.
Messages_iw() - Constructor for class oracle.rules.sdk.exception.Messages_iw
Messages_ja - class oracle.rules.sdk.exception.Messages_ja.
Messages_ja() - Constructor for class oracle.rules.sdk.exception.Messages_ja
Messages_ko - class oracle.rules.sdk.exception.Messages_ko.
Messages_ko() - Constructor for class oracle.rules.sdk.exception.Messages_ko
Messages_nl - class oracle.rules.sdk.exception.Messages_nl.
Messages_nl() - Constructor for class oracle.rules.sdk.exception.Messages_nl
Messages_no - class oracle.rules.sdk.exception.Messages_no.
Messages_no() - Constructor for class oracle.rules.sdk.exception.Messages_no
Messages_pl - class oracle.rules.sdk.exception.Messages_pl.
Messages_pl() - Constructor for class oracle.rules.sdk.exception.Messages_pl
Messages_pt - class oracle.rules.sdk.exception.Messages_pt.
Messages_pt() - Constructor for class oracle.rules.sdk.exception.Messages_pt
Messages_pt_BR - class oracle.rules.sdk.exception.Messages_pt_BR.
Messages_pt_BR() - Constructor for class oracle.rules.sdk.exception.Messages_pt_BR
Messages_ro - class oracle.rules.sdk.exception.Messages_ro.
Messages_ro() - Constructor for class oracle.rules.sdk.exception.Messages_ro
Messages_ru - class oracle.rules.sdk.exception.Messages_ru.
Messages_ru() - Constructor for class oracle.rules.sdk.exception.Messages_ru
Messages_sk - class oracle.rules.sdk.exception.Messages_sk.
Messages_sk() - Constructor for class oracle.rules.sdk.exception.Messages_sk
Messages_sv - class oracle.rules.sdk.exception.Messages_sv.
Messages_sv() - Constructor for class oracle.rules.sdk.exception.Messages_sv
Messages_th - class oracle.rules.sdk.exception.Messages_th.
Messages_th() - Constructor for class oracle.rules.sdk.exception.Messages_th
Messages_tr - class oracle.rules.sdk.exception.Messages_tr.
Messages_tr() - Constructor for class oracle.rules.sdk.exception.Messages_tr
Messages_zh_CN - class oracle.rules.sdk.exception.Messages_zh_CN.
Messages_zh_CN() - Constructor for class oracle.rules.sdk.exception.Messages_zh_CN
Messages_zh_TW - class oracle.rules.sdk.exception.Messages_zh_TW.
Messages_zh_TW() - Constructor for class oracle.rules.sdk.exception.Messages_zh_TW
Method - class oracle.rules.sdk.editor.datamodel.Method.
  Represent a public Java method
MethodTable - class oracle.rules.sdk.editor.datamodel.MethodTable.
  A list of public methods
MethodTable(DataModel) - Constructor for class oracle.rules.sdk.editor.datamodel.MethodTable
ModelComponent - class oracle.rules.sdk.editor.datamodel.ModelComponent.
  Base class for all elements in a data model.
ModelComponentTable - class oracle.rules.sdk.editor.datamodel.ModelComponentTable.
  Base class for all element tables in a data model
MultipleDefinitionException - exception oracle.rules.rl.exceptions.MultipleDefinitionException.
  Semantic error -- a name has been defined more than once.
MultipleInheritanceException - exception oracle.rules.rl.exceptions.MultipleInheritanceException.
  Fact classes do not support multiple inheritance.
m_datamodel - Variable in class oracle.rules.sdk.dictionary.RuleDictionary
m_dm - Variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
m_dm - Variable in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
m_mark - Variable in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
m_marker - Variable in class oracle.rules.sdk.dictionary.RuleDictionary
m_name - Variable in class oracle.rules.sdk.dictionary.RuleDictionary
m_optionsets - Variable in class oracle.rules.sdk.dictionary.RuleDictionary
m_parent - Variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
m_parent - Variable in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
m_rulesets - Variable in class oracle.rules.sdk.dictionary.RuleDictionary
main(String[]) - Static method in class oracle.rules.sdk.exception.DataModelException
main(String[]) - Static method in class oracle.rules.sdk.store.util.CreateFileRepository
mark(int[]) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
  Mark the rows in the table with the given indexes.
mark(int[]) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Mark the rows with the given indexes
mark(Enumeration) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Mark the rows with the given id's
mark(String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  mark the latest content of selected dictionary in the repository
mark(String, String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  mark a dictionary with given name and marker name in the repository
markDocuments(String, DocumentID[]) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Associates the marker with the documents identified by the array of `DocumentID`s.
markDocuments(String, DocumentID[]) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Associates the marker with the documents identified by the array of `DocumentID`s.
move(int, int, boolean) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable

## N

NAME - Static variable in class oracle.rules.sdk.store.Registration
  The suffix for the base key used to get the name.
NONE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
NOT_SELECTED - Static variable in class oracle.rules.sdk.editor.ruleset.Util
NO_ERROR - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
newInstance(RLClass, int) - Static method in class oracle.rules.rl.RLArray
  Create new RL array instance.
newInstance() - Method in class oracle.rules.rl.RLClass
  create and return a new instance (RLObject) of this RLClass, initialized per the RL class defintion.

## O

OPERATORS - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
OPERATORS - Static variable in class oracle.rules.sdk.editor.ruleset.Util
  Array containing OPERATOR_ constants (arithmetic operators) for use with AdvancedExpression.
OPERATOR_ADD - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_DIVIDE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_EXP - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_FORALL - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
  Use with Pattern Operator
OPERATOR_IFANY - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
OPERATOR_LEFT_PAREN - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_MOD - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_MULTIPLY - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_NOTANY - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
OPERATOR_RIGHT_PAREN - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPERATOR_SUBTRACT - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPTIONS - Static variable in class oracle.rules.sdk.editor.ruleset.Util
OPTIONS - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
OPTIONS_FILENAME - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
OperationException - exception oracle.rules.rl.exceptions.OperationException.
  Semantic error -- an operator is applied to the wrong type of argument
OracleRulesException - exception oracle.rules.sdk.exception.OracleRulesException.
OracleRulesException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.OracleRulesException
  Constructors *
OracleRulesException(String) - Constructor for class oracle.rules.sdk.exception.OracleRulesException
OracleRulesException(String, String) - Constructor for class oracle.rules.sdk.exception.OracleRulesException
OracleRulesException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.OracleRulesException
oracle.rules.rl - package oracle.rules.rl
oracle.rules.sdk.callbacks - package oracle.rules.sdk.callbacks
oracle.rules.sdk.editor.datamodel - package oracle.rules.sdk.editor.datamodel
  A datamodel contains a list of Fact types, functions, global variables and constraints.
oracle.rules.sdk.editor.ruleset - package oracle.rules.sdk.editor.ruleset
oracle.rules.sdk.exception - package oracle.rules.sdk.exception
oracle.rules.sdk.repository - package oracle.rules.sdk.repository
oracle.rules.sdk.store - package oracle.rules.sdk.store
  Provides the interfaces and classes that allow for support of different repositories in the Oracle Business Rules SDK.
oracle.rules.sdk.store.util - package oracle.rules.sdk.store.util

## P

PLUGIN_CONFIG - Static variable in class oracle.rules.sdk.store.RepositoryConnectionFactory
  The path, including the file name, used to locate the properties file that is expected to contain the `CLASSNAME_PROP` property.
PRIMITIVE - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
PROP_ACTION_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Rule
PROP_ADVANCED_EXPRESSION - Static variable in class oracle.rules.sdk.editor.datamodel.InitValue
PROP_ADVANCED_EXPRESSION - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_ADVANCED_EXPRESSION - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_ALIAS - Static variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_ALLOW_CHAINING - Static variable in class oracle.rules.sdk.editor.datamodel.Field
PROP_ALLOW_CHAINING - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_ALLOW_CHAINING - Static variable in class oracle.rules.sdk.editor.datamodel.Method
PROP_ALLOW_CHAINING - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_ARRAY - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_ARRAY_COMPONENT_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_BEGIN - Static variable in class oracle.rules.sdk.editor.ruleset.Token
PROP_BODY - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_BUILT_IN - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_CLASS_NAME - Static variable in class oracle.rules.sdk.editor.datamodel.Constructor
PROP_CONJUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_CONJUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.SimpleTest
PROP_CONSTANT - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_CONSTRAINT_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.DataModel
PROP_CONSTRUCTOR - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_CONSTRUCTOR_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_CURSOR_POSITION - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_CUSTOM_MODE - Static variable in class oracle.rules.sdk.editor.ruleset.RuleSet
PROP_DEFAULT_VALUE - Static variable in class oracle.rules.sdk.editor.datamodel.Field
PROP_DEFAULT_VALUE - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_END - Static variable in class oracle.rules.sdk.editor.ruleset.Token
PROP_ENUM_VALUE_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
PROP_EXCEPTION - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_EXCEPTIONS - Static variable in class oracle.rules.sdk.editor.datamodel.Constructor
PROP_EXCEPTIONS - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_EXISTING_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.RuleSet
PROP_EXPRESSION_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_FACT_TYPE - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_FACT_TYPE_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.DataModel
PROP_FINAL - Static variable in class oracle.rules.sdk.editor.datamodel.Field
PROP_FINAL - Static variable in class oracle.rules.sdk.editor.datamodel.Variable
PROP_FORM - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
PROP_FORM - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
PROP_FORM - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_FORM - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_FORM - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_FORMAL_PARAMETER_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.Constructor
PROP_FORMAL_PARAMETER_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_FUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_FUNCTION_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.DataModel
PROP_GENERATED_FROM - Static variable in class oracle.rules.sdk.editor.datamodel.JaxbFactType
PROP_ID - Static variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_ID - Static variable in class oracle.rules.sdk.editor.ruleset.Util
PROP_LEFT - Static variable in class oracle.rules.sdk.editor.ruleset.SimpleTest
PROP_LITERAL_VALUE - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_LOWER_BOUND - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
PROP_METHOD_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_NAME - Static variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.Rule
PROP_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.RuleSet
PROP_NESTED_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_OPERATOR - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_OPERATOR - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_OPERATOR - Static variable in class oracle.rules.sdk.editor.ruleset.SimpleTest
PROP_PARAMETER_LIST - Static variable in class oracle.rules.sdk.editor.datamodel.Method
PROP_PARAMETER_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_PARAMETER_REQUIRED - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_PARAMETER_TYPE - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_PATTERN_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Rule
PROP_PRIORITY - Static variable in class oracle.rules.sdk.editor.ruleset.Rule
PROP_PROPERTIES - Static variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_PROPERTY_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_PROPERTY_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.RLFactType
PROP_READABLE - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_REGEXP - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
PROP_RETURN_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.Function
PROP_RETURN_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.Method
PROP_RIGHT - Static variable in class oracle.rules.sdk.editor.ruleset.SimpleTest
PROP_RULE_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.RuleSet
PROP_SHOW_CONSTANTS - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_SHOW_FUNCTIONS - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_SHOW_VARIABLES - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_SIMPLE_TEST_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_SIMPLE_TEST_TABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_SINGLE_TERM_VALUE - Static variable in class oracle.rules.sdk.editor.ruleset.Expression
PROP_STATIC - Static variable in class oracle.rules.sdk.editor.datamodel.Method
PROP_STATIC_FIELD_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_SUPER_CLASS - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_SUPER_CLASS - Static variable in class oracle.rules.sdk.editor.datamodel.RLFactType
PROP_SUPPORT_XPATH - Static variable in class oracle.rules.sdk.editor.datamodel.JavaFactType
PROP_SUPPORT_XPATH - Static variable in class oracle.rules.sdk.editor.datamodel.RLFactType
PROP_TARGET - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_TEST - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_TEST_EXPRESSION - Static variable in class oracle.rules.sdk.editor.ruleset.Action
PROP_TEST_FORM - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_TOKEN_UNDER_CURSOR - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.Field
PROP_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.FormalParameter
PROP_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_TYPE - Static variable in class oracle.rules.sdk.editor.datamodel.Variable
PROP_TYPE - Static variable in class oracle.rules.sdk.editor.ruleset.Token
PROP_UPPER_BOUND - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
PROP_VALUE - Static variable in class oracle.rules.sdk.editor.datamodel.EnumValue
PROP_VALUE - Static variable in class oracle.rules.sdk.editor.datamodel.Variable
PROP_VALUE - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_VALUE - Static variable in class oracle.rules.sdk.editor.ruleset.Token
PROP_VARIABLE - Static variable in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
PROP_VARIABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
PROP_VARIABLE_TABLE - Static variable in class oracle.rules.sdk.editor.datamodel.DataModel
PROP_VISIBLE - Static variable in class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_WRITABLE - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_XMLNAME - Static variable in class oracle.rules.sdk.editor.datamodel.Property
PROP_XML_NAME - Static variable in class oracle.rules.sdk.editor.datamodel.JaxbFactType
ParseException - exception oracle.rules.rl.exceptions.ParseException.
  Syntax error -- thrown when parse errors are encountered.
ParseException() - Constructor for class oracle.rules.rl.exceptions.ParseException
  This constructor indicates an internal parser error.
ParseException(Token, int[][], String[]) - Constructor for class oracle.rules.rl.exceptions.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String, int, int) - Constructor for class oracle.rules.rl.exceptions.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String, int, int, Throwable) - Constructor for class oracle.rules.rl.exceptions.ParseException
ParseException(String, String, Object[], int, int) - Constructor for class oracle.rules.rl.exceptions.ParseException
ParseException(String, String, Object[], int, int, Throwable) - Constructor for class oracle.rules.rl.exceptions.ParseException
Pattern - class oracle.rules.sdk.editor.ruleset.Pattern.
  A Pattern contains the alias of a FactType and tests which select instances of the FactType.
PatternTable - class oracle.rules.sdk.editor.ruleset.PatternTable.
  A PatternTable is a list of Patterns used in a Rule.
PrimitiveFactType - class oracle.rules.sdk.editor.datamodel.PrimitiveFactType.
  It represents a primitive type,
Property - class oracle.rules.sdk.editor.datamodel.Property.
  Represent either a Java Bean Propety or a RL Class slot
PropertyTable - class oracle.rules.sdk.editor.datamodel.PropertyTable.
  A list of properties
PropertyTable(DataModel) - Constructor for class oracle.rules.sdk.editor.datamodel.PropertyTable
parseRuleset(String) - Method in class oracle.rules.rl.RuleSession
  Parse and return info about the given ruleset.
parseRuleset(Reader) - Method in class oracle.rules.rl.RuleSession
parseXML(InputStream) - Static method in class oracle.rules.sdk.store.util.XMLUtil
  Parse an XML document given an InputStream
principal - Variable in class oracle.rules.sdk.store.AbstractRepositoryConnection
printStackTrace() - Method in class oracle.rules.sdk.exception.OracleRulesException
printStackTrace(PrintWriter) - Method in class oracle.rules.sdk.exception.OracleRulesException
printStackTrace(PrintStream) - Method in class oracle.rules.sdk.exception.OracleRulesException
put(Object, Object) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Overwrite hashtable put method.
put(Object, Object) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Overwrite hashtable put method.
put(Object, Object) - Method in class oracle.rules.sdk.editor.datamodel.Property
  Overwrite hashtable put method.
put(Object, Object) - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Overwrite hashtable put method.
put(Object, Object) - Method in class oracle.rules.sdk.editor.ruleset.Action
put(Object, Object) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
put(Object, Object) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
put(Object, Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Generic property setter.

## Q

quoteIdentifier(String) - Static method in class oracle.rules.sdk.editor.ruleset.Util
  Adds back quotes around identifiers which contain characters other than Java identifier characters or blanks.

## R

RANGE - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
READ_ONLY - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
REGULAR_EXPRESSION - Static variable in class oracle.rules.sdk.editor.datamodel.Constraint
REVISION_CONTROL_OPTION - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  Option for indicating that the underlying repository supports document revision control.
REVISION_METADATA - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  The key for the document revision string in the `Map` of metadata returned by `getDocumentMetadata`.
RL - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
RLArithmeticException - exception oracle.rules.rl.exceptions.RLArithmeticException.
  RL Arithmetic exception
RLArray - class oracle.rules.rl.RLArray.
  Part of reflection API for RL classes.
RLArrayIndexOutOfBoundsException - exception oracle.rules.rl.exceptions.RLArrayIndexOutOfBoundsException.
  RL ArrayIndexOutOfBounds exception
RLArrayStoreException - exception oracle.rules.rl.exceptions.RLArrayStoreException.
  RL ArrayStore exception
RLClass - class oracle.rules.rl.RLClass.
  Part of reflection API for RL classes.
RLClass(String, RLClass, RLProperty[], RuleSession) - Constructor for class oracle.rules.rl.RLClass
  Not public.
RLClassCastException - exception oracle.rules.rl.exceptions.RLClassCastException.
  RL ClassCast exception
RLCloneNotSupportedException - exception oracle.rules.rl.exceptions.RLCloneNotSupportedException.
  RL CloneNotSupported exception
RLException - exception oracle.rules.rl.exceptions.RLException.
  Base RL exception.
RLFactType - class oracle.rules.sdk.editor.datamodel.RLFactType.
  Represent a RL fact type.
RLIllegalArgumentException - exception oracle.rules.rl.exceptions.RLIllegalArgumentException.
  RL IllegalArgument exception
RLLocalRuleExecutionSetProvider - class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider.
  The Oracle Business Rules implementation of the LocalRuleExecutionSetProvider interface.
RLLocalRuleExecutionSetProvider() - Constructor for class oracle.rules.jsr94.admin.RLLocalRuleExecutionSetProvider
RLNegativeArraySizeException - exception oracle.rules.rl.exceptions.RLNegativeArraySizeException.
  RL NegativeArraySize exception
RLNullPointerException - exception oracle.rules.rl.exceptions.RLNullPointerException.
  RL NullPointer exception
RLObject - class oracle.rules.rl.RLObject.
  Part of reflection API for RL classes.
RLProperty - class oracle.rules.rl.RLProperty.
  Part of reflection API for RL classes.
RLProperty(String, RLClass, String) - Constructor for class oracle.rules.rl.RLProperty
RLRuleExecutionSetProvider - class oracle.rules.jsr94.admin.RLRuleExecutionSetProvider.
  The Oracle Business Rules implementation of the RuleExecutionSetProvider interface.
RLRuleExecutionSetProvider() - Constructor for class oracle.rules.jsr94.admin.RLRuleExecutionSetProvider
RLRuleServiceProvider - class oracle.rules.jsr94.RLRuleServiceProvider.
  The Oracle Business Rules JSR-94 rule service provider.
RLRuleServiceProvider() - Constructor for class oracle.rules.jsr94.RLRuleServiceProvider
RLRuntimeException - exception oracle.rules.rl.exceptions.RLRuntimeException.
  Base RL runtime exception.
RLStatefulRuleSession - class oracle.rules.jsr94.RLStatefulRuleSession.
  The Oracle Business Rules implementation of a JSR-94 Stateful rule session.
RLTextSource - class oracle.rules.jsr94.admin.RLTextSource.
  A `RuleSource` that specifies RL text explicitly.
RLTextSource(String) - Constructor for class oracle.rules.jsr94.admin.RLTextSource
  Create a `RLTextSource`.
RLUrlSource - class oracle.rules.jsr94.admin.RLUrlSource.
  A `RuleSource` that specifies a URL that locates RL text.
RLUrlSource(String) - Constructor for class oracle.rules.jsr94.admin.RLUrlSource
  Create a `RLUrlSource`.
RLXPathException - exception oracle.rules.rl.exceptions.RLXPathException.
RLXPathException(String, String, Object[], String, int, int, Throwable) - Constructor for class oracle.rules.rl.exceptions.RLXPathException
RLXmlNameException - exception oracle.rules.rl.exceptions.RLXmlNameException.
RL_LOGGER - Static variable in class oracle.rules.rl.RuleSession
ROOT_CLASS_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
ROOT_DATAMODEL_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
ROOT_LOCAL_VARIABLE_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
ROOT_RULESET_NAME - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
RSP_URI - Static variable in class oracle.rules.jsr94.RLRuleServiceProvider
  The URI for the pre-registered Oracle Business Rules rule service provider.
RULESET - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
Registration - class oracle.rules.sdk.store.Registration.
  This class is used to register an implementation of the `RepositoryConnection` with the `RepositoryConnectionFactory`.
Registration(String, String, String, String, String[], String[]) - Constructor for class oracle.rules.sdk.store.Registration
  Creates a new `Registration`.
RegistrationException - exception oracle.rules.sdk.store.RegistrationException.
  Thrown when an error an attempt to register a `RepositoryConnection` fails.
RegistrationException(String) - Constructor for class oracle.rules.sdk.store.RegistrationException
RegistrationException(String, Throwable) - Constructor for class oracle.rules.sdk.store.RegistrationException
RepositoryConnection - interface oracle.rules.sdk.store.RepositoryConnection.
  The repository connection interface for the Oracle Business Rules Rules SDK.
RepositoryConnectionFactory - class oracle.rules.sdk.store.RepositoryConnectionFactory.
  Factory for creating implementation instances of the Oracle Business Rules `RepositoryConnection` interface.
RepositoryConnectionFactory() - Constructor for class oracle.rules.sdk.store.RepositoryConnectionFactory
RepositoryContext - class oracle.rules.sdk.repository.RepositoryContext.
  RepositoryContext holds repository security and configuration information
RepositoryContext() - Constructor for class oracle.rules.sdk.repository.RepositoryContext
RepositoryException - exception oracle.rules.sdk.exception.RepositoryException.
RepositoryException(String) - Constructor for class oracle.rules.sdk.exception.RepositoryException
RepositoryException(String, String) - Constructor for class oracle.rules.sdk.exception.RepositoryException
RepositoryException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RepositoryException
RepositoryException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RepositoryException
RepositoryManager - class oracle.rules.sdk.repository.RepositoryManager.
  To access list of repository types, and get instance of a repository type.
RepositoryManager() - Constructor for class oracle.rules.sdk.repository.RepositoryManager
RepositoryType - class oracle.rules.sdk.repository.RepositoryType.
  RepositoryType holds meta-information about a repository plugin
ResourceManager - class oracle.rules.sdk.exception.ResourceManager.
Rule - class oracle.rules.sdk.editor.ruleset.Rule.
  A Rule consists of a table of `Pattern`s to be matched, and a table of `Action`s to be taken when a match occurs.
RuleComponent - class oracle.rules.sdk.editor.ruleset.RuleComponent.
  RuleComponent is an Abstract Class which enables access to properties through generic accessors by extending HashMap.
RuleComponentTable - class oracle.rules.sdk.editor.ruleset.RuleComponentTable.
  RuleComponentTable is an extension of ArrayList used to remove and and reorder RuleComponents.
RuleDictionary - class oracle.rules.sdk.dictionary.RuleDictionary.
  This class is the top level container for a rule project.
RuleDictionary(String) - Constructor for class oracle.rules.sdk.dictionary.RuleDictionary
RuleDictionary() - Constructor for class oracle.rules.sdk.dictionary.RuleDictionary
RuleEditorException - exception oracle.rules.sdk.editor.ruleset.RuleEditorException.
  Exception thrown by oracle.rules.sdk.editor.ruleset Typically, these are errors detected by validate() which the end user can correct, such as a duplicate rule name.
RuleEditorSDKException - exception oracle.rules.sdk.editor.ruleset.RuleEditorSDKException.
  SDK Exception thrown by validate() methods when SDK internal state is inconsistent.
RuleRepository - interface oracle.rules.sdk.repository.RuleRepository.
  This interface provides a common API to access rule definitions stored in repository.
RuleRepositoryConstants - class oracle.rules.sdk.repository.RuleRepositoryConstants.
RuleRepositoryConstants() - Constructor for class oracle.rules.sdk.repository.RuleRepositoryConstants
RuleSession - class oracle.rules.rl.RuleSession.
  RuleSession is the public API for executing Oracle Rule Language.
RuleSession(Map) - Constructor for class oracle.rules.rl.RuleSession
  Construct a new RuleSession, containing a Rete Engine and Working Memory.
RuleSession() - Constructor for class oracle.rules.rl.RuleSession
  Construct a new RuleSession, containing a Rete Engine and Working Memory.
RuleSession.ParsedRulesetInfo - class oracle.rules.rl.RuleSession.ParsedRulesetInfo.
  ParsedRulesetInfo -- a bean for holding the result of a parse
RuleSession.ParsedRulesetInfo() - Constructor for class oracle.rules.rl.RuleSession.ParsedRulesetInfo
RuleSet - class oracle.rules.sdk.editor.ruleset.RuleSet.
  A RuleSet has a name and a table of Rules to be edited.
RuleSet(RuleDictionary) - Constructor for class oracle.rules.sdk.editor.ruleset.RuleSet
  Constructor used to create a new RuleSet
RuleSet(RuleDictionary, String) - Constructor for class oracle.rules.sdk.editor.ruleset.RuleSet
  Constructor used to edit an existing rule set
RuleSetException - exception oracle.rules.sdk.exception.RuleSetException.
RuleSetException(String) - Constructor for class oracle.rules.sdk.exception.RuleSetException
RuleSetException(String, String) - Constructor for class oracle.rules.sdk.exception.RuleSetException
RuleSetException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RuleSetException
RuleSetException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RuleSetException
RuleSource - interface oracle.rules.jsr94.admin.RuleSource.
  `RuleSource` is implemented by classes that provide access to a source of Oracle Business Rules.
RuleTable - class oracle.rules.sdk.editor.ruleset.RuleTable.
  RuleTable is a list of all the Rules in a RuleSet.
RulesSDKDMValidationException - exception oracle.rules.sdk.exception.RulesSDKDMValidationException.
  Exception related to datamodel validation
RulesSDKDMValidationException(String) - Constructor for class oracle.rules.sdk.exception.RulesSDKDMValidationException
RulesSDKDMValidationException(String, String) - Constructor for class oracle.rules.sdk.exception.RulesSDKDMValidationException
RulesSDKDMValidationException(String, String, List) - Constructor for class oracle.rules.sdk.exception.RulesSDKDMValidationException
RulesSDKDMValidationException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKDMValidationException
RulesSDKDMValidationException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKDMValidationException
RulesSDKException - exception oracle.rules.sdk.exception.RulesSDKException.
RulesSDKException(String) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKException(String, String) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKException(String, String, String) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKException(String, String, String, String) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKException
RulesSDKUpdateException - exception oracle.rules.sdk.exception.RulesSDKUpdateException.
RulesSDKUpdateException(String) - Constructor for class oracle.rules.sdk.exception.RulesSDKUpdateException
RulesSDKUpdateException(String, String) - Constructor for class oracle.rules.sdk.exception.RulesSDKUpdateException
RulesSDKUpdateException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKUpdateException
RulesSDKUpdateException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSDKUpdateException
RulesSystemException - exception oracle.rules.sdk.exception.RulesSystemException.
RulesSystemException(String) - Constructor for class oracle.rules.sdk.exception.RulesSystemException
RulesSystemException(String, String) - Constructor for class oracle.rules.sdk.exception.RulesSystemException
RulesSystemException(String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSystemException
RulesSystemException(String, String, Throwable) - Constructor for class oracle.rules.sdk.exception.RulesSystemException
RulesetNotFoundException - exception oracle.rules.jsr94.admin.RulesetNotFoundException.
  This exception is thrown when a rule set identified by a `RuleSource` can not be found.
RulesetNotFoundException(String) - Constructor for class oracle.rules.jsr94.admin.RulesetNotFoundException
  Create a `RulesetNotFoundException` with the specified message.
RulesetNotFoundException(String, Exception) - Constructor for class oracle.rules.jsr94.admin.RulesetNotFoundException
  Create a `RulesetNotFoundException` with the specified message and the root cause exception.
registerRepositoryConnection(Registration) - Static method in class oracle.rules.sdk.store.RepositoryConnectionFactory
  Registers a `RepositoryConnection` implementation.
release() - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Releases this repository connection.
release() - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Releases this repository connection.
remove(Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  HashMap.remove() is overridden to allow only custom properties, constraints, and program set options to be removed.
remove(int) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Remove the RuleComponent at the given index from the table
remove(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Remove the RuleComponent with the given id from the table
remove(String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Remove all version of the dictionary from repository.
remove(String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Remove a dictionary associated with a given marker from repository.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  Remove a constraint by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstructorTable
  ConstructorTable inherits ModelComponentTable, so It is required to implement the method.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.EnumValueTable
  Remove a enumeration value by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Remove a factType by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.FieldTable
  Field Table inherits ModelComponentTable, so It is required to implement the method.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameterTable
  Remove a formal parameter by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  Remove a function by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.MethodTable
  Method Table inherits ModelComponentTable, so It is required to implement the method.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
  Remove a model component by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  Remove a property by id.
removeByID(String) - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  Remove a variable by id.
removeByIDs(String[]) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Remove a list of factTypes by ID.
removeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.ConstraintTable
  Remove a constraint by name.
removeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Remove a factType by name.
removeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.FunctionTable
  Remove a function by name.
removeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.PropertyTable
  Remove a property by name.
removeByName(String) - Method in class oracle.rules.sdk.editor.datamodel.VariableTable
  Remove a variable by name.
removeByNames(String[]) - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Remove a list of factTypes by name.
removeEnumValue(String) - Method in class oracle.rules.sdk.editor.datamodel.EnumValueTable
  Remove a enum value by its value
removeMarked() - Method in class oracle.rules.sdk.editor.datamodel.FactTypeTable
  Remove the rows previously marked.
removeMarked() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponentTable
  Remove the rows previously marked
removeMarked() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
removeObject(Handle) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Removes the Object associated with the specified Handle from the rule session state of this rule session.
removeRuleSet(String) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Remove a ruleset from the rule dictionary.
removeUserPath(URL) - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Remove a user class path from SDK class loader
replace(int, int, String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Insert the given string at the given position of the Value String.
reset() - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Resets this rule session.
resetUserPath() - Static method in class oracle.rules.sdk.editor.datamodel.DMService
  Remove all user class paths from SDK class loader
restoreCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Restores the RuleComponent's properties to their state at the time of the last saveCopy().
restoreCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Restores the RuleComponent's properties to their state at the time of the last saveCopy().
ruleSetRL(String) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Generate the RL for the given rule set.

## S

SELECTED - Static variable in class oracle.rules.sdk.editor.ruleset.Util
SEP - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
SEPARATOR - Static variable in class oracle.rules.sdk.editor.ruleset.Util
SHORT - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
STRING - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
SensitiveDataCallback - interface oracle.rules.sdk.repository.SensitiveDataCallback.
  Callback interface the SDK uses to retrieve sensitive data.
SimpleTest - class oracle.rules.sdk.editor.ruleset.SimpleTest.
  A SimpleTest consists of 4 items: left expression, comparison operator, right expression, conjunction.
SimpleTestTable - class oracle.rules.sdk.editor.ruleset.SimpleTestTable.
  A SimpleTestTable contains SimpleTestExpression's which are combined with AND's or OR's.
StoreException - exception oracle.rules.sdk.store.StoreException.
  Thrown when an error is encountered with the underlying repository.
StoreException(String) - Constructor for class oracle.rules.sdk.store.StoreException
StoreException(String, Throwable) - Constructor for class oracle.rules.sdk.store.StoreException
samePath(XLink) - Method in interface oracle.rules.rl.XLink
save(RuleDictionary) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Save a dictionary to repository.
saveAdvancedExpression(AdvancedExpression) - Static method in class oracle.rules.sdk.editor.ruleset.EditorService
saveAs(RuleDictionary, String, String) - Method in interface oracle.rules.sdk.repository.RuleRepository
  Save a dictionary to repository.
saveCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Creates a deep copy of this RuleComponent so that a restore can be performed later.
saveCopy() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Creates a deep copy of this RuleComponentTable so that an undo can be performed later.
serializeDataModel(DataModel) - Method in interface oracle.rules.sdk.repository.XMLSerializer
  serialize the datamodel java objects into XML document
serializeOptionSet(RuleSet[]) - Method in interface oracle.rules.sdk.repository.XMLSerializer
serializeRuleSet(RuleSet) - Method in interface oracle.rules.sdk.repository.XMLSerializer
  serialize the ruleset java objects into XML document
set(RLObject, int, RLObject) - Static method in class oracle.rules.rl.RLArray
  Set the value of the indexed component in the specified array Object.
set(RLObject, Object) - Method in class oracle.rules.rl.RLProperty
  Set property to Object.
set(int, Object) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Unsupported - use remove() then the type safe specific add methods to add a new instance, for example Action.add().
set(String, Object) - Method in class oracle.rules.sdk.exception.OracleRulesException
  Method to store some properties in the exception.
setActionTable(ActionTable) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setAlias(String) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Set alias of the model element.
setAllowChaining(boolean) - Method in class oracle.rules.sdk.editor.datamodel.Field
  Set to allow the field to be chained to make up new expressions
setAllowChaining(boolean) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Set to allow the return value of the function to be chained to make up new expressions
setAllowChaining(boolean) - Method in class oracle.rules.sdk.editor.datamodel.Method
  Set to allow the return value of the method to be chained to make up new expressions
setAllowChaining(boolean) - Method in class oracle.rules.sdk.editor.datamodel.Property
  Set to allow the proeprty to be chained to make up new expressions
setBody(String) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Set function body
setBoolean(RLObject, boolean) - Method in class oracle.rules.rl.RLProperty
  Set property to boolean.
setByte(RLObject, byte) - Method in class oracle.rules.rl.RLProperty
  Set property to byte.
setChar(RLObject, char) - Method in class oracle.rules.rl.RLProperty
  Set property to char.
setColumn(int) - Method in class oracle.rules.rl.exceptions.RLException
  Set the column number
setConjunction(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Set conjunction which combines this Pattern with the following Pattern, if any.
setConjunction(String) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
  Set {the conjunction (and/or) combining this pattern with the next in the table.
setConjunctionConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setConjunctionConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
setConjunctionOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setConjunctionOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
setConstant(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setConstantConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setConstantOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setConstructor(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setConstructorConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setConstructorOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setCursorPosition(int) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setCustom(String, String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Sets the value of the input custom property.
setCustomMode(boolean) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Set custom editing mode.
setDataModel(DataModel) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Set data model.
setDescription(String) - Method in class oracle.rules.rl.exceptions.RLException
  Set the description of this exception
setDescription(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Sets the user supplied description of this rule component.
setDetails(List) - Method in class oracle.rules.sdk.exception.OracleRulesException
setDictionaryDescription(String) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Set description to the dictionary.
setDictionaryName(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the name of the dictionary for this document ID
setDocumentName(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the document name in this document ID
setDocumentType(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the document type in this document ID
setDouble(RLObject, double) - Method in class oracle.rules.rl.RLProperty
  Set property to double.
setEnumValues(List) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  A convenient API to set enumeration values.
setExceptions(String[]) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Set all the exceptions of the function
setFactType(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Set the alias of the fact type.
setFactTypeConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setFactTypeOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setFinal(boolean) - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Set the variable final
setFloat(RLObject, float) - Method in class oracle.rules.rl.RLProperty
  Set property to float.
setForm(String) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Set form of the constraint.
setForm(String) - Method in class oracle.rules.sdk.editor.datamodel.FactType
  Set form of the Fact type
setForm(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
  Set What kind of action.
setForm(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setForm(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Set Form describing whether this Pattern simple fact type or a subtable of fact types.
setFormConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
setFormConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setFormConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setFormOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Action
setFormOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setFormOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setFunction(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setFunctionConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setFunctionOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setInt(RLObject, int) - Method in class oracle.rules.rl.RLProperty
  Set property to int.
setLine(int) - Method in class oracle.rules.rl.exceptions.RLException
  Set the line number where this exception occurred
setLiteralValue(String) - Method in class oracle.rules.sdk.editor.datamodel.InitValue
  Set the value of the expression.
setLiteralValue(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setLiteralValueConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setLiteralValueOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setLocale(Locale) - Method in class oracle.rules.sdk.repository.RepositoryContext
  Set the Locale
setLong(RLObject, long) - Method in class oracle.rules.rl.RLProperty
  Set property to long.
setLowerBound(double) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Set lower bound.
setMarker(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the marker in this document ID.
setMarkerDescription(String) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Set description to the marker.
setName(String) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Set the name of the element.
setName(String) - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Set the name of the rule which must be unique within the rule set
setName(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Set the name of the rule set.
setNameConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setNameConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
setNameOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setNameOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
setOperator(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setOperator(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
  Set Pattern operator.
setOperator(String) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
setOperatorConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setOperatorConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setOperatorConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
setOperatorOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setOperatorOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setOperatorOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
setOutputWriter(Writer) - Method in class oracle.rules.rl.RuleSession
  Set the writer used by RL println, show, and watch functions.
setPatternTable(PatternTable) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setPreviousException(Throwable) - Method in class oracle.rules.sdk.exception.OracleRulesException
  set the previous exception.
setPrincipal(Principal) - Method in class oracle.rules.sdk.repository.RepositoryContext
  Set a principal
setPriority(String) - Method in class oracle.rules.sdk.editor.ruleset.Rule
  Set a String containing a negative or positive integer.
setPriorityConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setPriorityOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Rule
setProperties(RLProperty[]) - Method in class oracle.rules.rl.RLClass
setProperty(String, String) - Method in class oracle.rules.sdk.repository.RepositoryContext
  Set a property
setRegExp(String) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Set the regular expression to be matched Refer to java.util.regex.Pattern for the specification of regular expression.
setReturnType(String) - Method in class oracle.rules.sdk.editor.datamodel.Function
  Set the return type of the function.
setRevision(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the optional revision in this document ID.
setRulesetName(String) - Method in class oracle.rules.rl.RuleSession
  Set the name of the implicit ruleset for top level definitions (default is "main").
setSensitiveDataCallback(SensitiveDataCallback) - Method in class oracle.rules.sdk.repository.RepositoryContext
  Set callback object used for retrieving sensitive data
setShort(RLObject, short) - Method in class oracle.rules.rl.RLProperty
  Set property to short.
setShowConstants(boolean) - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Set Show constants in SingleTermValueOptions
setShowConstructorsWithFunctions(boolean) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Include Constructors in the Function options list
setShowFunctions(boolean) - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Set Show functions and methods in SingleTermValueOptions
setShowVariables(boolean) - Method in class oracle.rules.sdk.editor.ruleset.Expression
  Set Show variables in SingleTermValueOptions
setSingleTermValue(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setSingleTermValueConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setSingleTermValueOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Expression
setSource(String) - Method in class oracle.rules.rl.exceptions.RLException
  Set the input source of this exception
setSupportXPath(boolean) - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  Set the flag indicating whether the RL class can be used in a XPath Expression
setTag(String) - Method in interface oracle.rules.sdk.store.DocumentID
  Sets the optional tag in this document ID.
setTarget(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
setTargetConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
setTargetOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Action
setTest(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
setTestConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Action
setTestForm(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setTestFormConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setTestFormOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setTestOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Action
setType(String) - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
  Set type of the parameter
setType(String) - Method in class oracle.rules.sdk.editor.datamodel.Property
  Set type of the property
setType(String) - Method in class oracle.rules.sdk.editor.datamodel.Variable
  Set the type of the variable.
setUpperBound(double) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Set upper bound.
setValue(String) - Method in class oracle.rules.sdk.editor.datamodel.EnumValue
  Set the enum value
setValue(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setValueConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setValueOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setVariable(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setVariable(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setVariableConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setVariableConstraint(String) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setVariableOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
setVariableOptions(String[]) - Method in class oracle.rules.sdk.editor.ruleset.Pattern
setVisible(boolean) - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  Set visibility of the element
superclass - Variable in class oracle.rules.rl.RLClass
supportsOption(String) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Declares that the specified option is supported.

## T

TAGS_OPTION - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  Option for indicating that the underlying repository supports tags.
TAG_METADATA - Static variable in interface oracle.rules.sdk.store.RepositoryConnection
  The key for the string array (`String[]`) of tags in the `Map` of metadata returned by `getDocumentMetadata`.
TESTOPS - Static variable in class oracle.rules.sdk.editor.ruleset.Util
  Array containing TEST_ constants - use with test operator properties.
TESTOP_EQ - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TESTOP_GE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TESTOP_GT - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TESTOP_LE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TESTOP_LT - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TESTOP_NE - Static variable in class oracle.rules.sdk.editor.ruleset.Util
TEST_ELSE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
TEST_ELSE_IF - Static variable in class oracle.rules.sdk.editor.ruleset.Action
TEST_FORM_ADVANCED - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
TEST_FORM_NOTEST - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
TEST_FORM_SIMPLE - Static variable in class oracle.rules.sdk.editor.ruleset.Pattern
TEST_IF - Static variable in class oracle.rules.sdk.editor.ruleset.Action
TEST_NONE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
TEST_WHILE - Static variable in class oracle.rules.sdk.editor.ruleset.Action
TOKEN_BINARYOP - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_BOOLEAN_CONSTANT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_CHARLIT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_CONSTRUCTOR - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_FUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_IDENTIFIER - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_LPAREN - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_NULL - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_NUMBER - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_OPERAND_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_OP_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_PRE_UNARYOP - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_RPAREN - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_STRINGLIT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_TYPE_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_TYPE_OP - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_TYPE_OPERAND - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_TYPE_UNKNOWN - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_UNKNOWN - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TOKEN_USE_PLIST - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TRUE - Static variable in class oracle.rules.sdk.editor.datamodel.DMService
TYPE_ALL_SPACES - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_CONSTANT - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_CONSTRAINT - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_FUNCTION - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_LITERAL - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_MASK - Static variable in class oracle.rules.sdk.editor.ruleset.ExprParser
TYPE_OPERATOR - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_UNKNOWN - Static variable in class oracle.rules.sdk.editor.ruleset.Token
TYPE_VARIABLE - Static variable in class oracle.rules.sdk.editor.ruleset.Token
Token - class oracle.rules.sdk.editor.ruleset.Token.
  Describes parse tokens returned by `AdvancedExpression` method calls.
TypeCheckException - exception oracle.rules.rl.exceptions.TypeCheckException.
  Semantic error base exception class.
testRuleSets(String, String[], Writer, Map) - Method in class oracle.rules.sdk.dictionary.RuleDictionary
  Create a RuleSession with the given rule sets, then call a data model function.
toString() - Method in class oracle.rules.rl.RLObject
  Convert this RLObject to a String.
toString() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser.Token
toString() - Method in class oracle.rules.sdk.editor.ruleset.ExprParser
toString() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
toXML(Node, OutputStreamWriter) - Static method in class oracle.rules.sdk.store.util.XMLUtil
  Writes the DOM tree as XML text to the specified output stream.
tokenTypeName(int) - Static method in class oracle.rules.sdk.editor.ruleset.ExprParser

## U

UndefinedException - exception oracle.rules.rl.exceptions.UndefinedException.
  Semantic error -- a name is undefined.
Util - class oracle.rules.sdk.editor.ruleset.Util.
  Util contains static methods and constants for use with the editor classes.
unMark() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Clear marks.
unbalanced() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Matches up operators which come in pairs, such as ( ), then returns an array of integers indicating unmatched grouping operators.
update() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Save the DataModel into an in-memory dictionary.
update() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Validates the RuleSet then write it back to the dictionary
updateAs(String) - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
  Validates the RuleSet then write it back to the dictionary with the new name.
updateDocument(DocumentID, Document) - Method in class oracle.rules.sdk.store.AbstractRepositoryConnection
  Updates a document identified by the specified `DocumentID` with the specified content.
updateDocument(DocumentID, Document) - Method in interface oracle.rules.sdk.store.RepositoryConnection
  Updates a document identified by the specified `DocumentID` with the specified content.
updateObject(Handle, Object) - Method in class oracle.rules.jsr94.RLStatefulRuleSession
  Updates the rule session state to reflect that the specified object should be now associated with the specified handle.
useName(int) - Static method in class oracle.rules.sdk.editor.ruleset.ExprParser

## V

VOID - Static variable in class oracle.rules.sdk.editor.datamodel.FactType
Variable - class oracle.rules.sdk.editor.datamodel.Variable.
  global variable: similar to Java "static public" variable.
VariableTable - class oracle.rules.sdk.editor.datamodel.VariableTable.
  Top level table in the datamodel.
VisibilityException - exception oracle.rules.rl.exceptions.VisibilityException.
  Semantic error -- a name is not public.
validate(String) - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  Given a String that should conform to the constraint, the method validates the constraint against the string.
validate() - Method in class oracle.rules.sdk.editor.datamodel.Constraint
  validate consistency of the constraint definition
validate() - Method in class oracle.rules.sdk.editor.datamodel.Constructor
validate() - Method in class oracle.rules.sdk.editor.datamodel.DataModel
  Validate the consistency of the datamodel.
validate() - Method in class oracle.rules.sdk.editor.datamodel.Field
validate() - Method in class oracle.rules.sdk.editor.datamodel.FormalParameter
validate() - Method in class oracle.rules.sdk.editor.datamodel.Function
  validate consistency of the function definition
validate() - Method in class oracle.rules.sdk.editor.datamodel.InitValue
  Validate the expression contained in the initial value.
validate() - Method in class oracle.rules.sdk.editor.datamodel.JavaFactType
  validate consistency of the Java Fact Type
validate() - Method in class oracle.rules.sdk.editor.datamodel.Method
validate() - Method in class oracle.rules.sdk.editor.datamodel.ModelComponent
  valid the model component
validate() - Method in class oracle.rules.sdk.editor.datamodel.Property
validate() - Method in class oracle.rules.sdk.editor.datamodel.RLFactType
  validate consistency of the RL Fact Type definition
validate() - Method in class oracle.rules.sdk.editor.datamodel.Variable
  validate consistency of the global variable definition
validate() - Method in class oracle.rules.sdk.editor.ruleset.Action
validate() - Method in class oracle.rules.sdk.editor.ruleset.AdvancedExpression
  Validate the expression.
validate() - Method in class oracle.rules.sdk.editor.ruleset.Expression
validate() - Method in class oracle.rules.sdk.editor.ruleset.Pattern
validate() - Method in class oracle.rules.sdk.editor.ruleset.Rule
validate() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponent
  Validates the correctness of the RuleComponent and all RuleComponents below it.
validate() - Method in class oracle.rules.sdk.editor.ruleset.RuleComponentTable
  Validates each row in the table - @see RuleComponent#Validate()
validate() - Method in class oracle.rules.sdk.editor.ruleset.RuleSet
validate() - Method in class oracle.rules.sdk.editor.ruleset.SimpleTest
validateForConnection(RepositoryConnection) - Method in interface oracle.rules.sdk.store.DocumentID
  Validates that the `DocumentID` is valid to be used with the specified `RepositoryConnection`.
validateForDocumentAccess() - Method in interface oracle.rules.sdk.store.DocumentID
  Validates the document ID for for document read access.
validateForListDocuments() - Method in interface oracle.rules.sdk.store.DocumentID
  Validates the document ID for use with `listDocuments`.

## W

WILDCARD - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
WILDCARD - Static variable in interface oracle.rules.sdk.store.DocumentID
  The wildcard string for fields of a `DocumentID`.
WRITE - Static variable in class oracle.rules.sdk.repository.RuleRepositoryConstants
WalletCallback - class oracle.rules.sdk.callbacks.WalletCallback.
  Retrieve data from an Oracle Wallet.
WalletCallback(String, char[]) - Constructor for class oracle.rules.sdk.callbacks.WalletCallback
  Construct a callback for the wallet located at the specified path and protected by the specified password.
WebDAVRepositorySource - class oracle.rules.jsr94.admin.WebDAVRepositorySource.
  A `RuleSource` that specifies rule sets defined in an Oracle Business Rules WebDAV based repository.
WebDAVRepositorySource(String, String, String, String, String, String[]) - Constructor for class oracle.rules.jsr94.admin.WebDAVRepositorySource
  Create a `WebDAVRepositorySource`.

## X

XLink - interface oracle.rules.rl.XLink.
XMLSerializer - interface oracle.rules.sdk.repository.XMLSerializer.
  Take care of marshalling and unmarshalling dictionaries to and from XML
XMLUtil - class oracle.rules.sdk.store.util.XMLUtil.
  XML utility methods.
XMLUtil() - Constructor for class oracle.rules.sdk.store.util.XMLUtil

A B C D E F G H I J L M N O P Q R S T U V W X

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Business Rules Java API Reference 10g Release 3 (10.1.3) B19040-01
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006, Oracle. All rights reserved.