| 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 AgendaGroups. |
| 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
FactHandles |
| 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
Tuples. |
| Wireable | |
| 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.
|
| DeclarationScopeResolver |
A class capable of resolving a declaration in the current build context
|
| GlobalDateExtractor | |
| GlobalExtractor |
This is a global variable extractor used to get a global variable value
|
| GlobalNumberExtractor | |
| PatternExtractor | |
| ProcessContext | |
| ReturnValueExpression.SafeReturnValueExpression | |
| SelfDateExtractor | |
| SelfEventExtractor | |
| SelfNumberExtractor |
| Enum | Description |
|---|---|
| Constraint.ConstraintType |
An enum for Constraint Types
|
| Exception | Description |
|---|---|
| ConsequenceException |
Indicates an error during a
Consequence invocation. |
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.