Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


Package oracle.rules.sdk.editor.ruleset

Class Summary
Action An action, such as assert, assign, call, or retract.
ActionTable An ActionTable is an ordered list of actions.
AdvancedExpression An AdvancedExpression is a String consisting of variables, calls, literals, and operators.
EditorService Convert Editor objects to and from Persistence Objects
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.
ExpressionTable An ExpressionTable is a list of expressions which can be used in function calls or asserts.
ExprParser Scans an input expression string, and if successful, parses the string.
Pattern A Pattern contains the alias of a FactType and tests which select instances of the FactType.
PatternTable A PatternTable is a list of Patterns used in a Rule.
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 RuleComponent is an Abstract Class which enables access to properties through generic accessors by extending HashMap.
RuleComponentTable RuleComponentTable is an extension of ArrayList used to remove and and reorder RuleComponents.
RuleSet A RuleSet has a name and a table of Rules to be edited.
RuleTable RuleTable is a list of all the Rules in a RuleSet.
SimpleTest A SimpleTest consists of 4 items: left expression, comparison operator, right expression, conjunction.
SimpleTestTable A SimpleTestTable contains SimpleTestExpression's which are combined with AND's or OR's.
Token Describes parse tokens returned by AdvancedExpression method calls.
Util Util contains static methods and constants for use with the editor classes.

 

Exception Summary
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 SDK Exception thrown by validate() methods when SDK internal state is inconsistent.

 


Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


Copyright © 2006, Oracle. All rights reserved.