|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ConditionalElementDescr | |
MultiPatternDestinationDescr | An interface to represent pattern destinations |
PackageDescrDumper | |
PatternDestinationDescr | An interface to represent pattern destinations |
Class Summary | |
---|---|
AbstractClassTypeDeclarationDescr | |
AccessorDescr | |
AccumulateDescr | A descr class for accumulate node |
AccumulateDescr.AccumulateFunctionCallDescr | |
ActionDescr | |
AndDescr | |
AnnotatedBaseDescr | This is the super type for all pattern AST nodes. |
AnnotationDescr | |
AtomicExprDescr | |
AttributeDescr | |
BaseDescr | This is the super type for all pattern AST nodes. |
BehaviorDescr | A super class for all Behavior Descriptors like time window, event window, distinct, etc |
BindingDescr | |
CollectDescr | An AST class to describe "collect" conditional element |
CompositePackageDescr | |
ConditionalBranchDescr | |
ConnectiveDescr | This is used to connect restrictions together for a single field eg: age < 40 & > 30 |
ConstraintConnectiveDescr | A descriptor to represent logical connectives in constraints, like &&, || and ^. |
DeclarativeInvokerDescr | This is the parent class function/method calls. |
EntryPointDeclarationDescr | |
EntryPointDescr | An entry point descriptor for facts. |
EnumDeclarationDescr | |
EnumLiteralDescr | |
EvalDescr | |
EvaluatorBasedRestrictionDescr | This is a super class for all restrictions that are based on evaluators. |
ExistsDescr | |
ExprConstraintDescr | This represents a constraint in a pattern defined by an arbitrary expression. |
FactTemplateDescr | |
FieldAccessDescr | This represents direct field access. |
FieldConstraintDescr | This represents a literal node in the rule language. |
FieldTemplateDescr | |
ForallDescr | |
ForFunctionDescr | A descr class for for functions |
FromDescr | |
FunctionCallDescr | This represents a function call - as in calling a Drools function. |
FunctionDescr | |
FunctionImportDescr | A descriptor for imported static functions |
GlobalDescr | A descriptor class for globals. |
ImportDescr | |
LiteralDescr | |
LiteralRestrictionDescr | This represents a literal node in the rule language. |
MethodAccessDescr | This represents a method call. |
MVELExprDescr | |
NamedConsequenceDescr | |
NotDescr | |
OperatorDescr | A descriptor to represent a relational operator |
OrDescr | |
PackageDescr | |
PatternDescr | |
PatternSourceDescr | A common base class for all descriptor classes that represent a pattern sources |
PredicateDescr | |
ProcessDescr | |
QualifiedIdentifierRestrictionDescr | This represents a qualified identifier, like enums or subfield access in variables like "$p.name". |
QualifiedName | |
QueryDescr | |
RelationalExprDescr | A descriptor to represent a relational expression |
Restriction | |
RestrictionConnectiveDescr | This is used to connect restrictions together for a single field eg: age < 40 & > 30 |
RestrictionDescr | This represents a literal node in the rule language. |
ReturnValueRestrictionDescr | |
RuleDescr | |
StringConnectiveDescr | This is used to connect restrictions together for a single field eg: age < 40 & > 30 |
TypeDeclarationDescr | |
TypeFieldDescr | |
VariableDescr | |
VariableRestrictionDescr | |
WindowDeclarationDescr | |
WindowReferenceDescr | A pattern source descriptor for windows |
Enum Summary | |
---|---|
AttributeDescr.Type | |
ConnectiveDescr.RestrictionConnectiveType | The connective types that can be used for a restriction |
ConnectiveType | An enum for connective types |
ExprConstraintDescr.Type | |
RestrictionConnectiveDescr.RestrictionConnectiveType | The connective types that can be used for a restriction |
StringConnectiveDescr.RestrictionConnectiveType | The connective types that can be used for a restriction |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |