Skip navigation links

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

E10663-10


Package oracle.rules.sdk2.ruleset

A ruleset contains a list of rules.

See:
          Description

Interface Summary
ScopedVariable A ScopedVariable is either a pattern (instance) variable, a test 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 has one of 4 Forms: FORM_SIMPLE (was FORM_NOT_NESTED) FORM_VARIABLE_DEFINITION FORM_NESTED FORM_NESTED_NOT All forms use the Connective property to specify whether this test is connected to the next test in the containing table by "And" or "Or".
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.6.3)

E10663-10


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