Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-02


Package oracle.rules.sdk2.ruleset

A ruleset contains a list of rules.

See:
          Description

Interface Summary
ScopedVariable A ScopedVariable is either a pattern variable, an action variable, an aggregate variable, or a formal parameter.

 

Class Summary
Action An action, such as assert, assign, call, or retract.
ActionTable An ActionTable is an ordered list of actions.
Aggregate An Aggregate is an advanced expression that is obliged to be enclosed in a built-in or user-defined aggregate function.
AggregateTable An AggregateTable is a list of expressions which can be used in function calls or asserts.
DateEffectivity Common Effective Date Support Constants.
Expression An expression is a String containing one or more primary expression terms.
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 is used to structure rule conditions.
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.
RuleCommon Common superclass of Rule and RuleSheet
RuleComponent RuleComponent is an Abstract Class which enables access to properties through generic accessors by extending HashMap.
RuleComponentTable<T extends RuleComponent> RuleComponentTable is an extension of ArrayList used to remove and and reorder RuleComponents.
RuleSet A RuleSet has a name, a table of Rules, and a table of RuleSheets.
RuleSetTable RuleSetTable is a list of all the RuleSets in a Dictionary.
RuleSheetTable A RuleSet contains a RuleSheetTable, which holds multiple RuleSheets.
RuleTable RuleTable is a list of all the Rules in a RuleSet.
SimpleTest A SimpleTest consists of 3 items describing the immediate simple test: expression table containing 2 or more expressions, comparison operator, connective and two items that control grouping behavior: a Form property and a SimpleTestTable.
SimpleTestTable A SimpleTestTable contains SimpleTestExpression's which are combined with AND's or OR's.
Token Describes parse tokens returned by Expression method calls.
UnnamedRuleComponent Restricts RuleComponent by taking away name and alias properties.

 

Package oracle.rules.sdk2.ruleset Description

A ruleset contains a list of rules. The package can be used to edit an existing ruleset or to create a new one.

Package Specification

The following picture depicts the object model inside the package.

 



Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1)

E10663-02


Copyright © 2009, Oracle and/or its affiliates. All rights reserved.