Package | Description |
---|---|
org.drools.core.base.accumulators | |
org.drools.core.base.mvel | |
org.drools.core.common | |
org.drools.core.reteoo | |
org.drools.core.reteoo.builder | |
org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
org.drools.core.rule.builder.dialect.asm | |
org.drools.core.rule.constraint | |
org.drools.core.spi | |
org.drools.core.time.impl |
Modifier and Type | Class and Description |
---|---|
class |
CollectAccumulator
An accumulator to execute "collect" CEs
|
class |
JavaAccumulatorFunctionExecutor
A Java accumulator function executor implementation
|
class |
MVELAccumulatorFunctionExecutor
An MVEL accumulator function executor implementation
|
Modifier and Type | Class and Description |
---|---|
class |
MVELAccumulator
An MVEL accumulator implementation
|
class |
MVELConsequence |
class |
MVELEvalExpression |
class |
MVELPredicateExpression |
class |
MVELReturnValueExpression |
Modifier and Type | Class and Description |
---|---|
class |
InstanceEqualsConstraint
InstanceEqualsConstraint
Created: 21/06/2006
|
class |
InstanceNotEqualsConstraint |
class |
TupleStartEqualsConstraint
Checks if one tuple is the start subtuple of other tuple.
|
Modifier and Type | Field and Description |
---|---|
protected Map<org.kie.api.definition.rule.Rule,RuleComponent> |
BaseNode.associations |
Modifier and Type | Method and Description |
---|---|
Map<org.kie.api.definition.rule.Rule,RuleComponent> |
BaseNode.getAssociations()
Returns the map of associations for this node
|
Map<org.kie.api.definition.rule.Rule,RuleComponent> |
NetworkNode.getAssociations() |
Modifier and Type | Method and Description |
---|---|
void |
BaseNode.addAssociation(org.kie.api.definition.rule.Rule rule,
RuleComponent component)
Creates an association between this node and the rule + rule component
that caused the creation of this node.
|
Modifier and Type | Method and Description |
---|---|
Map<org.kie.api.definition.rule.Rule,RuleComponent> |
LeftInputAdapterNode.RightTupleSinkAdapter.getAssociations() |
Modifier and Type | Method and Description |
---|---|
RuleComponent |
BuildContext.peekRuleComponent()
Peeks at the top element from the rule component stack.
|
RuleComponent |
BuildContext.popRuleComponent()
Removes the top element from the rule component stack.
|
Modifier and Type | Method and Description |
---|---|
void |
BuildContext.pushRuleComponent(RuleComponent ruleComponent)
Adds the ruleComponent to the top of the rule component stack.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Behavior
An interface for all behavior implementations
|
interface |
IndexableConstraint |
interface |
IntervalProviderConstraint |
interface |
PatternSource
A markup interface for pattern source elements
|
interface |
RuleConditionElement |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositeConstraint
A superclass for all composite constraints, like "OR" and "AND"
|
class |
Accumulate
A class to represent the Accumulate CE
|
class |
Collect |
class |
ConditionalBranch |
class |
ConditionalElement |
class |
EntryPointId
This class defines a Rete "Entry Point".
|
class |
EvalCondition |
static class |
EvalCondition.SafeEvalExpression |
class |
Forall
The forall conditional element.
|
class |
From |
class |
GroupElement |
class |
MutableTypeConstraint
A base class for constraints
|
class |
NamedConsequence |
class |
Pattern |
class |
PredicateConstraint
A predicate can be written as a top level constraint or be nested
inside inside a field constraint (and as so, must implement the
Restriction interface).
|
static class |
PredicateConstraint.SafePredicateExpression |
class |
QueryElement |
static class |
Rule.SafeConsequence |
class |
SlidingLengthWindow
A length window behavior implementation
|
class |
SlidingTimeWindow |
class |
WindowReference
This class defines a reference to a declared window
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConsequenceStub |
interface |
EvalStub |
interface |
PredicateStub |
interface |
ReturnValueStub |
Modifier and Type | Class and Description |
---|---|
class |
EvaluatorConstraint |
class |
MvelConstraint |
class |
QueryNameConstraint |
Modifier and Type | Interface and Description |
---|---|
interface |
Accumulator
Accumulator
Created: 04/06/2006
|
interface |
AlphaNodeFieldConstraint |
interface |
BetaNodeFieldConstraint |
interface |
CompiledInvoker
This interface is used by semantic modules that are compiled
to bytecode.
|
interface |
Consequence
Consequence to be fired upon successful match of a
Rule . |
interface |
Constraint |
interface |
EvalExpression |
interface |
Invoker |
interface |
PredicateExpression |
interface |
ReturnValueExpression |
Modifier and Type | Class and Description |
---|---|
static class |
Accumulator.SafeAccumulator
This class is used as a wrapper delegate when a security
policy is in place.
|
static class |
ReturnValueExpression.SafeReturnValueExpression |
Modifier and Type | Interface and Description |
---|---|
interface |
Timer |
Modifier and Type | Class and Description |
---|---|
class |
BaseTimer |
class |
CompositeMaxDurationTimer
While a rule might have multiple DurationTimers, due to LHS CEP rules, there can only ever
be one timer attribute.
|
class |
CronTimer |
class |
DurationTimer |
class |
ExpressionIntervalTimer |
class |
IntervalTimer |
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.