Drools :: Core 6.0.0.Beta5

Package org.drools.core.common

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

Class Summary
AbstractFactHandleFactory  
AbstractRuleBase Implementation of RuleBase.
AbstractWorkingMemory Implementation of WorkingMemory.
AbstractWorkingMemory.GlobalsAdapter  
ActivationGroupImpl  
ActivationGroupNode  
ActivationIterator  
ActivationNode  
ActiveActivationIterator  
AgendaGroupQueueImpl AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
AgendaGroupQueueImpl.DeactivateCallback  
AgendaItemImpl Item entry in the Agenda.
BaseNode The base class for all Rete nodes.
ConcurrentNodeMemories A concurrent implementation for the node memories interface
DefaultAgenda Rule-firing Agenda.
DefaultAgendaFactory  
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  
LeftTupleSetsImpl  
MultipleBetaConstraint  
NamedEntryPoint  
ObjectFactory  
ObjectTypeConfigurationRegistry  
PhreakActivationIterator  
PhreakActiveActivationIterator  
PriorityQueueAgendaGroupFactory  
ProjectClassLoader  
PropagationContextImpl  
QuadroupleBetaConstraints  
QuadroupleNonIndexSkipBetaConstraints  
QueryElementFactHandle  
RightTupleSetsImpl  
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  
SharedTemporalWorkingMemoryContext<T extends SessionClock>  
SharedWorkingMemoryContext  
SimpleLogicalDependency LogicalDependency is a special node for LinkedLists that maintains references for the Activation justifier and the justified FactHandle.
SingleBetaConstraints  
SingleNonIndexSkipBetaConstraints  
SingleThreadedObjectStore  
SynchronizedLeftTupleSets  
SynchronizedRightTupleSets Wraps some methods, to make them thread safe
TerminalNodeIterator  
TraitFactHandle  
TripleBetaConstraints  
TripleNonIndexSkipBetaConstraints  
TruthMaintenanceSystem The Truth Maintenance System is responsible for tracking two things.
TruthMaintenanceSystem.LogicalCallback  
TruthMaintenanceSystemHelper  
TupleStartEqualsConstraint Checks if one tuple is the start subtuple of other tuple.
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry  
UpdateContext  
UpgradableReentrantReadWriteLock  
 


Drools :: Core 6.0.0.Beta5

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