|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ExpressionVisitable | |
ExpressionVisitor | |
FieldConstraint | This is the top level interface for all field constraints. |
HasCEPWindow | Implementations support CEP "windows" |
HasConstraints | |
HasExpressionConstraint | The Constraint has an Expression |
HasOperator | Implementations have an operator |
HasParameterizedOperator | Implementations have parameters |
IAction | |
IFactPattern | Interface for Patterns that contains a Fact Type |
IPattern | |
PortableObject | This is the marker interface for portable Ajaxy type objects. |
Class Summary | |
---|---|
ActionCallMethod | For modifying a field on a bound LHS variable or a global. |
ActionFieldFunction | This node indicates that the user wants to execute a method on some fact in case the LHR matches. |
ActionFieldList | This class is the parent for field setting or assertion actions. |
ActionFieldValue | Holds field and value for "action" parts of the rule. |
ActionGlobalCollectionAdd | This is for adding a given fact to a global collection |
ActionInsertFact | This is used when asserting a new fact. |
ActionInsertLogicalFact | Logical assertions are used as part of "truth maintenance". |
ActionRetractFact | This is used to specify that the bound fact should be retracted when the rule fires. |
ActionSetField | For setting a field on a bound LHS variable or a global. |
ActionUpdateField | Basically the same as setting fields, EXCEPT that it will notify the engine of the changes. |
BaseSingleFieldConstraint | Represents a constraint, which may be part of a direct field constraint or a connective. |
CEPWindow | Definition of a CEP Window |
CompositeFactPattern | Represents first order logic like Or, Not, Exists. |
CompositeFieldConstraint | This is a field constraint that may span multiple fields. |
ConnectiveConstraint | This is for a connective constraint that adds more options to a field constraint. |
CopyExpressionVisitor | |
DSLSentence | This represents a DSL sentence. |
ExpressionCollection | |
ExpressionCollectionIndex | |
ExpressionField | |
ExpressionFieldVariable | This expression represent a bound field. |
ExpressionFormLine | |
ExpressionGlobalVariable | |
ExpressionMethod | |
ExpressionPart | |
ExpressionPartHelper | |
ExpressionText | |
ExpressionUnboundFact | |
ExpressionVariable | |
FactPattern | A fact pattern is a declaration of a fact type, and its constraint, and perhaps a variable that is it bound to It is the equivalent of a "pattern" in drools terms. |
FreeFormLine | This is a free form line which will be rendered and displayed-as-is. |
FromAccumulateCompositeFactPattern | |
FromCollectCompositeFactPattern | |
FromCompositeFactPattern | |
FromEntryPointFactPattern | |
RuleAttribute | This holds values for rule attributes (eg salience, agenda-group etc). |
RuleMetadata | This holds values for rule metadata (eg @foo(bar), @foo2(bar2)). |
RuleModel | |
SingleFieldConstraint | This represents a constraint on a fact - involving a SINGLE FIELD. |
SingleFieldConstraintEBLeftSide |
This package holds classes that are used as RPC classes for the rule modeller, as well as the DOM for the BRL rule format that the rule modeller uses. IMPORTANT: Do not change these unless you are adding fields or removing fields, not refactoring fields. Especially if there is existing data. XSLT may need to be used to massage the existing XML to suit the new structure.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |