Interface | Description |
---|---|
ConditionalElementDescr | |
DescrVisitor | |
ExpressionDescr | |
MultiPatternDestinationDescr |
An interface to represent pattern destinations
|
PackageDescrDumper | |
PatternDestinationDescr |
An interface to represent pattern destinations
|
Class | Description |
---|---|
AbstractClassTypeDeclarationDescr | |
AccessorDescr | |
AccumulateDescr |
A descr class for accumulate node
|
AccumulateDescr.AccumulateFunctionCallDescr | |
AccumulateImportDescr |
A descriptor for imported static functions
|
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 | |
CompositePackageDescr.CompositeAssetFilter | |
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 | |
FieldConstraintDescr |
This represents a literal node in the rule language.
|
FieldTemplateDescr | |
ForallDescr | |
ForFunctionDescr |
A descr class for for functions
|
FromDescr | |
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.
|
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 | |
TypeDeclarationDescr | |
TypeFieldDescr | |
UnitDescr | |
VariableRestrictionDescr | |
WindowDeclarationDescr | |
WindowReferenceDescr |
A pattern source descriptor for windows
|
Enum | Description |
---|---|
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
|
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.