Interface | Description |
---|---|
Acceptor | |
AcceptsClassObjectType | |
AcceptsReadAccessor | |
AcceptsWriteAccessor | |
AccesptsClassObjectType | |
Accumulator |
Accumulator
Created: 04/06/2006
|
Activation<T extends ModedAssertion<T>> |
When a
Tuple fully matches a rule it is added to the Agenda
As an Activation . |
AgendaGroup |
The
Agenda can be partitioned into groups, called AgendaGroup s. |
AlphaNodeFieldConstraint | |
AsyncExceptionHandler | |
BetaNodeFieldConstraint | |
ClassWireable | |
CompiledInvoker |
This interface is used by semantic modules that are compiled
to bytecode.
|
ConflictResolver |
Strategy for resolving conflicts amongst multiple rules.
|
Consequence |
Consequence to be fired upon successful match of a
Rule . |
ConsequenceExceptionHandler |
Care should be taken when implementing this class.
|
Constraint | |
DataProvider | |
Duration |
Interface for specifying truthness duration.
|
Enabled | |
EvalExpression | |
Evaluator |
A public interface to be implemented by all evaluators
|
FactHandleFactory |
Factory Interface to return new
FactHandle s |
FieldValue | |
FunctionResolver | |
Functions |
Function
Rule . |
GlobalExporter |
Used to provide a strategy for the StatelessSession global exportation, so that StatelessSessionResult can have accesso to
globals using during the execute(...) method that returned the StatelessSessionResult.
|
GlobalResolver | |
InternalActivationGroup | |
InternalReadAccessor | |
Invoker | |
KnowledgeHelper |
KnowledgeHelper implementation types are injected into consequenses
instrumented at compile time and instances passed at runtime.
|
MvelAccumulator | |
ObjectType |
Semantic object type differentiator.
|
PredicateExpression | |
PropagationContext | |
ReadAccessor |
A public interface for Read accessors
|
Restriction | |
ReturnValueExpression | |
RuleComponent |
Semantic component marker.
|
RuleFlowGroup | |
Salience | |
Tuple |
Partial matches are propagated through the Rete network as
Tuple s. |
Wireable | |
Wireable.Immutable | |
Writable | |
WriteAccessor |
An interface for a class that is able to write values into a class
field
|
Class | Description |
---|---|
Accumulator.SafeAccumulator |
This class is used as a wrapper delegate when a security
policy is in place.
|
Consequence.SafeConsequence | |
DeclarationScopeResolver |
A class capable of resolving a declaration in the current build context
|
EvalExpression.SafeEvalExpression | |
GlobalDateExtractor | |
GlobalExtractor |
This is a global variable extractor used to get a global variable value
|
GlobalNumberExtractor | |
PatternExtractor | |
PredicateExpression.SafePredicateExpression | |
ProcessContext | |
ReturnValueExpression.SafeReturnValueExpression | |
SelfDateExtractor | |
SelfEventExtractor | |
SelfNumberExtractor |
Enum | Description |
---|---|
Constraint.ConstraintType |
An enum for Constraint Types
|
PropagationContext.Type |
Exception | Description |
---|---|
ConsequenceException |
Indicates an error during a
Consequence invocation. |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.