Package org.drools.common

Interface Summary
AbstractRuleBase.RuleBaseAction  
ActivationsFilter A filter interface for agenda activations
AgendaGroupFactory  
BetaConstraints  
DroolsObjectInput  
DroolsObjectStreamConstants  
EndOperationListener  
EventSupport  
InternalAgenda  
InternalAgendaGroup  
InternalFactHandle  
InternalKnowledgeRuntime  
InternalRuleBase  
InternalRuleFlowGroup  
InternalStatelessSession  
InternalWorkingMemory  
InternalWorkingMemoryActions  
InternalWorkingMemoryEntryPoint  
Memory A super interface for node memories
NetworkNode Interface used to expose generic information on Rete nodes outside of he package.
NodeMemories An interface for node memories implementation
NodeMemory  
ObjectStore  
RuleFlowGroupListener  
WorkingMemoryAction  
 

Class Summary
AbstractFactHandleFactory  
AbstractRuleBase Implementation of RuleBase.
AbstractWorkingMemory Implementation of WorkingMemory.
AbstractWorkingMemory.GlobalsAdapter  
ActivationGroupImpl  
ActivationGroupNode  
ActivationIterator  
ActivationNode  
ActiveActivationIterator  
AgendaItem Item entry in the Agenda.
ArrayAgendaGroup AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
ArrayAgendaGroupFactory  
BaseNode The base class for all Rete nodes.
BinaryHeapQueueAgendaGroup AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
ConcurrentNodeMemories A concurrent implementation for the node memories interface
DefaultAgenda Rule-firing Agenda.
DefaultBetaConstraints  
DefaultFactHandle Implementation of FactHandle.
DisconnectedFactHandle  
DisconnectedWorkingMemoryEntryPoint  
DoubleBetaConstraints  
DoubleNonIndexSkipBetaConstraints  
DroolsObjectInputStream  
DroolsObjectOutputStream  
EmptyBetaConstraints  
EqualityAssertMapComparator  
EqualityKey Upon instantiation the EqualityKey caches the first Object's hashCode this can never change.
EqualityKeyComparator  
EventFactHandle  
IdentityAssertMapComparator  
InstanceEqualsConstraint InstanceEqualsConstraint Created: 21/06/2006
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry  
InstanceNotEqualsConstraint  
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry  
LeftTupleIterator  
LogicalDependency LogicalDependency is a special node for LinkedLists that maintains references for the Activation justifier and the justified FactHandle.
NamedEntryPoint  
ObjectFactory  
ObjectTypeConfigurationRegistry  
PriorityQueueAgendaGroupFactory  
PropagationContextImpl  
QuadroupleBetaConstraints  
QuadroupleNonIndexSkipBetaConstraints  
QueryElementFactHandle  
RuleBasePartitionId A class to identify RuleBase partitions
RuleFlowGroupImpl Implementation of a RuleFlowGroup that collects activations of rules of this ruleflow-group.
RuleFlowGroupImpl.DeactivateCallback  
ScheduledAgendaItem  
Scheduler Scheduler for rules requiring truth duration.
Scheduler.ActivationTimerInputMarshaller  
Scheduler.ActivationTimerJob  
Scheduler.ActivationTimerJobContext  
Scheduler.ActivationTimerOutputMarshaller  
SequentialAgendaGroupImpl AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
SharedTemporalWorkingMemoryContext<T extends SessionClock>  
SharedWorkingMemoryContext  
SingleBetaConstraints  
SingleNonIndexSkipBetaConstraints  
SingleThreadedObjectStore  
TerminalNodeIterator  
TripleBetaConstraints  
TripleNonIndexSkipBetaConstraints  
TruthMaintenanceSystem The Truth Maintenance System is responsible for tracking two things.
TruthMaintenanceSystem.LogicalRetractCallback  
TupleStartEqualsConstraint Checks if one tuple is the start subtuple of other tuple.
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry  
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.