Library:Drools
Version:3.0
Compatibility:JDK 1.4
Interfaces in library Drools.
NamePackageDescription
AbstractWorkingMemory.WorkingMemoryActionorg.drools.commonNo description provided.
Activationorg.drools.spiWhen a Tuple fully matches a rule it is added to the Agenda As an Activation.
ActivationGrouporg.drools.spiNo description provided.
Agendaorg.droolsNo description provided.
AgendaEventListenerorg.drools.eventNo description provided.
AgendaFilterorg.drools.spiNo description provided.
AgendaGrouporg.drools.spiThe Agenda can be partitioned into groups, called AgendaGroups.
AnnotationVisitororg.drools.asmA visitor to visit a Java annotation.
ASMifiableorg.drools.asm.util.attrsAn attribute that can print the ASM code to create an equivalent attribute.
AsyncExceptionHandlerorg.drools.spiNo description provided.
BetaLeftMemoryorg.drools.reteoo.betaBetaLeftMemory The BetaLeftMemory is the interface for all classes implementing the left memory of a BetaMemory instance.
BetaRightMemoryorg.drools.reteoo.betaBetaRightMemory The BetaRightMemory is the interface for all classes implementing the right memory of a BetaMemory instance.
ClassVisitororg.drools.asmA visitor to visit a Java class.
CompiledInvokerorg.drools.semantics.javaNo description provided.
CompositeCollection.CollectionMutatororg.drools.utilPluggable strategy to handle changes to the composite.
ConditionalElementDescrorg.drools.lang.descrNo description provided.
Configurationorg.drools.xmlConfiguration passed to a configurable SemanticComponent.
ConflictResolverorg.drools.leapsLeaps specific conflict resolver provides for separate fact and rule based conflict resolution
ConflictResolverorg.drools.spiStrategy for resolving conflicts amongst multiple rules.
Consequenceorg.drools.spiConsequence to be fired upon successful match of a Rule.
Constraintorg.drools.spiNo description provided.
DecisionTableParserorg.drools.decisiontable.parserGeneric interface for all input parsers.
DRLJavaEmitterorg.drools.decisiontable.modelNo description provided.
Durationorg.drools.spiInterface for specifying truthness duration.
EvalExpressionorg.drools.spiNo description provided.
Evaluatororg.drools.spiNo description provided.
EventSupportorg.drools.commonNo description provided.
Expanderorg.drools.langExpanders are extension points for expanding expressions in DRL at parse time.
ExpanderResolverorg.drools.langNo description provided.
Extractororg.drools.spiNo description provided.
FactHandleorg.droolsNo description provided.
FactHandleFactoryorg.drools.spiFactory Interface to return new FactHandles
FastCollection.Recordorg.drools.utilThis interface represents the collection records which can directly be iterated over.
FieldAccessororg.drools.util.asmThis provides "field" access to getters on a given class.
FieldConstraintorg.drools.spiNo description provided.
FieldExtractororg.drools.spiNo description provided.
FieldValueorg.drools.spiNo description provided.
FieldVisitororg.drools.asmA visitor to visit a Java field.
Functionsorg.drools.spiFunction Rule.
ILogEventFilterorg.drools.audit.eventAn event filter that can be used to filter log events.
InitialFactorg.droolsNo description provided.
InternalAgendaorg.drools.commonNo description provided.
InternalFactHandleorg.drools.commonNo description provided.
InternalRuleBaseorg.drools.commonNo description provided.
InternalWorkingMemoryActionsorg.drools.commonNo description provided.
Interpreterorg.drools.asm.tree.analysisA semantic bytecode interpreter.
Invokerorg.drools.spiNo description provided.
KnowledgeHelperorg.drools.spiKnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.
LinkedListNodeorg.drools.utilItems placed in a LinkedList must implement this interface .
Lockorg.drools.util.concurrent.locksLock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements.
MapIteratororg.drools.utilDefines an iterator that operates over a Map.
MethodVisitororg.drools.asmA visitor to visit a Java method.
MultiLinkedListNodeorg.drools.utilMultiLinkedListNode This is a specialization of the LinkedListNode that also keeps reference to a child node (that might me member of another LinkedList) and the containing LinkedList.
NodeMemoryorg.drools.commonNo description provided.
ObjectSinkorg.drools.reteooReceiver of propagated FactHandleImpls from a ObjectSource.
ObjectSinkListorg.drools.reteooObjectSinkList An interface for object sink lists
ObjectTypeorg.drools.spiSemantic object type differentiator.
ObjectTypeResolverorg.drools.spiNo description provided.
Opcodesorg.drools.asmDefines the JVM opcodes, access flags and array type codes.
PackageDescrDumperorg.drools.lang.descrNo description provided.
PredicateExpressionorg.drools.spiNo description provided.
PropagationContextorg.drools.spiNo description provided.
Queueorg.drools.utilNo description provided.
Queueableorg.drools.utilNo description provided.
ReteooJungViewer.DroolsVertexorg.drools.visualizeNo description provided.
ReteooNodeorg.drools.spiInterface used to expose generic information on Rete nodes outside of he package.
ReturnValueExpressionorg.drools.spiNo description provided.
RuleBaseorg.droolsActive collection of Rules.
RuleComponentorg.drools.spiSemantic component marker.
Semaphoreorg.drools.spiNo description provided.
SheetListenerorg.drools.decisiontable.parserNo description provided.
SignatureVisitororg.drools.asm.signatureA visitor to visit a generic signature.
TableIteratororg.drools.leaps.utilLeaps specific iterator for leaps tables.
TableSwitchGeneratororg.drools.asm.commonsA code generator for switch statements.
Traceableorg.drools.asm.util.attrsAn attribute that can print eadable representation of the attribute.
Tupleorg.drools.spiPartial matches are propagated through the Rete network as Tuples.
TypeResolverorg.drools.spiNo description provided.
Valueorg.drools.asm.tree.analysisAn immutable symbolic value for semantic interpretation of bytecode.
VertexLabelPaintFunctionorg.drools.visualizeNo description provided.
Visitororg.droolsNo description provided.
WorkingMemoryorg.droolsA knowledge session for a RuleBase.
WorkingMemoryEventListenerorg.drools.eventNo description provided.
Search