Package | Description |
---|---|
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 |
This contains the parser and utilities for the native DRL format, for handling DRL source.
|
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.dialect | |
org.drools.compiler.rule.builder.dialect.asm | |
org.drools.compiler.rule.builder.dialect.java | |
org.drools.compiler.rule.builder.dialect.mvel | |
org.drools.compiler.rule.builder.util |
Class and Description |
---|
AbstractClassTypeDeclarationDescr |
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 |
TypeDeclarationDescr |
TypeFieldDescr |
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 |
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 |
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.AccumulateFunctionCallDescr |
AccumulateImportDescr
A descriptor for imported static functions
|
AndDescr |
AnnotatedBaseDescr
This is the super type for all pattern AST nodes.
|
AnnotationDescr |
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.
|
EntryPointDeclarationDescr |
EnumDeclarationDescr |
EnumLiteralDescr |
EvalDescr |
EvaluatorBasedRestrictionDescr
This is a super class for all restrictions that are based on
evaluators.
|
ExprConstraintDescr.Type |
FieldTemplateDescr |
FunctionDescr |
FunctionImportDescr
A descriptor for imported static functions
|
GlobalDescr
A descriptor class for globals.
|
ImportDescr |
MultiPatternDestinationDescr
An interface to represent pattern destinations
|
NamedConsequenceDescr |
OperatorDescr
A descriptor to represent a relational operator
|
PackageDescr |
PatternDescr |
PatternDestinationDescr
An interface to represent pattern destinations
|
PatternSourceDescr
A common base class for all descriptor classes that represent a pattern sources
|
QualifiedName |
RestrictionConnectiveDescr
This is used to connect restrictions together for a single field
eg:
age < 40 & > 30
|
RestrictionConnectiveDescr.RestrictionConnectiveType
The connective types that can be used for a restriction
|
RestrictionDescr
This represents a literal node in the rule language.
|
RuleDescr |
StringConnectiveDescr.RestrictionConnectiveType
The connective types that can be used for a restriction
|
TypeDeclarationDescr |
TypeFieldDescr |
WindowDeclarationDescr |
Class and Description |
---|
AnnotationDescr |
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 |
---|
BaseDescr
This is the super type for all pattern AST nodes.
|
Class and Description |
---|
BaseDescr
This is the super type for all pattern AST nodes.
|
PredicateDescr |
ReturnValueRestrictionDescr |
Class and Description |
---|
BaseDescr
This is the super type for all pattern AST nodes.
|
FunctionDescr |
ImportDescr |
ProcessDescr |
RuleDescr |
Class and Description |
---|
BaseDescr
This is the super type for all pattern AST nodes.
|
FunctionDescr |
ImportDescr |
PredicateDescr |
ProcessDescr |
ReturnValueRestrictionDescr |
RuleDescr |
Class and Description |
---|
AccumulateDescr
A descr class for accumulate node
|
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.