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

E

element() - Method in class org.drools.util.concurrent.locks.AbstractQueue
Retrieves, but does not remove, the head of this queue.
element() - Method in interface org.drools.util.concurrent.locks.Queue
Retrieves, but does not remove, the head of this queue.
EMPTY - Static variable in class org.drools.util.StringUtils
The empty String "".
EMPTY_NODE_ARRAY - Static variable in class org.drools.ruleflow.core.impl.NodeImpl
 
EMPTY_STRING_ARRAY - Static variable in class org.drools.util.StringUtils
An empty immutable String array.
EmptyBetaConstraints - Class in org.drools.common
 
EmptyObjectSinkAdapter - Class in org.drools.reteoo
 
EmptyTupleSinkAdapter - Class in org.drools.reteoo
 
EmptyVisitor - Class in org.drools.asm.commons
An empty implementation of the ASM visitor interfaces.
EmptyVisitor() - Constructor for class org.drools.asm.commons.EmptyVisitor
 
END_NODE_HAS_NO_INCOMING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
endIndex - Variable in class org.drools.util.ArrayIterator
The end index to loop to
endMethod() - Method in class org.drools.asm.commons.GeneratorAdapter
Marks the end of the visited method.
EndNode - Interface in org.drools.ruleflow.core
Represents an end node in a RuleFlow.
EndNodeImpl - Class in org.drools.ruleflow.core.impl
Default implementation of an end node.
EndNodeImpl() - Constructor for class org.drools.ruleflow.core.impl.EndNodeImpl
 
EndNodeInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of an end node.
EndNodeInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.EndNodeInstanceImpl
 
enqueue(Queueable) - Method in class org.drools.util.BinaryHeapQueue
Inserts an Queueable into queue.
enqueue(Queueable) - Method in interface org.drools.util.Queue
 
enqueued(Queue, int) - Method in class org.drools.common.AgendaItem
 
enqueued(Queue, int) - Method in interface org.drools.util.Queueable
 
entry - Variable in class org.drools.rule.VariableRestriction.VariableContextEntry
 
Entry - Interface in org.drools.util
 
EQ - Static variable in class org.drools.asm.commons.GeneratorAdapter
Constant for the ifCmp method.
EQUAL - Static variable in class org.drools.base.evaluators.Operator
 
equal(Object) - Method in class org.drools.common.ArrayAgendaGroup
 
equal(Object) - Method in class org.drools.common.BinaryHeapQueueAgendaGroup
 
equal(Object, Object) - Method in class org.drools.common.EqualityAssertMapComparator
Special comparator that allows FactHandles to be keys, but always checks equals with the identity of the objects involved
equal(Object, Object) - Method in class org.drools.common.EqualityKeyComparator
Equality key reverses the compare, so that the key controls the comparison
equal(Object, Object) - Method in class org.drools.common.IdentityAssertMapComparator
Special comparator that allows FactHandles to be keys, but always checks like for like.
equal(Object) - Method in class org.drools.common.RuleFlowGroupImpl
 
equal(Object) - Method in class org.drools.common.SequentialAgendaGroupImpl
 
equal(Object, ReteTuple) - Method in class org.drools.util.AbstractHashTable.DoubleCompositeIndex
 
equal(ReteTuple, ReteTuple) - Method in class org.drools.util.AbstractHashTable.DoubleCompositeIndex
 
equal(Object, Object) - Method in class org.drools.util.AbstractHashTable.DoubleCompositeIndex
 
equal(Object, Object) - Method in class org.drools.util.AbstractHashTable.EqualityEquals
 
equal(Object, ReteTuple) - Method in interface org.drools.util.AbstractHashTable.Index
 
equal(ReteTuple, ReteTuple) - Method in interface org.drools.util.AbstractHashTable.Index
 
equal(Object, Object) - Method in interface org.drools.util.AbstractHashTable.Index
 
equal(Object, Object) - Method in class org.drools.util.AbstractHashTable.InstanceEquals
 
equal(Object, Object) - Method in interface org.drools.util.AbstractHashTable.ObjectComparator
 
equal(Object, ReteTuple) - Method in class org.drools.util.AbstractHashTable.SingleIndex
 
equal(Object, Object) - Method in class org.drools.util.AbstractHashTable.SingleIndex
 
equal(ReteTuple, ReteTuple) - Method in class org.drools.util.AbstractHashTable.SingleIndex
 
equal(Object, ReteTuple) - Method in class org.drools.util.AbstractHashTable.TripleCompositeIndex
 
equal(ReteTuple, ReteTuple) - Method in class org.drools.util.AbstractHashTable.TripleCompositeIndex
 
equal(Object, Object) - Method in class org.drools.util.AbstractHashTable.TripleCompositeIndex
 
EQUALITY - Static variable in class org.drools.RuleBaseConfiguration.AssertBehaviour
 
EqualityAssertMapComparator - Class in org.drools.common
 
EqualityAssertMapComparator() - Constructor for class org.drools.common.EqualityAssertMapComparator
 
EqualityKey - Class in org.drools.common
Upon instantiation the EqualityKey caches the first Object's hashCode this can never change.
EqualityKey(InternalFactHandle) - Constructor for class org.drools.common.EqualityKey
 
EqualityKey(InternalFactHandle, int) - Constructor for class org.drools.common.EqualityKey
 
EqualityKeyComparator - Class in org.drools.common
 
EqualityKeyComparator() - Constructor for class org.drools.common.EqualityKeyComparator
 
equals(Object) - Method in class org.drools.asm.commons.Method
 
equals(Object) - Method in class org.drools.asm.Type
Tests if the given object is equal to this type.
equals(Object) - Method in class org.drools.base.BaseClassFieldExtractor
 
equals(Object) - Method in class org.drools.base.BaseEvaluator
 
equals(Object) - Method in class org.drools.base.ClassFieldExtractor
 
equals(Object) - Method in class org.drools.base.ClassObjectType
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.base.DroolsQuery
 
equals(Object, Object) - Method in class org.drools.base.evaluators.ObjectFactory.ObjectEqualsComparator
 
equals(Object) - Method in class org.drools.base.evaluators.Operator
 
equals(Object) - Method in class org.drools.base.extractors.ArrayExtractor
 
equals(Object) - Method in class org.drools.base.field.BooleanFieldImpl
 
equals(Object) - Method in class org.drools.base.field.DoubleFieldImpl
 
equals(Object) - Method in class org.drools.base.field.LongFieldImpl
 
equals(Object) - Method in class org.drools.base.field.ObjectFieldImpl
 
equals(Object) - Method in class org.drools.base.ValueType
 
equals(Object) - Method in class org.drools.common.AgendaItem
 
equals(Object) - Method in class org.drools.common.DefaultBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.DefaultFactHandle
 
equals(Object) - Method in class org.drools.common.DoubleBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.EmptyBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.EqualityKey
Equality for the EqualityKey means two things.
equals(Object) - Method in class org.drools.common.InstanceEqualsConstraint
 
equals(Object) - Method in class org.drools.common.InstanceNotEqualsConstraint
 
equals(Object) - Method in class org.drools.common.LogicalDependency
 
equals(Object) - Method in class org.drools.common.QuadroupleBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.ScheduledAgendaItem
 
equals(Object) - Method in class org.drools.common.SingleBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.TripleBetaConstraints
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.TupleStartEqualsConstraint
 
equals(Object) - Method in class org.drools.facttemplates.FactImpl
 
equals(Object) - Method in class org.drools.facttemplates.FactTemplateImpl
 
equals(Object) - Method in class org.drools.facttemplates.FactTemplateObjectType
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.facttemplates.FieldTemplateImpl
 
equals(Object) - Method in class org.drools.reteoo.AccumulateNode
 
equals(Object) - Method in class org.drools.reteoo.AlphaNode
 
equals(Object) - Method in class org.drools.reteoo.CollectNode
 
equals(Object) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter.HashKey
 
equals(Object) - Method in class org.drools.reteoo.EvalConditionNode
 
equals(Object) - Method in class org.drools.reteoo.InitialFactHandle
 
equals(Object) - Method in class org.drools.reteoo.LeftInputAdapterNode
 
equals(Object) - Method in class org.drools.reteoo.ObjectTypeNode
 
equals(Object) - Method in class org.drools.reteoo.Rete
 
equals(ReteTuple) - Method in class org.drools.reteoo.ReteTuple
We use this equals method to avoid the cast
equals(Object) - Method in class org.drools.reteoo.ReteTuple
 
equals(Object) - Method in class org.drools.reteoo.RuleTerminalNode
 
equals(Object) - Method in class org.drools.rule.AbstractCompositeConstraint
 
equals(Object) - Method in class org.drools.rule.AbstractCompositeRestriction
 
equals(Object) - Method in class org.drools.rule.AndConstraint
 
equals(Object) - Method in class org.drools.rule.Declaration
 
equals(Object) - Method in class org.drools.rule.EvalCondition
 
equals(Object) - Method in class org.drools.rule.GroupElement
Traverses two trees and checks that they are structurally equal at all levels
equals(Object) - Method in class org.drools.rule.LiteralConstraint
 
equals(Object) - Method in class org.drools.rule.LiteralRestriction
 
equals(Object) - Method in class org.drools.rule.MultiRestrictionFieldConstraint
 
equals(Object) - Method in class org.drools.rule.OrConstraint
 
equals(Object) - Method in class org.drools.rule.Package
 
equals(Object) - Method in class org.drools.rule.Pattern
 
equals(Object) - Method in class org.drools.rule.PredicateConstraint
 
equals(Object) - Method in class org.drools.rule.ReturnValueConstraint
 
equals(Object) - Method in class org.drools.rule.ReturnValueRestriction
 
equals(Object) - Method in class org.drools.rule.Rule
 
equals(Object) - Method in class org.drools.rule.VariableConstraint
 
equals(Object) - Method in class org.drools.rule.VariableRestriction
 
equals(Object) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
equals(Object) - Method in class org.drools.spi.Constraint.ConstraintType
 
equals(Object) - Method in class org.drools.spi.GlobalExtractor
 
equals(Object) - Method in class org.drools.spi.PatternExtractor
 
equals(Object) - Method in class org.drools.util.AbstractHashTable.FactEntryImpl
 
equals(long[], long[]) - Static method in class org.drools.util.ArrayUtils
 
equals(int[], int[]) - Static method in class org.drools.util.ArrayUtils
 
equals(short[], short[]) - Static method in class org.drools.util.ArrayUtils
 
equals(char[], char[]) - Static method in class org.drools.util.ArrayUtils
 
equals(byte[], byte[]) - Static method in class org.drools.util.ArrayUtils
 
equals(boolean[], boolean[]) - Static method in class org.drools.util.ArrayUtils
 
equals(double[], double[]) - Static method in class org.drools.util.ArrayUtils
 
equals(float[], float[]) - Static method in class org.drools.util.ArrayUtils
 
equals(Object[], Object[]) - Static method in class org.drools.util.ArrayUtils
 
equals(Object) - Method in class org.drools.util.FactHandleIndexHashTable.FieldIndexEntry
 
equals(Object) - Method in class org.drools.util.LinkedList
 
equals(Object) - Method in class org.drools.util.LinkedListEntry
 
equals(Object) - Method in class org.drools.util.ObjectHashMap.ObjectEntry
 
equals(Object) - Method in class org.drools.util.ObjectHashSet.ObjectEntry
 
equals(Object) - Method in class org.drools.util.TupleIndexHashTable.FieldIndexEntry
 
equals(Object) - Method in class org.drools.util.UUID
Checking equality of UUIDs is easy; just compare the 128-bit number.
equivalent(String, ClassReader, String, ClassReader) - Method in class org.drools.util.asm.MethodComparator
This actually does the comparing.
EvalBuilder - Class in org.drools.reteoo.builder
 
EvalBuilder() - Constructor for class org.drools.reteoo.builder.EvalBuilder
 
EvalCondition - Class in org.drools.rule
 
EvalCondition(Declaration[]) - Constructor for class org.drools.rule.EvalCondition
 
EvalCondition(EvalExpression, Declaration[]) - Constructor for class org.drools.rule.EvalCondition
 
EvalConditionNode - Class in org.drools.reteoo
Node which filters ReteTuples.
EvalConditionNode(int, TupleSource, EvalCondition, BuildContext) - Constructor for class org.drools.reteoo.EvalConditionNode
Construct.
EvalConditionNode.EvalMemory - Class in org.drools.reteoo
 
EvalConditionNode.EvalMemory(boolean, Object) - Constructor for class org.drools.reteoo.EvalConditionNode.EvalMemory
 
EvalExpression - Interface in org.drools.spi
 
evaluate(InternalWorkingMemory, Extractor, Object, FieldValue) - Method in class org.drools.base.evaluators.BaseMemberOfEvaluator
 
evaluate(InternalWorkingMemory, Extractor, Object, Extractor, Object) - Method in class org.drools.base.evaluators.BaseMemberOfEvaluator
 
evaluate(InternalWorkingMemory, Extractor, Object, FieldValue) - Method in class org.drools.base.evaluators.BaseNotMemberOfEvaluator
 
evaluate(InternalWorkingMemory, Extractor, Object, Extractor, Object) - Method in class org.drools.base.evaluators.BaseNotMemberOfEvaluator
 
evaluate(KnowledgeHelper, WorkingMemory) - Method in class org.drools.base.mvel.MVELConsequence
 
evaluate(Tuple, Declaration[], WorkingMemory, Object) - Method in class org.drools.base.mvel.MVELEvalExpression
 
evaluate(Object, Tuple, Declaration[], Declaration[], WorkingMemory, Object) - Method in class org.drools.base.mvel.MVELPredicateExpression
 
evaluate(Object, Tuple, Declaration[], Declaration[], WorkingMemory, Object) - Method in class org.drools.base.mvel.MVELReturnValueExpression
 
evaluate(KnowledgeHelper, WorkingMemory) - Method in interface org.drools.spi.Consequence
Execute the consequence for the supplied matching Tuple.
evaluate(Tuple, Declaration[], WorkingMemory, Object) - Method in interface org.drools.spi.EvalExpression
 
evaluate(InternalWorkingMemory, Extractor, Object, FieldValue) - Method in interface org.drools.spi.Evaluator
This method will extract the value from the object1 using the extractor and compare it with the object2.
evaluate(InternalWorkingMemory, Extractor, Object, Extractor, Object) - Method in interface org.drools.spi.Evaluator
 
evaluate(Object, Tuple, Declaration[], Declaration[], WorkingMemory, Object) - Method in interface org.drools.spi.PredicateExpression
 
evaluate(Object, Tuple, Declaration[], Declaration[], WorkingMemory, Object) - Method in interface org.drools.spi.ReturnValueExpression
 
evaluateCachedLeft(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in class org.drools.base.evaluators.BaseMemberOfEvaluator
 
evaluateCachedLeft(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in class org.drools.base.evaluators.BaseNotMemberOfEvaluator
 
evaluateCachedLeft(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in interface org.drools.spi.Evaluator
 
evaluateCachedRight(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in class org.drools.base.evaluators.BaseMemberOfEvaluator
 
evaluateCachedRight(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in class org.drools.base.evaluators.BaseNotMemberOfEvaluator
 
evaluateCachedRight(InternalWorkingMemory, VariableRestriction.VariableContextEntry, Object) - Method in interface org.drools.spi.Evaluator
 
evaluatingActionQueue - Variable in class org.drools.common.AbstractWorkingMemory
 
Evaluator - Interface in org.drools.spi
 
evaluator - Variable in class org.drools.util.AbstractHashTable.FieldIndex
 
EvaluatorFactory - Interface in org.drools.base.evaluators
 
EventSupport - Interface in org.drools.common
 
exception(Exception) - Method in interface org.drools.agent.AgentEventListener
An exception occurred.
exceptionThrown() - Method in class org.drools.concurrent.AssertObject
 
exceptionThrown() - Method in class org.drools.concurrent.AssertObjects
 
exceptionThrown() - Method in class org.drools.concurrent.FireAllRules
 
exceptionThrown() - Method in interface org.drools.concurrent.Future
 
exceptionThrown() - Method in class org.drools.concurrent.RetractObject
 
exceptionThrown() - Method in class org.drools.concurrent.UpdateObject
 
EXCLUDES - Static variable in class org.drools.base.evaluators.Operator
 
execute(InternalRuleBase) - Method in class org.drools.common.AbstractRuleBase.ReloadPackageCompilationData
 
execute(InternalRuleBase) - Method in interface org.drools.common.AbstractRuleBase.RuleBaseAction
 
execute(InternalWorkingMemory) - Method in class org.drools.common.RuleFlowGroupImpl.DeactivateCallback
 
execute(InternalWorkingMemory) - Method in class org.drools.common.TruthMaintenanceSystem.LogicalRetractCallback
 
execute(InternalWorkingMemory) - Method in interface org.drools.common.WorkingMemoryAction
 
execute(WorkingMemory) - Method in class org.drools.concurrent.AssertObject
 
execute(WorkingMemory) - Method in class org.drools.concurrent.AssertObjects
 
execute(WorkingMemory) - Method in interface org.drools.concurrent.Command
 
execute(WorkingMemory) - Method in class org.drools.concurrent.FireAllRules
 
execute(WorkingMemory) - Method in class org.drools.concurrent.RetractObject
 
execute(WorkingMemory) - Method in class org.drools.concurrent.UpdateObject
 
execute(Object) - Method in class org.drools.reteoo.ReteooStatelessSession
 
execute(Object[]) - Method in class org.drools.reteoo.ReteooStatelessSession
 
execute(Collection) - Method in class org.drools.reteoo.ReteooStatelessSession
 
execute(InternalWorkingMemory) - Method in class org.drools.reteoo.ReteooWorkingMemory.WorkingMemoryReteAssertAction
 
execute(Object) - Method in interface org.drools.StatelessSession
Insert a single fact, an fire the rules, returning when finished.
execute(Object[]) - Method in interface org.drools.StatelessSession
Insert an array of facts, an fire the rules, returning when finished.
execute(Collection) - Method in interface org.drools.StatelessSession
Insert a List of facts, an fire the rules, returning when finished.
executeQueuedActions() - Method in class org.drools.common.AbstractRuleBase
 
executeQueuedActions() - Method in class org.drools.common.AbstractWorkingMemory
 
executeQueuedActions() - Method in interface org.drools.common.InternalRuleBase
 
executeQueuedActions() - Method in interface org.drools.common.InternalWorkingMemory
 
executeWithResults(Object) - Method in class org.drools.reteoo.ReteooStatelessSession
 
executeWithResults(Object[]) - Method in class org.drools.reteoo.ReteooStatelessSession
 
executeWithResults(Collection) - Method in class org.drools.reteoo.ReteooStatelessSession
 
executeWithResults(Object) - Method in interface org.drools.StatelessSession
Similar to the normal execute method, but this will return "results".
executeWithResults(Object[]) - Method in interface org.drools.StatelessSession
Similar to the normal execute method, but this will return "results".
executeWithResults(Collection) - Method in interface org.drools.StatelessSession
Similar to the normal execute method, but this will return "results".
ExecutorService - Interface in org.drools.concurrent
This class instance is configed by the RuleBaseConfiguration and is responsible for thread management of the async services.
ExecutorServiceFactory - Class in org.drools.spi
Factory class that will return a ExecutorService based on the provided string className
ExecutorServiceFactory() - Constructor for class org.drools.spi.ExecutorServiceFactory
 
EXISTS - Static variable in class org.drools.rule.GroupElement
 
ExistsNode - Class in org.drools.reteoo
ExistsNode extends BetaNode to perform tests for the existence of a Fact plus one or more conditions.
ExistsNode(int, TupleSource, ObjectSource, BetaConstraints, BuildContext) - Constructor for class org.drools.reteoo.ExistsNode
Construct.
expandPages(int) - Method in class org.drools.util.PrimitiveLongMap
Expand index to accomodate given pageId Create empty TopNodes
export(WorkingMemory) - Method in class org.drools.base.CopyIdentifiersGlobalExporter
 
export(WorkingMemory) - Method in class org.drools.base.ReferenceOriginalGlobalExporter
 
export(WorkingMemory) - Method in interface org.drools.spi.GlobalExporter
This method is called internally by the StatelessSession, which will provide the WorkingMemory.
EXTENDS - Static variable in interface org.drools.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.
extractor - Variable in class org.drools.rule.VariableRestriction.VariableContextEntry
 
Extractor - Interface in org.drools.spi
 

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