Oracle Business Rules Java API Reference
10g Release 3 (10.1.3)

B19040-01

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 DocumentIDs.
markDocuments(String, DocumentID[]) - Method in interface oracle.rules.sdk.store.RepositoryConnection
Associates the marker with the documents identified by the array of DocumentIDs.
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 Patterns to be matched, and a table of Actions 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

Oracle Business Rules Java API Reference
10g Release 3 (10.1.3)

B19040-01


Copyright © 2006, Oracle. All rights reserved.