| AbstractClassTypeDeclarationDescr |
|
| AccumulateDescr |
A descr class for accumulate node
|
| AccumulateDescr.AccumulateFunctionCallDescr |
|
| AccumulateImportDescr |
A descriptor for imported static functions
|
| AndDescr |
|
| AnnotatedBaseDescr |
This is the super type for all pattern AST nodes.
|
| AnnotationDescr |
|
| AtomicExprDescr |
|
| AttributeDescr |
|
| AttributeDescr.Type |
|
| 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
|
| ConditionalBranchDescr |
|
| ConditionalElementDescr |
|
| ConnectiveDescr |
This is used to connect restrictions together for a single field
eg:
age < 40 & > 30
|
| ConnectiveDescr.RestrictionConnectiveType |
The connective types that can be used for a restriction
|
| ConnectiveType |
An enum for connective types
|
| ConstraintConnectiveDescr |
A descriptor to represent logical connectives in constraints, like
&&, || and ^.
|
| DeclarativeInvokerDescr |
This is the parent class function/method calls.
|
| DescrVisitor |
|
| 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.Type |
|
| ExpressionDescr |
|
| FieldTemplateDescr |
|
| ForallDescr |
|
| FromDescr |
|
| FunctionDescr |
|
| FunctionImportDescr |
A descriptor for imported static functions
|
| GlobalDescr |
A descriptor class for globals.
|
| ImportDescr |
|
| MultiPatternDestinationDescr |
An interface to represent pattern destinations
|
| NamedConsequenceDescr |
|
| Namespaceable |
|
| NotDescr |
|
| OperatorDescr |
A descriptor to represent a relational operator
|
| OrDescr |
|
| PackageDescr |
|
| PatternDescr |
|
| PatternDestinationDescr |
An interface to represent pattern destinations
|
| PatternSourceDescr |
A common base class for all descriptor classes that represent a pattern sources
|
| QualifiedName |
|
| RelationalExprDescr |
A descriptor to represent a relational expression
|
| 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.
|
| RuleDescr |
|
| TypeDeclarationDescr |
|
| TypeFieldDescr |
|
| UnitDescr |
|
| WindowDeclarationDescr |
|