A B C D E F G H I J K L M N O P Q R S T U V W X _

R

RandomConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the semi-random order of rules to resolve conflict.
RandomConflictResolver() - Constructor for class org.drools.conflict.RandomConflictResolver
Construct.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.drools.asm.Attribute
Reads a type attribute.
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.drools.asm.attrs.StackMapAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.drools.asm.attrs.StackMapTableAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.drools.asm.util.attrs.ASMStackMapAttribute
 
read(ClassReader, int, int, char[], int, Label[]) - Method in class org.drools.asm.util.attrs.ASMStackMapTableAttribute
 
read(String) - Method in class org.drools.rule.PackageCompilationData
 
readByte(int) - Method in class org.drools.asm.ClassReader
Reads a byte value in b.
readClass(int, char[]) - Method in class org.drools.asm.ClassReader
Reads a class constant pool item in b.
readConst(int, char[]) - Method in class org.drools.asm.ClassReader
Reads a numeric or string constant pool item in b.
readExternal(ObjectInput) - Method in class org.drools.base.mvel.DroolsMVELFactory
 
readExternal(ObjectInput) - Method in class org.drools.reteoo.ReteooRuleBase
Handles the read serialization of the Package.
readExternal(ObjectInput) - Method in class org.drools.rule.Package
Handles the read serialization of the Package.
readExternal(ObjectInput) - Method in class org.drools.rule.PackageCompilationData
Handles the read serialization of the PackageCompilationData.
readExternal(ObjectInput) - Method in class org.drools.util.AbstractHashTable
 
readExternal(ObjectInput) - Method in class org.drools.util.FactHandleIndexHashTable
 
readExternal(ObjectInput) - Method in class org.drools.util.FactHashTable
 
readExternal(ObjectInput) - Method in class org.drools.util.ObjectHashMap
 
readExternal(ObjectInput) - Method in class org.drools.util.ObjectHashSet
 
readExternal(ObjectInput) - Method in class org.drools.util.TupleHashTable
 
readExternal(ObjectInput) - Method in class org.drools.util.TupleIndexHashTable
 
readFileAsString(Reader) - Static method in class org.drools.util.StringUtils
 
readInt(int) - Method in class org.drools.asm.ClassReader
Reads a signed int value in b.
readLong(int) - Method in class org.drools.asm.ClassReader
Reads a signed long value in b.
readResolve() - Method in class org.drools.util.concurrent.locks.TimeUnit
 
readShort(int) - Method in class org.drools.asm.ClassReader
Reads a signed short value in b.
readUnsignedShort(int) - Method in class org.drools.asm.ClassReader
Reads an unsigned short value in b.
readUTF8(int, char[]) - Method in class org.drools.asm.ClassReader
Reads an UTF8 string constant pool item in b.
receiveBreakpoints() - Static method in class org.drools.base.mvel.MVELDebugHandler
Notify remote debugger that runtime is ready to get latest breakpoint information
RecencyConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the mostRecentFactTimeStamp of rules to resolve conflict.
RecencyConflictResolver() - Constructor for class org.drools.conflict.RecencyConflictResolver
Construct.
ReentrantLock - Class in org.drools.util.concurrent.locks
This is a stripped down version of jdk1.5 ReentrantLock.
ReentrantLock() - Constructor for class org.drools.util.concurrent.locks.ReentrantLock
Creates an instance of ReentrantLock.
ReferenceOriginalGlobalExporter - Class in org.drools.base
This implementation does nothing other than pass by reference the original GlobalResolver as used in the StatelessSession.
ReferenceOriginalGlobalExporter() - Constructor for class org.drools.base.ReferenceOriginalGlobalExporter
 
ReflectiveVisitor - Class in org.drools.util
Java Tip 98: Reflect on the Visitor design pattern.
ReflectiveVisitor() - Constructor for class org.drools.util.ReflectiveVisitor
 
refreshRuleBase() - Method in class org.drools.agent.RuleAgent
 
register(WorkingMemory) - Method in class org.drools.base.DelegateJavaFactHandler
 
register(WorkingMemory) - Method in interface org.drools.spi.JavaFact
 
registerBreakpoint(String, int) - Static method in class org.drools.base.mvel.MVELDebugHandler
 
rehash(int) - Method in class org.drools.common.EqualityAssertMapComparator
 
rehash(int) - Method in class org.drools.common.EqualityKeyComparator
 
rehash(int) - Method in class org.drools.common.IdentityAssertMapComparator
 
rehash(int) - Method in class org.drools.util.AbstractHashTable.DoubleCompositeIndex
 
rehash(int) - Method in class org.drools.util.AbstractHashTable.EqualityEquals
 
rehash(int) - Method in class org.drools.util.AbstractHashTable.InstanceEquals
 
rehash(int) - Method in interface org.drools.util.AbstractHashTable.ObjectComparator
 
rehash(int) - Method in class org.drools.util.AbstractHashTable.SingleIndex
 
rehash(int) - Method in class org.drools.util.AbstractHashTable.TripleCompositeIndex
 
relative(File, File) - Static method in class org.drools.util.ClassUtils
 
releaseId() - Method in class org.drools.reteoo.builder.BuildContext
Method used to undo previous id assignment
releaseLastId() - Method in class org.drools.reteoo.ReteooBuilder.IdGenerator
 
releaseResources() - Method in class org.drools.common.PropagationContextImpl
 
releaseResources() - Method in interface org.drools.spi.PropagationContext
 
reload() - Method in class org.drools.rule.PackageCompilationData
This class drops the classLoader and reloads it.
REM - Static variable in class org.drools.asm.commons.GeneratorAdapter
Constant for the math method.
remainingCapacity() - Method in interface org.drools.util.concurrent.locks.BlockingQueue
Returns the number of additional elements that this queue can ideally (in the absence of memory or resource constraints) accept without blocking, or Integer.MAX_VALUE if there is no intrinsic limit.
remainingCapacity() - Method in class org.drools.util.concurrent.locks.LinkedBlockingQueue
Returns the number of additional elements that this queue can ideally (in the absence of memory or resource constraints) accept without blocking.
remove() - Method in class org.drools.common.AgendaItem
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.common.BaseNode
Removes the node from teh network.
remove() - Method in class org.drools.common.ScheduledAgendaItem
 
remove(EqualityKey) - Method in class org.drools.common.TruthMaintenanceSystem
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.AlphaNode
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.EvalConditionNode
 
remove(InternalFactHandle) - Method in interface org.drools.reteoo.FactHandleMemory
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.FromNode
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.LeftInputAdapterNode
 
remove(ObjectSinkNode) - Method in class org.drools.reteoo.ObjectSinkNodeList
Removes a ObjectSinkNode from the list.
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.ObjectTypeNode
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.QueryTerminalNode
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.Rete
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.RightInputAdapterNode
 
remove(RuleRemovalContext, BaseNode, InternalWorkingMemory[]) - Method in class org.drools.reteoo.RuleTerminalNode
 
remove(ReteTuple) - Method in interface org.drools.reteoo.TupleMemory
 
remove(TupleSinkNode) - Method in class org.drools.reteoo.TupleSinkNodeList
Removes a TupleSinkNode from the list.
remove(String) - Method in class org.drools.rule.PackageCompilationData
 
remove() - Method in interface org.drools.spi.Activation
Cancel the Activation by removing it from the Agenda.
remove() - Method in class org.drools.util.ArrayIterator
Throws UnsupportedOperationException.
remove(CompositeCollection, Collection[], Object) - Method in interface org.drools.util.CompositeCollection.CollectionMutator
Called when an object is to be removed to the composite.
remove(Object) - Method in class org.drools.util.CompositeCollection
Removes an object from the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
remove() - Method in class org.drools.util.concurrent.locks.AbstractQueue
Retrieves and removes the head of this queue.
remove(Object) - Method in interface org.drools.util.concurrent.locks.BlockingQueue
Removes a single instance of the specified element from this queue, if it is present.
remove(Object) - Method in class org.drools.util.concurrent.locks.LinkedBlockingQueue
Removes a single instance of the specified element from this queue, if it is present.
remove() - Method in interface org.drools.util.concurrent.locks.Queue
Retrieves and removes the head of this queue.
remove(InternalFactHandle) - Method in class org.drools.util.FactHandleIndexHashTable.FieldIndexEntry
 
remove(InternalFactHandle) - Method in class org.drools.util.FactHandleIndexHashTable
 
remove(InternalFactHandle) - Method in class org.drools.util.FactHashTable
 
remove(InternalFactHandle) - Method in class org.drools.util.FactList
 
remove() - Method in class org.drools.util.IteratorChain
Removes from the underlying collection the last element returned by the Iterator.
remove() - Method in class org.drools.util.JavaIteratorAdapter
 
remove() - Method in class org.drools.util.LinkedList.JavaUtilIterator
 
remove(LinkedListNode) - Method in class org.drools.util.LinkedList
Removes a LinkedListNode from the list.
remove(Object) - Method in class org.drools.util.ObjectHashMap
 
remove(Object) - Method in class org.drools.util.ObjectHashSet
 
remove(long) - Method in class org.drools.util.PrimitiveLongMap
 
remove(ReteTuple) - Method in class org.drools.util.TupleHashTable
 
remove(ReteTuple) - Method in class org.drools.util.TupleIndexHashTable.FieldIndexEntry
 
remove(ReteTuple) - Method in class org.drools.util.TupleIndexHashTable
 
removeActivation(Activation) - Method in class org.drools.common.ActivationGroupImpl
 
removeActivation(Activation) - Method in interface org.drools.common.InternalRuleFlowGroup
 
removeActivation(Activation) - Method in class org.drools.common.RuleFlowGroupImpl
 
removeActivation(Activation) - Method in interface org.drools.spi.ActivationGroup
 
removeAll(Collection) - Method in class org.drools.util.CompositeCollection
Removes the elements in the specified collection from this composite collection.
removeBreakpoint(String, int) - Static method in class org.drools.base.mvel.MVELDebugHandler
 
removeClassLoader(ClassLoader) - Method in class org.drools.rule.CompositePackageClassLoader
 
removeComposited(Collection) - Method in class org.drools.util.CompositeCollection
Removes a collection from the those being decorated in this composite.
removeEventListener(RuleBaseEventListener) - Method in class org.drools.common.AbstractRuleBase
 
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(AgendaEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(RuleFlowEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(RuleBaseEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(AgendaEventListener) - Method in class org.drools.event.AgendaEventSupport
 
removeEventListener(Class) - Method in class org.drools.event.RuleBaseEventSupport
 
removeEventListener(RuleBaseEventListener) - Method in class org.drools.event.RuleBaseEventSupport
 
removeEventListener(RuleFlowEventListener) - Method in class org.drools.event.RuleFlowEventSupport
 
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.event.WorkingMemoryEventSupport
 
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.reteoo.ReteooStatelessSession
 
removeEventListener(AgendaEventListener) - Method in class org.drools.reteoo.ReteooStatelessSession
 
removeEventListener(RuleFlowEventListener) - Method in class org.drools.reteoo.ReteooStatelessSession
 
removeEventListener(RuleBaseEventListener) - Method in class org.drools.reteoo.ReteooStatelessSession
 
removeEventListener(RuleBaseEventListener) - Method in interface org.drools.RuleBaseEventManager
Remove an event listener.
removeEventListener(WorkingMemoryEventListener) - Method in interface org.drools.WorkingMemoryEventManager
Remove an event listener.
removeEventListener(AgendaEventListener) - Method in interface org.drools.WorkingMemoryEventManager
Remove an event listener.
removeEventListener(RuleFlowEventListener) - Method in interface org.drools.WorkingMemoryEventManager
Remove an event listener.
removeFactHandle(InternalFactHandle) - Method in class org.drools.common.EqualityKey
 
removeFilter(ILogEventFilter) - Method in class org.drools.audit.WorkingMemoryLogger
Removes the given filter from the list of filters for this event log.
removeFirst() - Method in class org.drools.reteoo.ObjectSinkNodeList
Remove the first node from the list.
removeFirst() - Method in class org.drools.reteoo.TupleSinkNodeList
Remove the first node from the list.
removeFirst() - Method in class org.drools.util.LinkedList
Remove the first node from the list.
removeFunction(String, String) - Method in class org.drools.common.AbstractRuleBase
 
removeFunction(String) - Method in class org.drools.rule.Package
 
removeFunction(String, String) - Method in interface org.drools.RuleBase
Removes a specific function in a specific package.
removeFunctionImport(String) - Method in class org.drools.rule.Package
 
removeGlobal(String) - Method in class org.drools.rule.Package
 
removeImport(String) - Method in class org.drools.rule.Package
 
removeIncomingConnection(Connection) - Method in class org.drools.ruleflow.core.impl.NodeImpl
 
removeInvoker(String) - Method in class org.drools.rule.PackageCompilationData
 
removeLast() - Method in class org.drools.reteoo.ObjectSinkNodeList
Remove the last node from the list.
removeLast() - Method in class org.drools.reteoo.TupleSinkNodeList
Remove the last node from the list.
removeLast() - Method in class org.drools.util.LinkedList
Remove the last node from the list.
removeLogicalDependencies(Activation, PropagationContext, Rule) - Method in class org.drools.common.AbstractWorkingMemory
 
removeLogicalDependencies(Activation, PropagationContext, Rule) - Method in interface org.drools.common.InternalWorkingMemory
 
removeLogicalDependencies(Activation, PropagationContext, Rule) - Method in class org.drools.common.TruthMaintenanceSystem
An Activation is no longer true so it no longer justifies any of the logical facts it logically asserted.
removeLogicalDependencies(InternalFactHandle) - Method in class org.drools.common.TruthMaintenanceSystem
The FactHandle is being removed from the system so remove any logical dependencies between the justified FactHandle and its justifiers.
removeNode(Node) - Method in class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
removeNode(Node) - Method in interface org.drools.ruleflow.core.RuleFlowProcess
Method for removing a node from this RuleFlow process
removeNodeInstance(RuleFlowNodeInstance) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
removeNodeInstance(RuleFlowNodeInstance) - Method in interface org.drools.ruleflow.instance.RuleFlowProcessInstance
 
removeObjectSink(ObjectSink) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter
 
removeObjectSink(ObjectSink) - Method in class org.drools.reteoo.ObjectSource
Removes the ObjectSink
removeObjectSink(ObjectSink) - Method in class org.drools.reteoo.ObjectTypeNode
 
removeObjectSink(ObjectSink) - Method in class org.drools.reteoo.Rete
 
removeOutgoingConnection(Connection) - Method in class org.drools.ruleflow.core.impl.NodeImpl
 
removeOutgoingConnection(Connection) - Method in class org.drools.ruleflow.core.impl.SplitImpl
 
removePackage(String) - Method in class org.drools.common.AbstractRuleBase
 
removePackage(String) - Method in interface org.drools.RuleBase
Remove the package and all it's rules, functions etc
removeProcess(String) - Method in class org.drools.common.AbstractRuleBase
 
removeProcess(String) - Method in interface org.drools.RuleBase
Removes a process by the process' id
removePropertyChangeListener(FactHandle) - Method in class org.drools.common.AbstractWorkingMemory
 
removeRetractedTuple(Rule, ReteTuple) - Method in class org.drools.common.PropagationContextImpl
 
removeRetractedTuple(Rule, ReteTuple) - Method in interface org.drools.spi.PropagationContext
 
removeRule(String, String) - Method in class org.drools.common.AbstractRuleBase
 
removeRule(Rule) - Method in class org.drools.common.AbstractRuleBase
 
removeRule(Rule) - Method in class org.drools.reteoo.ReteooBuilder
 
removeRule(Rule) - Method in class org.drools.reteoo.ReteooRuleBase
 
removeRule(Rule) - Method in class org.drools.rule.Package
 
removeRule(String, String) - Method in interface org.drools.RuleBase
Remove a specific Rule in a Package
removeRuleFlow(String) - Method in class org.drools.rule.Package
Rule flows can be removed by ID.
removeScheduleItem(ScheduledAgendaItem) - Method in class org.drools.common.DefaultAgenda
 
removeScheduleItem(ScheduledAgendaItem) - Method in interface org.drools.common.InternalAgenda
 
removeTupleSink(TupleSink) - Method in class org.drools.reteoo.CompositeTupleSinkAdapter
 
removeTupleSink(TupleSink) - Method in class org.drools.reteoo.TupleSource
Removes the TupleSink
repeat(String, int) - Static method in class org.drools.util.StringUtils
Repeat a String repeat times to form a new String.
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.common.InstanceEqualsConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.common.InstanceNotEqualsConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.common.TupleStartEqualsConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.AbstractCompositeConstraint
A constraint may be required to replace an old declaration object by a new updated one
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.AbstractCompositeRestriction
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.EvalCondition
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.LiteralConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.LiteralRestriction
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.MultiRestrictionFieldConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.PredicateConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.ReturnValueConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.ReturnValueRestriction
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.VariableConstraint
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.rule.VariableRestriction
 
replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.spi.Constraint
A constraint may be required to replace an old declaration object by a new updated one
replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.spi.Restriction
A restriction may be required to replace an old declaration object by a new updated one
requiredDeclarations - Variable in class org.drools.rule.AbstractCompositeConstraint
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.AccumulateBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.CollectBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.EvalBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.ForallBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.FromBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.GroupElementBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in class org.drools.reteoo.builder.PatternBuilder
 
requiresLeftActivation(BuildUtils, RuleConditionElement) - Method in interface org.drools.reteoo.builder.ReteooComponentBuilder
A boolean function that indicates if the builder requires a previous left (tuple) activation in order to corretly build the given component.
RESERVED - Static variable in class org.drools.asm.attrs.StackMapTableAttribute
Reserved for future use
reset() - Method in class org.drools.base.DefaultKnowledgeHelper
 
reset() - Method in class org.drools.base.SequentialKnowledgeHelper
 
reset() - Method in class org.drools.event.AgendaEventSupport
 
reset() - Method in class org.drools.event.RuleFlowEventSupport
 
reset() - Method in class org.drools.event.WorkingMemoryEventSupport
 
reset() - Method in interface org.drools.spi.KnowledgeHelper
 
reset() - Method in class org.drools.util.AbstractHashTable.HashTableIterator
 
reset(Entry) - Method in class org.drools.util.FactHandleIndexHashTable.FieldIndexHashTableIterator
 
reset(LinkedList) - Method in class org.drools.util.LinkedList.LinkedListIterator
 
reset() - Method in class org.drools.util.TupleIndexHashTable.FieldIndexHashTableFullIterator
 
reset(Entry) - Method in class org.drools.util.TupleIndexHashTable.FieldIndexHashTableIterator
 
resetCache() - Method in class org.drools.reteoo.Rete.ClassObjectTypeConf
 
resetCache() - Method in class org.drools.reteoo.Rete.FactTemplateTypeConf
 
resetCache() - Method in interface org.drools.reteoo.Rete.ObjectTypeConf
 
resetFactHandle(ContextEntry[]) - Method in interface org.drools.common.BetaConstraints
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.DefaultBetaConstraints
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.DoubleBetaConstraints
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.EmptyBetaConstraints
 
resetFactHandle() - Method in class org.drools.common.InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry
 
resetFactHandle() - Method in class org.drools.common.InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.QuadroupleBetaConstraints
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.SingleBetaConstraints
 
resetFactHandle(ContextEntry[]) - Method in class org.drools.common.TripleBetaConstraints
 
resetFactHandle() - Method in class org.drools.common.TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry
 
resetFactHandle() - Method in class org.drools.rule.AbstractCompositeConstraint.MultiFieldConstraintContextEntry
 
resetFactHandle() - Method in class org.drools.rule.AbstractCompositeRestriction.CompositeContextEntry
 
resetFactHandle() - Method in interface org.drools.rule.ContextEntry
 
resetFactHandle() - Method in class org.drools.rule.PredicateConstraint.PredicateContextEntry
 
resetFactHandle() - Method in class org.drools.rule.ReturnValueRestriction.ReturnValueContextEntry
 
resetFactHandle() - Method in class org.drools.rule.VariableRestriction.ObjectVariableContextEntry
 
resetFactHandle() - Method in class org.drools.rule.VariableRestriction.VariableContextEntry
 
resetId(Fact) - Method in class org.drools.facttemplates.FactImpl
this is used to reset the id, in the event an user tries to assert the same fact again, we reset the id to the existing one.
resetTuple(ContextEntry[]) - Method in interface org.drools.common.BetaConstraints
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.DefaultBetaConstraints
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.DoubleBetaConstraints
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.EmptyBetaConstraints
 
resetTuple() - Method in class org.drools.common.InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry
 
resetTuple() - Method in class org.drools.common.InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.QuadroupleBetaConstraints
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.SingleBetaConstraints
 
resetTuple(ContextEntry[]) - Method in class org.drools.common.TripleBetaConstraints
 
resetTuple() - Method in class org.drools.common.TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry
 
resetTuple() - Method in class org.drools.rule.AbstractCompositeConstraint.MultiFieldConstraintContextEntry
 
resetTuple() - Method in class org.drools.rule.AbstractCompositeRestriction.CompositeContextEntry
 
resetTuple() - Method in interface org.drools.rule.ContextEntry
 
resetTuple() - Method in class org.drools.rule.PredicateConstraint.PredicateContextEntry
 
resetTuple() - Method in class org.drools.rule.ReturnValueRestriction.ReturnValueContextEntry
 
resetTuple() - Method in class org.drools.rule.VariableRestriction.ObjectVariableContextEntry
 
resetTuple() - Method in class org.drools.rule.VariableRestriction.VariableContextEntry
 
resize(int, boolean) - Method in class org.drools.util.AbstractHashTable
 
resizeIndex(int) - Method in class org.drools.util.PrimitiveLongMap
 
resolveClass(ObjectStreamClass) - Method in class org.drools.common.DroolsObjectInputStream
 
resolveDeclaration(String) - Method in class org.drools.rule.Accumulate
 
resolveDeclaration(String) - Method in class org.drools.rule.Collect
 
resolveDeclaration(String) - Method in class org.drools.rule.EvalCondition
 
resolveDeclaration(String) - Method in class org.drools.rule.Forall
Forall can only resolve declarations from its base pattern
resolveDeclaration(String) - Method in class org.drools.rule.From
 
resolveDeclaration(String) - Method in class org.drools.rule.GroupElement
 
resolveDeclaration(String) - Method in class org.drools.rule.Pattern
 
resolveDeclaration(String) - Method in interface org.drools.rule.RuleConditionElement
Resolves the given identifier in the current scope and returns the Declaration object for the declaration.
resolveFunction(String, String) - Method in interface org.drools.spi.FunctionResolver
 
resolveFunction(String, String, DeclarationScopeResolver) - Method in interface org.drools.spi.FunctionResolver
 
resolveGlobal(String) - Method in class org.drools.base.MapGlobalResolver
 
resolveGlobal(String) - Method in interface org.drools.spi.GlobalResolver
 
resolveType(String) - Method in class org.drools.base.ClassTypeResolver
 
resolveType(String) - Method in interface org.drools.base.TypeResolver
 
Restriction - Interface in org.drools.spi
 
restrictions - Variable in class org.drools.rule.AbstractCompositeRestriction
 
results - Variable in class org.drools.QueryResults
 
resultsContext - Variable in class org.drools.reteoo.AccumulateNode.AccumulateMemory
 
resultsContext - Variable in class org.drools.reteoo.CollectNode.CollectMemory
 
ret(int) - Method in class org.drools.asm.commons.GeneratorAdapter
Generates a RET instruction.
RET - Static variable in interface org.drools.asm.Opcodes
 
retainAll(Collection) - Method in class org.drools.util.CompositeCollection
Retains all the elements in the specified collection in this composite collection, removing all others.
Rete - Class in org.drools.reteoo
The Rete-OO network.
Rete(InternalRuleBase) - Constructor for class org.drools.reteoo.Rete
 
Rete.ClassObjectTypeConf - Class in org.drools.reteoo
 
Rete.ClassObjectTypeConf(Class, InternalRuleBase) - Constructor for class org.drools.reteoo.Rete.ClassObjectTypeConf
 
Rete.FactTemplateTypeConf - Class in org.drools.reteoo
 
Rete.FactTemplateTypeConf(FactTemplate, InternalRuleBase) - Constructor for class org.drools.reteoo.Rete.FactTemplateTypeConf
 
Rete.ObjectTypeConf - Interface in org.drools.reteoo
 
RETEOO - Static variable in interface org.drools.RuleBase
 
ReteooBuilder - Class in org.drools.reteoo
Builds the Rete-OO network for a Package.
ReteooBuilder.IdGenerator - Class in org.drools.reteoo
 
ReteooBuilder.IdGenerator(int) - Constructor for class org.drools.reteoo.ReteooBuilder.IdGenerator
 
ReteooBuilder.RuleSequenceComparator - Class in org.drools.reteoo
 
ReteooBuilder.RuleSequenceComparator() - Constructor for class org.drools.reteoo.ReteooBuilder.RuleSequenceComparator
 
ReteooComponentBuilder - Interface in org.drools.reteoo.builder
An interface for Reteoo Component builders
ReteooFactHandleFactory - Class in org.drools.reteoo
 
ReteooFactHandleFactory() - Constructor for class org.drools.reteoo.ReteooFactHandleFactory
 
ReteooRuleBase - Class in org.drools.reteoo
Implementation of RuleBase.
ReteooRuleBase() - Constructor for class org.drools.reteoo.ReteooRuleBase
Default constructor - for Externalizable.
ReteooRuleBase(String) - Constructor for class org.drools.reteoo.ReteooRuleBase
Construct.
ReteooRuleBase(String, FactHandleFactory) - Constructor for class org.drools.reteoo.ReteooRuleBase
 
ReteooRuleBase(String, RuleBaseConfiguration) - Constructor for class org.drools.reteoo.ReteooRuleBase
 
ReteooRuleBase(RuleBaseConfiguration) - Constructor for class org.drools.reteoo.ReteooRuleBase
 
ReteooRuleBase(String, RuleBaseConfiguration, FactHandleFactory) - Constructor for class org.drools.reteoo.ReteooRuleBase
Construct.
ReteooRuleBase.InitialFactHandleDummyObject - Class in org.drools.reteoo
 
ReteooRuleBase.InitialFactHandleDummyObject() - Constructor for class org.drools.reteoo.ReteooRuleBase.InitialFactHandleDummyObject
 
ReteooRuleBuilder - Class in org.drools.reteoo.builder
 
ReteooRuleBuilder() - Constructor for class org.drools.reteoo.builder.ReteooRuleBuilder
 
ReteooStatefulSession - Class in org.drools.reteoo
 
ReteooStatefulSession(int, InternalRuleBase, ExecutorService) - Constructor for class org.drools.reteoo.ReteooStatefulSession
 
ReteooStatelessSession - Class in org.drools.reteoo
 
ReteooStatelessSession(InternalRuleBase) - Constructor for class org.drools.reteoo.ReteooStatelessSession
 
ReteooWorkingMemory - Class in org.drools.reteoo
Implementation of WorkingMemory.
ReteooWorkingMemory(int, InternalRuleBase) - Constructor for class org.drools.reteoo.ReteooWorkingMemory
Construct.
ReteooWorkingMemory.WorkingMemoryReteAssertAction - Class in org.drools.reteoo
 
ReteooWorkingMemory.WorkingMemoryReteAssertAction(InternalFactHandle, boolean, boolean, Rule, Activation) - Constructor for class org.drools.reteoo.ReteooWorkingMemory.WorkingMemoryReteAssertAction
 
ReteStatelessSessionResult - Class in org.drools.reteoo
 
ReteStatelessSessionResult(InternalWorkingMemory, GlobalResolver) - Constructor for class org.drools.reteoo.ReteStatelessSessionResult
 
ReteTuple - Class in org.drools.reteoo
 
ReteTuple(InternalFactHandle) - Constructor for class org.drools.reteoo.ReteTuple
 
ReteTuple(ReteTuple) - Constructor for class org.drools.reteoo.ReteTuple
 
ReteTuple(ReteTuple, InternalFactHandle) - Constructor for class org.drools.reteoo.ReteTuple
 
reteTuple - Variable in class org.drools.rule.VariableRestriction.VariableContextEntry
 
retract(FactHandle) - Method in class org.drools.base.DefaultKnowledgeHelper
 
retract(Object) - Method in class org.drools.base.DefaultKnowledgeHelper
 
retract(FactHandle) - Method in class org.drools.base.SequentialKnowledgeHelper
 
retract(Object) - Method in class org.drools.base.SequentialKnowledgeHelper
 
retract(FactHandle) - Method in class org.drools.common.AbstractWorkingMemory
 
retract(FactHandle, boolean, boolean, Rule, Activation) - Method in class org.drools.common.AbstractWorkingMemory
 
retract(FactHandle, boolean, boolean, Rule, Activation) - Method in interface org.drools.common.InternalWorkingMemory
 
retract(FactHandle, boolean, boolean, Rule, Activation) - Method in interface org.drools.common.InternalWorkingMemoryActions
 
retract(FactHandle) - Method in interface org.drools.spi.KnowledgeHelper
 
retract(Object) - Method in interface org.drools.spi.KnowledgeHelper
 
retract(FactHandle) - Method in interface org.drools.WorkingMemory
Retract a fact.
RETRACTED - Static variable in class org.drools.audit.event.LogEvent
 
retracted - Variable in class org.drools.common.PropagationContextImpl
 
RETRACTION - Static variable in interface org.drools.spi.PropagationContext
 
retractObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.common.InternalRuleBase
Retract a fact object.
RetractObject - Class in org.drools.concurrent
 
RetractObject(FactHandle) - Constructor for class org.drools.concurrent.RetractObject
 
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.AccumulateNode
 
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.AlphaNode
 
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.CollectNode
 
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.ExistsNode
Retract the FactHandleImpl.
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.JoinNode
Retract a FactHandleImpl.
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.LeftInputAdapterNode
Retract an existing FactHandleImpl by placing it in a new ReteTuple before proagating to the TupleSinks
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.NotNode
Retract the FactHandleImpl.
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in interface org.drools.reteoo.ObjectSink
Retract an existing FactHandleImpl.
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.ObjectTypeNode
Retract the FactHandleimpl from the Rete network.
retractObject(InternalFactHandle, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.Rete
Retract a fact object from this RuleBase and the specified WorkingMemory.
retractObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.ReteooRuleBase
Retract a fact object.
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.AccumulateNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.CollectNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.EvalConditionNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.ExistsNode
Retract the ReteTuple, any resulting propagated joins are also retracted.
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.FromNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.JoinNode
Retract a ReteTuple.
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.NotNode
Retract the ReteTuple, any resulting proppagated joins are also retracted.
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.QueryTerminalNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.RightInputAdapterNode
Retracts the corresponding tuple by retrieving and retracting the fact created for it
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in class org.drools.reteoo.RuleTerminalNode
 
retractTuple(ReteTuple, PropagationContext, InternalWorkingMemory) - Method in interface org.drools.reteoo.TupleSink
 
RETURN - Static variable in interface org.drools.asm.Opcodes
 
returnValue() - Method in class org.drools.asm.commons.GeneratorAdapter
Generates the instruction to return the top stack value to the caller.
ReturnValueConstraint - Class in org.drools.rule
 
ReturnValueConstraint(FieldExtractor, ReturnValueRestriction) - Constructor for class org.drools.rule.ReturnValueConstraint
 
ReturnValueExpression - Interface in org.drools.spi
 
ReturnValueRestriction - Class in org.drools.rule
 
ReturnValueRestriction(FieldExtractor, Declaration[], Declaration[], String[], Evaluator) - Constructor for class org.drools.rule.ReturnValueRestriction
 
ReturnValueRestriction(FieldExtractor, ReturnValueExpression, Declaration[], Declaration[], String[], Evaluator) - Constructor for class org.drools.rule.ReturnValueRestriction
 
ReturnValueRestriction.ReturnValueContextEntry - Class in org.drools.rule
 
ReturnValueRestriction.ReturnValueContextEntry(FieldExtractor, Declaration[], Declaration[]) - Constructor for class org.drools.rule.ReturnValueRestriction.ReturnValueContextEntry
 
reverse(Object, Object) - Method in interface org.drools.base.accumulators.AccumulateFunction
Reverses the accumulation action
reverse(Object, Object) - Method in class org.drools.base.accumulators.AverageAccumulateFunction
 
reverse(Object, Object) - Method in class org.drools.base.accumulators.CountAccumulateFunction
 
reverse(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.base.accumulators.JavaAccumulatorFunctionExecutor
 
reverse(Object, Object) - Method in class org.drools.base.accumulators.MaxAccumulateFunction
 
reverse(Object, Object) - Method in class org.drools.base.accumulators.MinAccumulateFunction
 
reverse(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.base.accumulators.MVELAccumulatorFunctionExecutor
 
reverse(Object, Object) - Method in class org.drools.base.accumulators.SumAccumulateFunction
 
reverse(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.base.mvel.MVELAccumulator
 
reverse(Object, Object, Tuple, InternalFactHandle, WorkingMemory) - Method in class org.drools.rule.Accumulate
Executes the reverse (action) code for the given fact handle
reverse(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in interface org.drools.spi.Accumulator
Reverses the accumulate action for the given fact handle
right - Variable in class org.drools.common.InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry
 
right - Variable in class org.drools.common.InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry
 
right - Variable in class org.drools.common.TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry
 
right - Variable in class org.drools.rule.VariableRestriction.BooleanVariableContextEntry
 
right - Variable in class org.drools.rule.VariableRestriction.CharVariableContextEntry
 
right - Variable in class org.drools.rule.VariableRestriction.DoubleVariableContextEntry
 
right - Variable in class org.drools.rule.VariableRestriction.LongVariableContextEntry
 
right - Variable in class org.drools.rule.VariableRestriction.ObjectVariableContextEntry
 
RightInputAdapterNode - Class in org.drools.reteoo
When joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.
RightInputAdapterNode(int, TupleSource, BuildContext) - Constructor for class org.drools.reteoo.RightInputAdapterNode
Constructor specifying the unique id of the node in the Rete network, the position of the propagating FactHandleImpl in ReteTuple and the source that propagates the receive ReteTuples.
rightNull - Variable in class org.drools.rule.VariableRestriction.VariableContextEntry
 
rightObject - Variable in class org.drools.rule.PredicateConstraint.PredicateContextEntry
 
Rule - Class in org.drools.rule
A Rule contains a set of Tests and a Consequence.
Rule(String, String, String) - Constructor for class org.drools.rule.Rule
Construct a Rule with the given name for the specified pkg parent
Rule(String, String) - Constructor for class org.drools.rule.Rule
Construct a Rule with the given name for the specified pkg parent
Rule(String) - Constructor for class org.drools.rule.Rule
 
RULE_ADDITION - Static variable in interface org.drools.spi.PropagationContext
 
RULE_REMOVAL - Static variable in interface org.drools.spi.PropagationContext
 
RULE_SET_NODE_WITHOUT_INCOMING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
RULE_SET_NODE_WITHOUT_OUTGOING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
RULE_SET_NODE_WITHOUT_RULE_SET_GROUP - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
RuleAgent - Class in org.drools.agent
This manages a single rulebase, based on the properties given.
ruleAttached() - Method in class org.drools.reteoo.QueryTerminalNode
 
ruleAttached() - Method in class org.drools.reteoo.RuleTerminalNode
 
ruleBase - Variable in class org.drools.common.AbstractWorkingMemory
The RuleBase with which this memory is associated.
RuleBase - Interface in org.drools
Active collection of Rules.
RuleBaseAgentCache - Class in org.drools.agent
 
RuleBaseConfiguration - Class in org.drools
drools.maintainTms = drools.shadowproxy = // sequentail=true always overrides setting this to false drools.shadowproxy.exclude = org.domainy.* org.domainx.ClassZ drools.sequential = drools.sequential.agenda = drools.removeIdentities = drools.shareAlphaNodes = drools.shareBetaNodes = drools.alphaMemory drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = drools.indexRightBetaMemory = drools.assertBehaviour = drools.logicalOverride = drools.executorService = drools.conflictResolver = drools.consequenceExceptionHandler = drools.ruleBaseUpdateHandler = drools.useStaticObjenesis =
RuleBaseConfiguration(Properties) - Constructor for class org.drools.RuleBaseConfiguration
Creates a new rulebase configuration using the provided properties as configuration options.
RuleBaseConfiguration() - Constructor for class org.drools.RuleBaseConfiguration
Creates a new rulebase with a default parent class loader set according to the following algorithm: If a Thread.currentThread().getContextClassLoader() returns a non-null class loader, it will be used as the parent class loader for this rulebase class loaders, otherwise, the RuleBaseConfiguration.class.getClassLoader() class loader will be used.
RuleBaseConfiguration(ClassLoader) - Constructor for class org.drools.RuleBaseConfiguration
A constructor that sets the parent classloader to be used while dealing with this rule base
RuleBaseConfiguration(ClassLoader, Properties) - Constructor for class org.drools.RuleBaseConfiguration
A constructor that sets the classloader to be used as the parent classloader of this rule base classloaders, and the properties to be used as base configuration options
RuleBaseConfiguration.AssertBehaviour - Class in org.drools
 
RuleBaseConfiguration.LogicalOverride - Class in org.drools
 
RuleBaseConfiguration.SequentialAgenda - Class in org.drools
 
RuleBaseEvent - Class in org.drools.event
 
RuleBaseEvent(RuleBase) - Constructor for class org.drools.event.RuleBaseEvent
 
RuleBaseEvent(RuleBase, Package) - Constructor for class org.drools.event.RuleBaseEvent
 
RuleBaseEvent(RuleBase, Package, Rule) - Constructor for class org.drools.event.RuleBaseEvent
 
RuleBaseEvent(RuleBase, Package, String) - Constructor for class org.drools.event.RuleBaseEvent
 
RuleBaseEventListener - Interface in org.drools.event
 
RuleBaseEventManager - Interface in org.drools
The RuleBaseEventManager class is implemented by classes wishing to add,remove and get the various RuleBase EventListeners.
RuleBaseEventSupport - Class in org.drools.event
 
RuleBaseEventSupport(RuleBase) - Constructor for class org.drools.event.RuleBaseEventSupport
 
RuleBaseFactory - Class in org.drools
This is a utility to create rule bases based on the type of engine you wish to use.
RuleBaseLogEvent - Class in org.drools.audit.event
A rulebase event logged by the WorkingMemoryLogger.
RuleBaseLogEvent(int, String, String) - Constructor for class org.drools.audit.event.RuleBaseLogEvent
Create a new activation log event.
RuleBaseUpdateListener - Interface in org.drools.spi
 
RuleBaseUpdateListenerFactory - Class in org.drools.spi
Factory class that will return a RuleBaseUpdateListener based on the provided string className
RuleBaseUpdateListenerFactory() - Constructor for class org.drools.spi.RuleBaseUpdateListenerFactory
 
RuleComponent - Interface in org.drools.spi
Semantic component marker.
RuleConditionElement - Interface in org.drools.rule
 
RuleConstructionException - Exception in org.drools.rule
Base exception for errors during Rule construction.
RULEFLOW_COMPLETED - Static variable in class org.drools.audit.event.LogEvent
 
RULEFLOW_CREATED - Static variable in class org.drools.audit.event.LogEvent
 
RULEFLOW_GROUP_ACTIVATED - Static variable in class org.drools.audit.event.LogEvent
 
RULEFLOW_GROUP_DEACTIVATED - Static variable in class org.drools.audit.event.LogEvent
 
RULEFLOW_TYPE - Static variable in class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
ruleFlowCompleted(RuleFlowCompletedEvent, WorkingMemory) - Method in class org.drools.audit.WorkingMemoryLogger
 
ruleFlowCompleted(RuleFlowCompletedEvent, WorkingMemory) - Method in class org.drools.event.DebugRuleFlowEventListener
 
ruleFlowCompleted(RuleFlowCompletedEvent, WorkingMemory) - Method in class org.drools.event.DefaultRuleFlowEventListener
 
ruleFlowCompleted(RuleFlowCompletedEvent, WorkingMemory) - Method in interface org.drools.event.RuleFlowEventListener
 
ruleFlowCompleted(RuleFlowCompletedEvent, WorkingMemory) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
RuleFlowCompletedEvent - Class in org.drools.event
 
RuleFlowCompletedEvent(RuleFlowProcessInstance) - Constructor for class org.drools.event.RuleFlowCompletedEvent
 
RuleFlowEvent - Class in org.drools.event
 
RuleFlowEvent(RuleFlowProcessInstance) - Constructor for class org.drools.event.RuleFlowEvent
 
RuleFlowEventListener - Interface in org.drools.event
 
ruleFlowEventSupport - Variable in class org.drools.common.AbstractWorkingMemory
 
RuleFlowEventSupport - Class in org.drools.event
 
RuleFlowEventSupport() - Constructor for class org.drools.event.RuleFlowEventSupport
 
ruleFlowEventSupport - Variable in class org.drools.reteoo.ReteooStatelessSession
 
RuleFlowGroup - Interface in org.drools.spi
 
ruleFlowGroupActivated(RuleFlowGroupActivatedEvent, WorkingMemory) - Method in class org.drools.audit.WorkingMemoryLogger
 
ruleFlowGroupActivated(RuleFlowGroupActivatedEvent, WorkingMemory) - Method in class org.drools.event.DebugRuleFlowEventListener
 
ruleFlowGroupActivated(RuleFlowGroupActivatedEvent, WorkingMemory) - Method in class org.drools.event.DefaultRuleFlowEventListener
 
ruleFlowGroupActivated(RuleFlowGroupActivatedEvent, WorkingMemory) - Method in interface org.drools.event.RuleFlowEventListener
 
ruleFlowGroupActivated(RuleFlowGroupActivatedEvent, WorkingMemory) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
RuleFlowGroupActivatedEvent - Class in org.drools.event
 
RuleFlowGroupActivatedEvent(RuleFlowGroup) - Constructor for class org.drools.event.RuleFlowGroupActivatedEvent
 
ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent, WorkingMemory) - Method in class org.drools.audit.WorkingMemoryLogger
 
ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent, WorkingMemory) - Method in class org.drools.event.DebugRuleFlowEventListener
 
ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent, WorkingMemory) - Method in class org.drools.event.DefaultRuleFlowEventListener
 
ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent, WorkingMemory) - Method in interface org.drools.event.RuleFlowEventListener
 
ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent, WorkingMemory) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
RuleFlowGroupDeactivatedEvent - Class in org.drools.event
 
RuleFlowGroupDeactivatedEvent(RuleFlowGroup) - Constructor for class org.drools.event.RuleFlowGroupDeactivatedEvent
 
RuleFlowGroupEvent - Class in org.drools.event
 
RuleFlowGroupEvent(RuleFlowGroup) - Constructor for class org.drools.event.RuleFlowGroupEvent
 
RuleFlowGroupImpl - Class in org.drools.common
Implementation of a RuleFlowGroup that collects activations of rules of this ruleflow-group.
RuleFlowGroupImpl(String) - Constructor for class org.drools.common.RuleFlowGroupImpl
Construct a RuleFlowGroupImpl with the given name.
RuleFlowGroupImpl.DeactivateCallback - Class in org.drools.common
 
RuleFlowGroupImpl.DeactivateCallback(InternalRuleFlowGroup) - Constructor for class org.drools.common.RuleFlowGroupImpl.DeactivateCallback
 
RuleFlowGroupLogEvent - Class in org.drools.audit.event
A ruleflow-group event logged by the WorkingMemoryLogger.
RuleFlowGroupLogEvent(int, String, int) - Constructor for class org.drools.audit.event.RuleFlowGroupLogEvent
Create a new ruleflow group log event.
RuleFlowGroupNode - Class in org.drools.common
 
RuleFlowGroupNode(Activation, InternalRuleFlowGroup) - Constructor for class org.drools.common.RuleFlowGroupNode
 
RuleFlowJoinInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of a join node.
RuleFlowJoinInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.RuleFlowJoinInstanceImpl
 
RuleFlowLogEvent - Class in org.drools.audit.event
A ruleflow event logged by the WorkingMemoryLogger.
RuleFlowLogEvent(int, String, String) - Constructor for class org.drools.audit.event.RuleFlowLogEvent
Create a new ruleflow log event.
RuleFlowNodeInstance - Interface in org.drools.ruleflow.instance
Represents a node instance in a RuleFlow.
RuleFlowNodeInstanceImpl - Class in org.drools.ruleflow.instance.impl
Default implementation of a RuleFlow node instance.
RuleFlowNodeInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.RuleFlowNodeInstanceImpl
 
RuleFlowProcess - Interface in org.drools.ruleflow.core
Represents a RuleFlow process.
RuleFlowProcessImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a RuleFlow process.
RuleFlowProcessImpl() - Constructor for class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
RuleFlowProcessInstance - Interface in org.drools.ruleflow.instance
A process instance for a RuleFlow process.
RuleFlowProcessInstanceImpl - Class in org.drools.ruleflow.instance.impl
Default implementation of a RuleFlow process instance.
RuleFlowProcessInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
RuleFlowProcessValidationError - Interface in org.drools.ruleflow.core
Represents a RuleFlow validation error.
RuleFlowProcessValidationErrorImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a RuleFlow validation error.
RuleFlowProcessValidationErrorImpl(String) - Constructor for class org.drools.ruleflow.core.impl.RuleFlowProcessValidationErrorImpl
 
RuleFlowProcessValidationErrorImpl(String, String) - Constructor for class org.drools.ruleflow.core.impl.RuleFlowProcessValidationErrorImpl
 
RuleFlowProcessValidator - Interface in org.drools.ruleflow.core
A validator for validating a RuleFlow process.
RuleFlowProcessValidatorImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a RuleFlow validator.
RuleFlowSequenceNodeInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of a ruleset node.
RuleFlowSequenceNodeInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.RuleFlowSequenceNodeInstanceImpl
 
RuleFlowSplitInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of a split node.
RuleFlowSplitInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.RuleFlowSplitInstanceImpl
 
ruleFlowStarted(RuleFlowStartedEvent, WorkingMemory) - Method in class org.drools.audit.WorkingMemoryLogger
 
ruleFlowStarted(RuleFlowStartedEvent, WorkingMemory) - Method in class org.drools.event.DebugRuleFlowEventListener
 
ruleFlowStarted(RuleFlowStartedEvent, WorkingMemory) - Method in class org.drools.event.DefaultRuleFlowEventListener
 
ruleFlowStarted(RuleFlowStartedEvent, WorkingMemory) - Method in interface org.drools.event.RuleFlowEventListener
 
ruleFlowStarted(RuleFlowStartedEvent, WorkingMemory) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
RuleFlowStartedEvent - Class in org.drools.event
 
RuleFlowStartedEvent(RuleFlowProcessInstance) - Constructor for class org.drools.event.RuleFlowStartedEvent
 
RuleIntegrationException - Exception in org.drools
Indicates an error integrating a Rule or Package into a RuleBase.
RuleIntegrationException(Rule) - Constructor for exception org.drools.RuleIntegrationException
 
RuleIntegrationException(Rule, Throwable) - Constructor for exception org.drools.RuleIntegrationException
 
RuleNameEndsWithAgendaFilter - Class in org.drools.base
Filters activations based on a specified rule name suffix.
RuleNameEndsWithAgendaFilter(String) - Constructor for class org.drools.base.RuleNameEndsWithAgendaFilter
 
RuleNameEndsWithAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameEndsWithAgendaFilter
 
RuleNameEqualsAgendaFilter - Class in org.drools.base
Filters activations based on an exact match of a rule name.
RuleNameEqualsAgendaFilter(String) - Constructor for class org.drools.base.RuleNameEqualsAgendaFilter
 
RuleNameEqualsAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameEqualsAgendaFilter
 
RuleNameMatchesAgendaFilter - Class in org.drools.base
Filters activations based on a specified regular expression.
RuleNameMatchesAgendaFilter(String) - Constructor for class org.drools.base.RuleNameMatchesAgendaFilter
 
RuleNameMatchesAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameMatchesAgendaFilter
 
RuleNameStartsWithAgendaFilter - Class in org.drools.base
Filters activations based on a specified rule name prefix.
RuleNameStartsWithAgendaFilter(String) - Constructor for class org.drools.base.RuleNameStartsWithAgendaFilter
 
RuleNameStartsWithAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameStartsWithAgendaFilter
 
RuleRemovalContext - Class in org.drools.reteoo
This context class is used during rule removal to ensure network consistency.
RuleRemovalContext() - Constructor for class org.drools.reteoo.RuleRemovalContext
 
RuleSetNode - Interface in org.drools.ruleflow.core
Represents a node containing a set of rules in a RuleFlow.
RuleSetNodeImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a RuleSet node.
RuleSetNodeImpl() - Constructor for class org.drools.ruleflow.core.impl.RuleSetNodeImpl
 
RuleTerminalNode - Class in org.drools.reteoo
Leaf Rete-OO node responsible for enacting Action s on a matched Rule.
RuleTerminalNode(int, TupleSource, Rule, GroupElement, BuildContext) - Constructor for class org.drools.reteoo.RuleTerminalNode
Construct.
run() - Method in class org.drools.common.ScheduledAgendaItem
Handle the firing of an alarm.
run() - Method in class org.drools.concurrent.CommandExecutor
 
RuntimeDroolsException - Exception in org.drools
The base Drools exception for all internal thrown exceptions.
RuntimeDroolsException() - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(String) - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(String, Throwable) - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(Throwable) - Constructor for exception org.drools.RuntimeDroolsException
 

A B C D E F G H I J K L M N O P Q R S T U V W X _