| Package | Description |
|---|---|
| org.drools.compiler.builder | |
| org.drools.compiler.builder.impl | |
| org.drools.compiler.builder.impl.errors | |
| org.drools.compiler.compiler |
This is the main package to load rules.
|
| org.drools.compiler.compiler.xml |
This contains the parser and utilities for handling rules in XML format.
|
| org.drools.compiler.lang | |
| org.drools.compiler.lang.api | |
| org.drools.compiler.lang.api.impl | |
| org.drools.compiler.lang.descr | |
| org.drools.compiler.rule.builder | |
| org.drools.compiler.rule.builder.util |
| Class and Description |
|---|
| PackageDescr |
| Class and Description |
|---|
| AbstractClassTypeDeclarationDescr |
| AnnotatedBaseDescr
This is the super type for all pattern AST nodes.
|
| CompositePackageDescr |
| PackageDescr |
| QualifiedName |
| TypeDeclarationDescr |
| TypeFieldDescr |
| Class and Description |
|---|
| BaseDescr
This is the super type for all pattern AST nodes.
|
| FunctionDescr |
| Class and Description |
|---|
| AnnotationDescr |
| BaseDescr
This is the super type for all pattern AST nodes.
|
| ConstraintConnectiveDescr
A descriptor to represent logical connectives in constraints, like
&&, || and ^.
|
| FunctionDescr |
| GlobalDescr
A descriptor class for globals.
|
| ImportDescr |
| PackageDescr |
| ProcessDescr |
| RuleDescr |
| Class and Description |
|---|
| AccumulateDescr
A descr class for accumulate node
|
| AndDescr |
| AttributeDescr |
| BindingDescr |
| CollectDescr
An AST class to describe "collect" conditional element
|
| EvalDescr |
| ExistsDescr |
| ExprConstraintDescr
This represents a constraint in a pattern defined by an arbitrary
expression.
|
| ForallDescr |
| FromDescr |
| FunctionDescr |
| LiteralRestrictionDescr
This represents a literal node in the rule language.
|
| NotDescr |
| OrDescr |
| PackageDescr |
| PackageDescrDumper |
| PatternDescr |
| PredicateDescr |
| QualifiedIdentifierRestrictionDescr
This represents a qualified identifier, like enums or subfield
access in variables like "$p.name".
|
| QueryDescr |
| ReturnValueRestrictionDescr |
| VariableRestrictionDescr |
| Class and Description |
|---|
| AnnotationDescr |
| AtomicExprDescr |
| AttributeDescr |
| BaseDescr
This is the super type for all pattern AST nodes.
|
| BindingDescr |
| ConstraintConnectiveDescr
A descriptor to represent logical connectives in constraints, like
&&, || and ^.
|
| EntryPointDeclarationDescr |
| EnumDeclarationDescr |
| FunctionDescr |
| GlobalDescr
A descriptor class for globals.
|
| ImportDescr |
| OperatorDescr
A descriptor to represent a relational operator
|
| PackageDescr |
| RuleDescr |
| TypeDeclarationDescr |
| UnitDescr |
| WindowDeclarationDescr |
| Class and Description |
|---|
| AndDescr |
| AnnotatedBaseDescr
This is the super type for all pattern AST nodes.
|
| AttributeDescr.Type |
| BaseDescr
This is the super type for all pattern AST nodes.
|
| ExistsDescr |
| NotDescr |
| OrDescr |
| Class and Description |
|---|
| AndDescr |
| AnnotatedBaseDescr
This is the super type for all pattern AST nodes.
|
| AttributeDescr.Type |
| BaseDescr
This is the super type for all pattern AST nodes.
|
| EnumDeclarationDescr |
| EnumLiteralDescr |
| ExistsDescr |
| NotDescr |
| OrDescr |
| PackageDescr |
| TypeDeclarationDescr |
| Class and Description |
|---|
| 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
|
| CompositePackageDescr.CompositeAssetFilter |
| 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 |
| 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 |
| Class and Description |
|---|
| BaseDescr
This is the super type for all pattern AST nodes.
|
| BindingDescr |
| ConstraintConnectiveDescr
A descriptor to represent logical connectives in constraints, like
&&, || and ^.
|
| ExprConstraintDescr
This represents a constraint in a pattern defined by an arbitrary
expression.
|
| FunctionDescr |
| LiteralRestrictionDescr
This represents a literal node in the rule language.
|
| OperatorDescr
A descriptor to represent a relational operator
|
| PatternDescr |
| PredicateDescr |
| QueryDescr |
| RelationalExprDescr
A descriptor to represent a relational expression
|
| ReturnValueRestrictionDescr |
| RuleDescr |
| Class and Description |
|---|
| AccumulateDescr
A descr class for accumulate node
|
| AnnotationDescr |
| LiteralRestrictionDescr
This represents a literal node in the rule language.
|
| RelationalExprDescr
A descriptor to represent a relational expression
|
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.