Uses of Package
org.drools.core.spi
-
Classes in org.drools.core.spi used by org.drools.core Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AsyncExceptionHandler FactHandleFactory Factory Interface to return newFactHandlesGlobalResolver -
Classes in org.drools.core.spi used by org.drools.core.base Class Description AbstractProcessContext Acceptor AcceptsClassObjectType AcceptsReadAccessor AcceptsWriteAccessor Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AsyncExceptionHandler ClassWireable Enabled Evaluator A public interface to be implemented by all evaluatorsFactHandleFactory Factory Interface to return newFactHandlesFieldValue 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 InternalReadAccessor KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.ObjectType Semantic object type differentiator.ReadAccessor A public interface for Read accessorsSalience Tuple Partial matches are propagated through the Rete network asTuples.WriteAccessor An interface for a class that is able to write values into a class field -
Classes in org.drools.core.spi used by org.drools.core.base.accumulators Class Description Accumulator Accumulator Created: 04/06/2006Invoker ReturnValueExpression RuleComponent Semantic component marker.Tuple Partial matches are propagated through the Rete network asTuples.Wireable -
Classes in org.drools.core.spi used by org.drools.core.base.evaluators Class Description Evaluator A public interface to be implemented by all evaluatorsFieldValue InternalReadAccessor -
Classes in org.drools.core.spi used by org.drools.core.base.extractors Class Description Acceptor AcceptsReadAccessor ClassWireable InternalReadAccessor ReadAccessor A public interface for Read accessorsWriteAccessor An interface for a class that is able to write values into a class field -
Classes in org.drools.core.spi used by org.drools.core.base.field Class Description FieldValue -
Classes in org.drools.core.spi used by org.drools.core.beliefsystem Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.PropagationContext -
Classes in org.drools.core.spi used by org.drools.core.beliefsystem.defeasible Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.PropagationContext -
Classes in org.drools.core.spi used by org.drools.core.beliefsystem.jtms Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.PropagationContext -
Classes in org.drools.core.spi used by org.drools.core.beliefsystem.simple Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.PropagationContext -
Classes in org.drools.core.spi used by org.drools.core.common Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AgendaGroup TheAgendacan be partitioned into groups, calledAgendaGroups.BetaNodeFieldConstraint Consequence Consequence to be fired upon successful match of aRule.Constraint Constraint.ConstraintType An enum for Constraint TypesFactHandleFactory Factory Interface to return newFactHandlesGlobalResolver InternalActivationGroup InternalReadAccessor KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.ObjectType Semantic object type differentiator.PropagationContext PropagationContext.Type RuleComponent Semantic component marker.RuleFlowGroup Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.concurrent Class Description KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime. -
Classes in org.drools.core.spi used by org.drools.core.conflict Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.ConflictResolver Strategy for resolving conflicts amongst multiple rules. -
Classes in org.drools.core.spi used by org.drools.core.definitions.rule.impl Class Description Consequence Consequence to be fired upon successful match of aRule.Enabled KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.Salience Tuple Partial matches are propagated through the Rete network asTuples.Wireable -
Classes in org.drools.core.spi used by org.drools.core.event Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AgendaGroup TheAgendacan be partitioned into groups, calledAgendaGroups.PropagationContext RuleFlowGroup -
Classes in org.drools.core.spi used by org.drools.core.event.rule.impl Class Description PropagationContext -
Classes in org.drools.core.spi used by org.drools.core.facttemplates Class Description InternalReadAccessor ObjectType Semantic object type differentiator.ReadAccessor A public interface for Read accessors -
Classes in org.drools.core.spi used by org.drools.core.impl Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AsyncExceptionHandler FactHandleFactory Factory Interface to return newFactHandlesGlobalResolver PropagationContext Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.marshalling.impl Class Description PropagationContext Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.phreak Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AlphaNodeFieldConstraint ConsequenceException Indicates an error during aConsequenceinvocation.PropagationContext Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.reteoo Class Description Accumulator Accumulator Created: 04/06/2006Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AlphaNodeFieldConstraint BetaNodeFieldConstraint Consequence Consequence to be fired upon successful match of aRule.DataProvider FactHandleFactory Factory Interface to return newFactHandlesFieldValue InternalReadAccessor ObjectType Semantic object type differentiator.PropagationContext ReadAccessor A public interface for Read accessorsTuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.reteoo.builder Class Description AlphaNodeFieldConstraint BetaNodeFieldConstraint DataProvider ObjectType Semantic object type differentiator.RuleComponent Semantic component marker. -
Classes in org.drools.core.spi used by org.drools.core.rule Class Description Acceptor AcceptsClassObjectType AcceptsReadAccessor Accumulator Accumulator Created: 04/06/2006AlphaNodeFieldConstraint BetaNodeFieldConstraint Constraint Constraint.ConstraintType An enum for Constraint TypesDataProvider Duration Interface for specifying truthness duration.EvalExpression Evaluator A public interface to be implemented by all evaluatorsFieldValue InternalReadAccessor ObjectType Semantic object type differentiator.PredicateExpression PropagationContext ReadAccessor A public interface for Read accessorsRestriction ReturnValueExpression RuleComponent Semantic component marker.Tuple Partial matches are propagated through the Rete network asTuples.TupleValueExtractor Wireable Wireable.Immutable -
Classes in org.drools.core.spi used by org.drools.core.rule.builder.dialect.asm Class Description Consequence Consequence to be fired upon successful match of aRule.EvalExpression Invoker PredicateExpression ReturnValueExpression RuleComponent Semantic component marker. -
Classes in org.drools.core.spi used by org.drools.core.rule.constraint Class Description Acceptor AcceptsClassObjectType AcceptsReadAccessor AlphaNodeFieldConstraint BetaNodeFieldConstraint Constraint Constraint.ConstraintType An enum for Constraint TypesDataProvider Evaluator A public interface to be implemented by all evaluatorsFieldValue InternalReadAccessor ObjectType Semantic object type differentiator.PropagationContext RuleComponent Semantic component marker.Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.runtime.rule.impl Class Description Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.spi Class Description AbstractProcessContext Acceptor AcceptsClassObjectType Accumulator Accumulator Created: 04/06/2006Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.AlphaNodeFieldConstraint BetaNodeFieldConstraint Consequence Consequence to be fired upon successful match of aRule.ConsequenceException Indicates an error during aConsequenceinvocation.Constraint Constraint.ConstraintType An enum for Constraint TypesDataProvider DeclarationScopeResolver A class capable of resolving a declaration in the current build contextEvalExpression EvalExpression.SafeEvalExpression Evaluator A public interface to be implemented by all evaluatorsFactHandleFactory Factory Interface to return newFactHandlesFieldValue GlobalResolver InternalReadAccessor Invoker KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.ObjectType Semantic object type differentiator.PredicateExpression PropagationContext PropagationContext.Type ReadAccessor A public interface for Read accessorsRestriction ReturnValueExpression RuleComponent Semantic component marker.Tuple Partial matches are propagated through the Rete network asTuples.TupleValueExtractor Wireable WriteAccessor An interface for a class that is able to write values into a class field -
Classes in org.drools.core.spi used by org.drools.core.time Class Description Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.time.impl Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.RuleComponent Semantic component marker.Tuple Partial matches are propagated through the Rete network asTuples. -
Classes in org.drools.core.spi used by org.drools.core.util Class Description Activation When aTuplefully matches a rule it is added to theAgendaAs anActivation.InternalReadAccessor ReadAccessor A public interface for Read accessorsTuple Partial matches are propagated through the Rete network asTuples.TupleValueExtractor -
Classes in org.drools.core.spi used by org.drools.core.util.index Class Description BetaNodeFieldConstraint Constraint Tuple Partial matches are propagated through the Rete network asTuples.