Uses of Interface
org.drools.core.common.InternalWorkingMemory
-
Packages that use InternalWorkingMemory Package Description org.drools.core This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactoryorg.drools.core.base org.drools.core.base.evaluators org.drools.core.base.extractors org.drools.core.base.field org.drools.core.beliefsystem.simple org.drools.core.common org.drools.core.event Events provide all sorts of call backs to monitor the engine as it is running.org.drools.core.facttemplates org.drools.core.impl org.drools.core.management org.drools.core.marshalling.impl org.drools.core.phreak org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.rule.constraint org.drools.core.runtime.process org.drools.core.runtime.rule.impl org.drools.core.spi org.drools.core.time org.drools.core.time.impl -
-
Uses of InternalWorkingMemory in org.drools.core
Methods in org.drools.core that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryWorkingMemoryEntryPoint. getInternalWorkingMemory() -
Uses of InternalWorkingMemory in org.drools.core.base
Classes in org.drools.core.base that implement InternalWorkingMemory Modifier and Type Class Description classWrappedStatefulKnowledgeSessionForRHSWrapper of StatefulKnowledgeSessionImpl so to intercept call from RHS internal Drools execution and proxy or delegate method call as appropriate.Methods in org.drools.core.base that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryWrappedStatefulKnowledgeSessionForRHS. getInternalWorkingMemory()Methods in org.drools.core.base with parameters of type InternalWorkingMemory Modifier and Type Method Description booleanEvaluatorWrapper. evaluate(InternalWorkingMemory workingMemory, Object left, Object right)This method is called when operators are rewritten as function calls.booleanEvaluatorWrapper. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)booleanEvaluatorWrapper. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)booleanEvaluatorWrapper. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanEvaluatorWrapper. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)BigDecimalBaseClassFieldReader. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigDecimalClassFieldReader. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigIntegerBaseClassFieldReader. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)BigIntegerClassFieldReader. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)booleanClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)byteClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)charClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)doubleClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)static InternalFactHandleDefaultKnowledgeHelper. getFactHandleFromWM(InternalWorkingMemory workingMemory, Object object)floatClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)intClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)longClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)shortClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)ObjectClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)booleanClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)voidAbstractQueryViewListener. rowAdded(RuleImpl rule, LeftTuple tuple, InternalWorkingMemory workingMemory)voidInternalViewChangedEventListener. rowAdded(RuleImpl rule, LeftTuple tuple, InternalWorkingMemory workingMemory)voidAbstractQueryViewListener. rowRemoved(RuleImpl rule, LeftTuple tuple, InternalWorkingMemory workingMemory)voidInternalViewChangedEventListener. rowRemoved(RuleImpl rule, LeftTuple tuple, InternalWorkingMemory workingMemory)voidAbstractQueryViewListener. rowUpdated(RuleImpl rule, LeftTuple tuple, InternalWorkingMemory workingMemory)voidInternalViewChangedEventListener. rowUpdated(RuleImpl rule, LeftTuple leftTuple, InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.base.evaluators
Methods in org.drools.core.base.evaluators with parameters of type InternalWorkingMemory Modifier and Type Method Description booleanSetEvaluatorsDefinition.ArrayContains. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.BooleanArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.ByteArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.CharArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.DoubleArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.FloatArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.IntegerArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.LongArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.ObjectArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanSetEvaluatorsDefinition.ShortArrayContainsEvaluator. contains(Object array, InternalWorkingMemory workingMemory, InternalReadAccessor accessor, Object object)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanPointInTimeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanPointInTimeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue object2)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handl1, InternalReadAccessor extractor2, InternalFactHandle handl2)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue handle2)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStrEvaluatorDefinition.StrEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)booleanStrEvaluatorDefinition.StrEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanPointInTimeEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle rightHandle)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanStrEvaluatorDefinition.StrEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanPointInTimeEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStrEvaluatorDefinition.StrEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left) -
Uses of InternalWorkingMemory in org.drools.core.base.extractors
Methods in org.drools.core.base.extractors with parameters of type InternalWorkingMemory Modifier and Type Method Description BigDecimalArrayElementReader. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigDecimalConstantValueReader. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigIntegerArrayElementReader. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)BigIntegerConstantValueReader. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)booleanArrayElementReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)abstract booleanBaseBooleanClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseByteClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseCharClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseDateClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseDoubleClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseFloatClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseIntClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseLongClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseNumberClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseObjectClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanBaseShortClassFieldReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)booleanConstantValueReader. getBooleanValue(InternalWorkingMemory workingMemory, Object object)byteArrayElementReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseBooleanClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)abstract byteBaseByteClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseCharClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseDateClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseDoubleClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseFloatClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseIntClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseLongClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseNumberClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseObjectClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteBaseShortClassFieldReader. getByteValue(InternalWorkingMemory workingMemory, Object object)byteConstantValueReader. getByteValue(InternalWorkingMemory workingMemory, Object object)charArrayElementReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseBooleanClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseByteClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)abstract charBaseCharClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseDateClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseDoubleClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseFloatClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseIntClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseLongClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseNumberClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseObjectClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charBaseShortClassFieldReader. getCharValue(InternalWorkingMemory workingMemory, Object object)charConstantValueReader. getCharValue(InternalWorkingMemory workingMemory, Object object)protected DateBaseDateClassFieldReader. getDate(InternalWorkingMemory workingMemory, Object object)protected DateBaseLocalDateClassFieldReader. getDate(InternalWorkingMemory workingMemory, Object object)protected DateBaseLocalDateTimeClassFieldReader. getDate(InternalWorkingMemory workingMemory, Object object)protected DateBaseZonedDateTimeClassFieldReader. getDate(InternalWorkingMemory workingMemory, Object object)doubleArrayElementReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseBooleanClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseByteClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseCharClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseDateClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)abstract doubleBaseDoubleClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseFloatClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseIntClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseLongClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseNumberClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseObjectClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleBaseShortClassFieldReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)doubleConstantValueReader. getDoubleValue(InternalWorkingMemory workingMemory, Object object)floatArrayElementReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseBooleanClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseByteClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseCharClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseDateClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseDoubleClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)abstract floatBaseFloatClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseIntClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseLongClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseNumberClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseObjectClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatBaseShortClassFieldReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)floatConstantValueReader. getFloatValue(InternalWorkingMemory workingMemory, Object object)intArrayElementReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseBooleanClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseByteClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseCharClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseDateClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseDoubleClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseFloatClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseIntClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseLongClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseNumberClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseObjectClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intBaseShortClassFieldReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intConstantValueReader. getHashCode(InternalWorkingMemory workingMemory, Object object)intArrayElementReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseBooleanClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseByteClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseCharClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseDateClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseDoubleClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseFloatClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)abstract intBaseIntClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseLongClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseNumberClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseObjectClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intBaseShortClassFieldReader. getIntValue(InternalWorkingMemory workingMemory, Object object)intConstantValueReader. getIntValue(InternalWorkingMemory workingMemory, Object object)longArrayElementReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseBooleanClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseByteClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseCharClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseDateClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseDoubleClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseFloatClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseIntClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)abstract longBaseLongClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseNumberClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseObjectClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longBaseShortClassFieldReader. getLongValue(InternalWorkingMemory workingMemory, Object object)longConstantValueReader. getLongValue(InternalWorkingMemory workingMemory, Object object)shortArrayElementReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseBooleanClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseByteClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseCharClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseDateClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseDoubleClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseFloatClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseIntClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseLongClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseNumberClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortBaseObjectClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)abstract shortBaseShortClassFieldReader. getShortValue(InternalWorkingMemory workingMemory, Object object)shortConstantValueReader. getShortValue(InternalWorkingMemory workingMemory, Object object)ObjectArrayElementReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseBooleanClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseByteClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseCharClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseDateClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseDoubleClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseFloatClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseIntClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseLongClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)abstract ObjectBaseNumberClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)abstract ObjectBaseObjectClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectBaseShortClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectConstantValueReader. getValue(InternalWorkingMemory workingMemory, Object object)ObjectSelfReferenceClassFieldReader. getValue(InternalWorkingMemory workingMemory, Object object)booleanArrayElementReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseBooleanClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseByteClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseCharClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseDateClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseDoubleClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseFloatClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseIntClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseLongClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseNumberClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseObjectClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanBaseShortClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanConstantValueReader. isNullValue(InternalWorkingMemory workingMemory, Object object)booleanSelfReferenceClassFieldReader. isNullValue(InternalWorkingMemory workingMemory, Object object) -
Uses of InternalWorkingMemory in org.drools.core.base.field
Methods in org.drools.core.base.field with parameters of type InternalWorkingMemory Modifier and Type Method Description ObjectClassFieldImpl. resolve(InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.beliefsystem.simple
Methods in org.drools.core.beliefsystem.simple with parameters of type InternalWorkingMemory Modifier and Type Method Description voidBeliefSystemLogicalCallback. execute(InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.common
Subinterfaces of InternalWorkingMemory in org.drools.core.common Modifier and Type Interface Description interfaceInternalWorkingMemoryActionsFields in org.drools.core.common declared as InternalWorkingMemory Modifier and Type Field Description protected InternalWorkingMemoryLeftTupleIterator. wmprotected InternalWorkingMemoryDefaultAgenda. workingMemoryWorking memory of this Agenda.Methods in org.drools.core.common that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryPhreakWorkingMemoryFactory. createWorkingMemory(long id, InternalKnowledgeBase kBase, SessionConfiguration config, org.kie.api.runtime.Environment environment)InternalWorkingMemoryPhreakWorkingMemoryFactory. createWorkingMemory(long id, InternalKnowledgeBase kBase, FactHandleFactory handleFactory, long propagationContext, SessionConfiguration config, InternalAgenda agenda, org.kie.api.runtime.Environment environment)InternalWorkingMemoryWorkingMemoryFactory. createWorkingMemory(long id, InternalKnowledgeBase kBase, SessionConfiguration config, org.kie.api.runtime.Environment environment)InternalWorkingMemoryWorkingMemoryFactory. createWorkingMemory(long id, InternalKnowledgeBase kBase, FactHandleFactory handleFactory, long propagationContext, SessionConfiguration config, InternalAgenda agenda, org.kie.api.runtime.Environment environment)InternalWorkingMemoryDisconnectedWorkingMemoryEntryPoint. getInternalWorkingMemory()InternalWorkingMemoryNamedEntryPoint. getInternalWorkingMemory()InternalWorkingMemoryAgendaGroupQueueImpl. getWorkingMemory()InternalWorkingMemoryCompositeDefaultAgenda. getWorkingMemory()InternalWorkingMemoryDefaultAgenda. getWorkingMemory()InternalWorkingMemoryDefaultFactHandle. getWorkingMemory()InternalWorkingMemoryDroolsObjectInput. getWorkingMemory()InternalWorkingMemoryDroolsObjectInputStream. getWorkingMemory()InternalWorkingMemoryInternalAgenda. getWorkingMemory()Returns the WorkignMemory for this AgendaInternalWorkingMemoryInternalAgendaGroup. getWorkingMemory()default InternalWorkingMemoryInternalFactHandle. getWorkingMemory()InternalWorkingMemoryRuleFlowGroupImpl. getWorkingMemory()Methods in org.drools.core.common with parameters of type InternalWorkingMemory Modifier and Type Method Description booleanActivationsFilter. accept(Activation activation, InternalWorkingMemory workingMemory, TerminalNode rtn)Returns true if a new activation should be created for the given propagation or false otherwisePropagationContextPhreakPropagationContext. adaptModificationMaskForObjectType(ObjectType type, InternalWorkingMemory workingMemory)static List<AgendaItem>PhreakActivationIterator. collectAgendaItems(InternalKnowledgeBase kbase, InternalWorkingMemory wm)TMemoryFactory. createMemory(RuleBaseConfiguration config, InternalWorkingMemory wm)static PropagationContextPhreakPropagationContextFactory. createPropagationContextForFact(InternalWorkingMemory workingMemory, InternalFactHandle factHandle, PropagationContext.Type propagationType)booleanCompositeDefaultAgenda. dispose(InternalWorkingMemory wm)booleanDefaultAgenda. dispose(InternalWorkingMemory wm)booleanInternalAgenda. dispose(InternalWorkingMemory wm)voidAgendaGroupQueueImpl.ClearAction. execute(InternalWorkingMemory wm)voidAgendaGroupQueueImpl.DeactivateCallback. execute(InternalWorkingMemory workingMemory)voidAgendaGroupQueueImpl.SetFocusAction. execute(InternalWorkingMemory wm)voidRuleFlowGroupImpl.DeactivateCallback. execute(InternalWorkingMemory workingMemory)voidActivationsFilter. fireRNEAs(InternalWorkingMemory wm)WorkingMemoryEntryPointDefaultFactHandle. getEntryPoint(InternalWorkingMemory wm)WorkingMemoryEntryPointDisconnectedFactHandle. getEntryPoint(InternalWorkingMemory wm)WorkingMemoryEntryPointInternalFactHandle.DummyFactHandle. getEntryPoint(InternalWorkingMemory wm)WorkingMemoryEntryPointInternalFactHandle. getEntryPoint(InternalWorkingMemory wm)WorkingMemoryEntryPointQueryElementFactHandle. getEntryPoint(InternalWorkingMemory wm)LeftTupleLeftTupleIterator. getFirstLeftTuple(LeftTupleSource source, LeftTupleSink sink, InternalWorkingMemory wm)LeftTupleLeftTupleIterator. getNextLeftTuple(LeftTupleSource source, LeftTupleSink sink, LeftTuple leftTuple, InternalWorkingMemory wm)MemoryConcurrentNodeMemories. getNodeMemory(MemoryFactory node, InternalWorkingMemory wm)The implementation tries to delay locking as much as possible, by running some potentially unsafe operations out of the critical session.<T extends Memory>
TNodeMemories. getNodeMemory(MemoryFactory<T> node, InternalWorkingMemory wm)default SegmentMemoryMemory. getOrCreateSegmentMemory(LeftTupleSource tupleSource, InternalWorkingMemory wm)voidCompositeDefaultAgenda. handleException(InternalWorkingMemory wm, Activation activation, Exception e)voidDefaultAgenda. handleException(InternalWorkingMemory wm, Activation activation, Exception e)voidInternalAgenda. handleException(InternalWorkingMemory wm, Activation activation, Exception e)static IteratorActivationIterator. iterator(InternalWorkingMemory wm)static IteratorActiveActivationIterator. iterator(InternalWorkingMemory wm)static Iterator<LeftTuple>LeftTupleIterator. iterator(InternalWorkingMemory wm, LeftTupleSink node)static PhreakActivationIteratorPhreakActivationIterator. iterator(InternalWorkingMemory wm)static PhreakActiveActivationIteratorPhreakActiveActivationIterator. iterator(InternalWorkingMemory wm)abstract InternalFactHandleAbstractFactHandleFactory. newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleAbstractFactHandleFactory. newFactHandle(long id, Object object, ObjectTypeConf conf, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleAbstractFactHandleFactory. newFactHandle(Object object, ObjectTypeConf conf, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)static voidPhreakActivationIterator. processLeftTuples(LeftTupleSource node, List<AgendaItem> agendaItems, Set<RuleTerminalNode> nodeSet, InternalWorkingMemory wm)voidAgendaGroupQueueImpl. setWorkingMemory(InternalWorkingMemory workingMemory)voidAgendaGroupsManager. setWorkingMemory(InternalWorkingMemory workingMemory)voidAgendaGroupsManager.SimpleAgendaGroupsManager. setWorkingMemory(InternalWorkingMemory workingMemory)voidAgendaGroupsManager.StackedAgendaGroupsManager. setWorkingMemory(InternalWorkingMemory workingMemory)voidCompositeDefaultAgenda. setWorkingMemory(InternalWorkingMemory workingMemory)voidDefaultAgenda. setWorkingMemory(InternalWorkingMemory workingMemory)voidDroolsObjectInput. setWorkingMemory(InternalWorkingMemory workingMemory)voidDroolsObjectInputStream. setWorkingMemory(InternalWorkingMemory workingMemory)voidInternalAgenda. setWorkingMemory(InternalWorkingMemory workingMemory)voidInternalAgendaGroup. setWorkingMemory(InternalWorkingMemory workingMemory)voidRuleFlowGroupImpl. setWorkingMemory(InternalWorkingMemory workingMemory)voidEventFactHandle. unscheduleAllJobs(InternalWorkingMemory workingMemory)voidBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDefaultBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDoubleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDoubleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidEmptyBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidQuadroupleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidQuadroupleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidSingleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidSingleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidTripleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidTripleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDefaultBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDoubleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDoubleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidEmptyBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidQuadroupleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidQuadroupleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidSingleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidSingleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidTripleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidTripleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple) -
Uses of InternalWorkingMemory in org.drools.core.event
Methods in org.drools.core.event with parameters of type InternalWorkingMemory Modifier and Type Method Description voidAgendaEventSupport. fireAfterActivationFired(Activation activation, InternalWorkingMemory workingMemory, org.kie.api.event.rule.BeforeMatchFiredEvent beforeMatchFiredEvent)voidAgendaEventSupport. fireAfterRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, InternalWorkingMemory workingMemory)voidAgendaEventSupport. fireAfterRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, InternalWorkingMemory workingMemory)voidAgendaEventSupport. fireAgendaGroupPopped(AgendaGroup agendaGroup, InternalWorkingMemory workingMemory)voidAgendaEventSupport. fireAgendaGroupPushed(AgendaGroup agendaGroup, InternalWorkingMemory workingMemory)voidAgendaEventSupport. fireBeforeRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, InternalWorkingMemory workingMemory)voidAgendaEventSupport. fireBeforeRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, InternalWorkingMemory workingMemory)voidRuleRuntimeEventSupport. fireObjectInserted(PropagationContext propagationContext, org.kie.api.runtime.rule.FactHandle handle, Object object, InternalWorkingMemory workingMemory)voidRuleRuntimeEventSupport. fireObjectRetracted(PropagationContext propagationContext, org.kie.api.runtime.rule.FactHandle handle, Object oldObject, InternalWorkingMemory workingMemory)voidRuleRuntimeEventSupport. fireObjectUpdated(PropagationContext propagationContext, org.kie.api.runtime.rule.FactHandle handle, Object oldObject, Object object, InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.facttemplates
Methods in org.drools.core.facttemplates with parameters of type InternalWorkingMemory Modifier and Type Method Description BigDecimalFactTemplateFieldExtractor. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigIntegerFactTemplateFieldExtractor. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)booleanFactTemplateFieldExtractor. getBooleanValue(InternalWorkingMemory workingMemory, Object object)byteFactTemplateFieldExtractor. getByteValue(InternalWorkingMemory workingMemory, Object object)charFactTemplateFieldExtractor. getCharValue(InternalWorkingMemory workingMemory, Object object)doubleFactTemplateFieldExtractor. getDoubleValue(InternalWorkingMemory workingMemory, Object object)floatFactTemplateFieldExtractor. getFloatValue(InternalWorkingMemory workingMemory, Object object)intFactTemplateFieldExtractor. getHashCode(InternalWorkingMemory workingMemory, Object object)intFactTemplateFieldExtractor. getIntValue(InternalWorkingMemory workingMemory, Object object)longFactTemplateFieldExtractor. getLongValue(InternalWorkingMemory workingMemory, Object object)shortFactTemplateFieldExtractor. getShortValue(InternalWorkingMemory workingMemory, Object object)ObjectFactTemplateFieldExtractor. getValue(InternalWorkingMemory workingMemory, Object object)booleanFactTemplateFieldExtractor. isNullValue(InternalWorkingMemory workingMemory, Object object) -
Uses of InternalWorkingMemory in org.drools.core.impl
Classes in org.drools.core.impl that implement InternalWorkingMemory Modifier and Type Class Description classStatefulKnowledgeSessionImplMethods in org.drools.core.impl that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryStatefulKnowledgeSessionImpl. getInternalWorkingMemory()Methods in org.drools.core.impl that return types with arguments of type InternalWorkingMemory Modifier and Type Method Description Collection<InternalWorkingMemory>InternalKnowledgeBase. getWorkingMemories()Collection<InternalWorkingMemory>KnowledgeBaseImpl. getWorkingMemories()Methods in org.drools.core.impl with parameters of type InternalWorkingMemory Modifier and Type Method Description voidStatefulKnowledgeSessionImpl. bindRuleBase(InternalWorkingMemory workingMemory, InternalKnowledgeBase kBase, InternalAgenda agenda, boolean initInitFactHandle)SegmentMemoryInternalKnowledgeBase. createSegmentFromPrototype(InternalWorkingMemory wm, LeftTupleSource tupleSource)SegmentMemoryKnowledgeBaseImpl. createSegmentFromPrototype(InternalWorkingMemory wm, LeftTupleSource tupleSource)voidStatefulKnowledgeSessionImpl.PartitionAwareWorkingMemoryReteExpireAction. execute(InternalWorkingMemory wm)voidStatefulKnowledgeSessionImpl.WorkingMemoryReteAssertAction. execute(InternalWorkingMemory workingMemory)voidStatefulKnowledgeSessionImpl.WorkingMemoryReteExpireAction. execute(InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.management
Methods in org.drools.core.management with parameters of type InternalWorkingMemory Modifier and Type Method Description static ObjectNameDroolsManagementAgent. createObjectNameFor(InternalWorkingMemory ksession) -
Uses of InternalWorkingMemory in org.drools.core.marshalling.impl
Methods in org.drools.core.marshalling.impl that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryMarshallerReaderContext. getWorkingMemory()InternalWorkingMemoryMarshallerWriteContext. getWorkingMemory()Methods in org.drools.core.marshalling.impl with parameters of type InternalWorkingMemory Modifier and Type Method Description InternalFactHandleMarshallerReaderContext. createAccumulateHandle(EntryPointId entryPointId, InternalWorkingMemory workingMemory, LeftTuple leftTuple, Object result, int nodeId)InternalFactHandleMarshallerReaderContext. createAsyncNodeHandle(Tuple leftTuple, InternalWorkingMemory workingMemory, Object object, int nodeId, ObjectTypeConf objectTypeConf)InternalFactHandleMarshallerReaderContext. createQueryHandle(Tuple leftTuple, InternalWorkingMemory workingMemory, int nodeId)QueryElementFactHandleMarshallerReaderContext. createQueryResultHandle(Tuple leftTuple, InternalWorkingMemory workingMemory, Object[] objects, int nodeId) -
Uses of InternalWorkingMemory in org.drools.core.phreak
Fields in org.drools.core.phreak declared as InternalWorkingMemory Modifier and Type Field Description protected InternalWorkingMemorySynchronizedPropagationList. workingMemoryMethods in org.drools.core.phreak that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryPhreakTimerNode.TimerNodeJobContext. getWorkingMemory()Method parameters in org.drools.core.phreak with type arguments of type InternalWorkingMemory Modifier and Type Method Description static voidAddRemoveRule. addRule(TerminalNode tn, Collection<InternalWorkingMemory> wms, InternalKnowledgeBase kBase)This method is called after the rule nodes have been added to the network For add tuples are processed after the segments and pmems have been adjustedstatic voidAddRemoveRule. removeRule(TerminalNode tn, Collection<InternalWorkingMemory> wms, InternalKnowledgeBase kBase)This method is called before the rule nodes are removed from the network.Constructors in org.drools.core.phreak with parameters of type InternalWorkingMemory Constructor Description Insert(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory, ObjectTypeConf objectTypeConf)SynchronizedBypassPropagationList(InternalWorkingMemory workingMemory)SynchronizedPropagationList(InternalWorkingMemory workingMemory)ThreadUnsafePropagationList(InternalWorkingMemory workingMemory)TimerNodeJobContext(int timerNodeId, Trigger trigger, Tuple tuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, List<PathMemory> pmems, InternalWorkingMemory wm) -
Uses of InternalWorkingMemory in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as InternalWorkingMemory Modifier and Type Field Description InternalWorkingMemoryObjectTypeNode.ExpireJobContext. workingMemoryMethods in org.drools.core.reteoo that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryAsyncMessage. getWorkingMemory()InternalWorkingMemoryObjectTypeNode.ExpireJobContext. getWorkingMemory()Method parameters in org.drools.core.reteoo with type arguments of type InternalWorkingMemory Modifier and Type Method Description voidReteooBuilder. removeTerminalNode(RuleRemovalContext context, TerminalNode tn, Collection<InternalWorkingMemory> workingMemories)Constructors in org.drools.core.reteoo with parameters of type InternalWorkingMemory Constructor Description AsyncMessage(InternalWorkingMemory workingMemory, Object object)AsyncReceiveMemory(AsyncReceiveNode node, InternalWorkingMemory wm)ExpireJobContext(StatefulKnowledgeSessionImpl.WorkingMemoryReteExpireAction expireAction, InternalWorkingMemory workingMemory)MemoryVisitor(InternalWorkingMemory workingMemory)PathMemory(PathEndNode pathEndNode, InternalWorkingMemory wm)RiaPathMemory(RightInputAdapterNode riaNode, InternalWorkingMemory wm) -
Uses of InternalWorkingMemory in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder that return types with arguments of type InternalWorkingMemory Modifier and Type Method Description Collection<InternalWorkingMemory>BuildContext. getWorkingMemories()Return the array of working memories associated with the given rulebase. -
Uses of InternalWorkingMemory in org.drools.core.rule
Fields in org.drools.core.rule declared as InternalWorkingMemory Modifier and Type Field Description InternalWorkingMemoryAbstractCompositeConstraint.MultiFieldConstraintContextEntry. workingMemoryInternalWorkingMemoryPredicateConstraint.PredicateContextEntry. workingMemoryInternalWorkingMemoryReturnValueRestriction.ReturnValueContextEntry. workingMemoryInternalWorkingMemorySlidingTimeWindow.BehaviorJobContext. workingMemoryInternalWorkingMemoryVariableRestriction.VariableContextEntry. workingMemoryMethods in org.drools.core.rule that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryReturnValueRestriction.ReturnValueContextEntry. getWorkingMemory()InternalWorkingMemorySlidingTimeWindow.BehaviorJobContext. getWorkingMemory()Methods in org.drools.core.rule with parameters of type InternalWorkingMemory Modifier and Type Method Description booleanBehavior. assertFact(Object context, InternalFactHandle fact, PropagationContext pctx, InternalWorkingMemory workingMemory)Makes the behavior aware of the new fact entering behavior's scopebooleanBehaviorManager. assertFact(Object behaviorContext, InternalFactHandle factHandle, PropagationContext pctx, InternalWorkingMemory workingMemory)Register a newly asserted right tuple into the behaviors' contextbooleanSlidingLengthWindow. assertFact(Object context, InternalFactHandle handle, PropagationContext pctx, InternalWorkingMemory workingMemory)booleanSlidingTimeWindow. assertFact(Object context, InternalFactHandle fact, PropagationContext pctx, InternalWorkingMemory workingMemory)static ObjectQueryArgument. evaluateDeclaration(InternalWorkingMemory wm, LeftTuple leftTuple, Declaration declaration)voidSlidingTimeWindow.BehaviorExpireWMAction. execute(InternalWorkingMemory workingMemory)voidBehavior. expireFacts(Object context, PropagationContext pctx, InternalWorkingMemory workingMemory)A callback method that allows behaviors to expire factsvoidSlidingLengthWindow. expireFacts(Object context, PropagationContext pctx, InternalWorkingMemory workingMemory)voidSlidingTimeWindow. expireFacts(Object context, PropagationContext pctx, InternalWorkingMemory workingMemory)booleanDeclaration. getBooleanValue(InternalWorkingMemory workingMemory, Object object)byteDeclaration. getByteValue(InternalWorkingMemory workingMemory, Object object)charDeclaration. getCharValue(InternalWorkingMemory workingMemory, Object object)doubleDeclaration. getDoubleValue(InternalWorkingMemory workingMemory, Object object)floatDeclaration. getFloatValue(InternalWorkingMemory workingMemory, Object object)intDeclaration. getHashCode(InternalWorkingMemory workingMemory, Object object)intDeclaration. getIntValue(InternalWorkingMemory workingMemory, Object object)longDeclaration. getLongValue(InternalWorkingMemory workingMemory, Object object)shortDeclaration. getShortValue(InternalWorkingMemory workingMemory, Object object)ObjectDeclaration. getValue(InternalWorkingMemory workingMemory, Object object)ObjectDeclaration. getValue(InternalWorkingMemory workingMemory, InternalFactHandle fh)ObjectDeclaration. getValue(InternalWorkingMemory workingMemory, Tuple tuple)ObjectQueryArgument.Declr. getValue(InternalWorkingMemory wm, LeftTuple leftTuple)ObjectQueryArgument. getValue(InternalWorkingMemory wm, LeftTuple leftTuple)ObjectQueryArgument.Literal. getValue(InternalWorkingMemory wm, LeftTuple leftTuple)ObjectQueryArgument.Null. getValue(InternalWorkingMemory wm, LeftTuple leftTuple)ObjectQueryArgument.Var. getValue(InternalWorkingMemory wm, LeftTuple leftTuple)Collection<Object>Collect. instantiateResultObject(InternalWorkingMemory wm)booleanPredicateConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanPredicateConstraint. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)booleanReturnValueRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)voidBehavior. retractFact(Object context, InternalFactHandle fact, PropagationContext pctx, InternalWorkingMemory workingMemory)Removes a right tuple from the behavior's scopevoidBehaviorManager. retractFact(Object behaviorContext, InternalFactHandle factHandle, PropagationContext pctx, InternalWorkingMemory workingMemory)Removes a newly asserted fact handle from the behaviors' contextvoidSlidingLengthWindow. retractFact(Object context, InternalFactHandle handle, PropagationContext pctx, InternalWorkingMemory workingMemory)voidSlidingTimeWindow. retractFact(Object context, InternalFactHandle fact, PropagationContext pctx, InternalWorkingMemory workingMemory)voidAbstractCompositeConstraint.MultiFieldConstraintContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidAbstractCompositeRestriction.CompositeContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidPredicateConstraint.PredicateContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidReturnValueRestriction.ReturnValueContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.BooleanVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.CharVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.DoubleVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.LongVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.ObjectVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.TemporalVariableContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidVariableRestriction.TimestampedContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidAbstractCompositeConstraint.MultiFieldConstraintContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidAbstractCompositeRestriction.CompositeContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidPredicateConstraint.PredicateContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidReturnValueRestriction.ReturnValueContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.BooleanVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.CharVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.DoubleVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.LongVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.ObjectVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.TemporalVariableContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)voidVariableRestriction.TimestampedContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)protected voidSlidingTimeWindow. updateNextExpiration(InternalFactHandle fact, InternalWorkingMemory workingMemory, Behavior.Context context, int nodeId)Constructors in org.drools.core.rule with parameters of type InternalWorkingMemory Constructor Description BehaviorJobContext(int nodeId, InternalWorkingMemory workingMemory, Behavior behavior, Behavior.Context behaviorContext) -
Uses of InternalWorkingMemory in org.drools.core.rule.constraint
Fields in org.drools.core.rule.constraint declared as InternalWorkingMemory Modifier and Type Field Description InternalWorkingMemoryEvaluatorConstraint.LiteralContextEntry. workingMemoryMethods in org.drools.core.rule.constraint with parameters of type InternalWorkingMemory Modifier and Type Method Description booleanConditionEvaluator. evaluate(InternalFactHandle handle, InternalWorkingMemory workingMemory, Tuple tuple)IteratorXpathConstraint.XpathDataProvider. getResults(Tuple leftTuple, InternalWorkingMemory wm, PropagationContext ctx, Object providerContext)booleanEvaluatorConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanNegConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanQueryNameConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanXpathConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)voidEvaluatorConstraint.LiteralContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)voidEvaluatorConstraint.LiteralContextEntry. updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)static Map<String,Object>EvaluatorHelper. valuesAsMap(Object object, InternalWorkingMemory workingMemory, Tuple tuple, Declaration[] declarations) -
Uses of InternalWorkingMemory in org.drools.core.runtime.process
Methods in org.drools.core.runtime.process with parameters of type InternalWorkingMemory Modifier and Type Method Description InternalProcessRuntimeProcessRuntimeFactoryService. newProcessRuntime(InternalWorkingMemory workingMemory) -
Uses of InternalWorkingMemory in org.drools.core.runtime.rule.impl
Methods in org.drools.core.runtime.rule.impl with parameters of type InternalWorkingMemory Modifier and Type Method Description voidOpenQueryViewChangedEventListenerAdapter. rowAdded(RuleImpl rule, LeftTuple leftTuple, InternalWorkingMemory workingMemory)voidOpenQueryViewChangedEventListenerAdapter. rowRemoved(RuleImpl rule, LeftTuple leftTuple, InternalWorkingMemory workingMemory)voidOpenQueryViewChangedEventListenerAdapter. rowUpdated(RuleImpl rule, LeftTuple leftTuple, InternalWorkingMemory workingMemory)Constructors in org.drools.core.runtime.rule.impl with parameters of type InternalWorkingMemory Constructor Description LiveQueryImpl(InternalWorkingMemory wm, org.kie.api.runtime.rule.FactHandle factHandle) -
Uses of InternalWorkingMemory in org.drools.core.spi
Methods in org.drools.core.spi with parameters of type InternalWorkingMemory Modifier and Type Method Description PropagationContextPropagationContext. adaptModificationMaskForObjectType(ObjectType type, InternalWorkingMemory workingMemory)booleanEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)Evaluates the expression using the provided parameters.booleanEvaluator. evaluate(InternalWorkingMemory workingMemory, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)Evaluates the expression using the provided parameters.booleanEvaluator. evaluateCachedLeft(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle right)Evaluates the expression using the provided parameters.booleanEvaluator. evaluateCachedRight(InternalWorkingMemory workingMemory, VariableRestriction.VariableContextEntry context, InternalFactHandle left)Evaluates the expression using the provided parameters.BigDecimalInternalReadAccessor. getBigDecimalValue(InternalWorkingMemory workingMemory, Object object)BigIntegerInternalReadAccessor. getBigIntegerValue(InternalWorkingMemory workingMemory, Object object)booleanInternalReadAccessor. getBooleanValue(InternalWorkingMemory workingMemory, Object object)byteInternalReadAccessor. getByteValue(InternalWorkingMemory workingMemory, Object object)charInternalReadAccessor. getCharValue(InternalWorkingMemory workingMemory, Object object)doubleInternalReadAccessor. getDoubleValue(InternalWorkingMemory workingMemory, Object object)floatInternalReadAccessor. getFloatValue(InternalWorkingMemory workingMemory, Object object)intInternalReadAccessor. getHashCode(InternalWorkingMemory workingMemory, Object object)intInternalReadAccessor. getIntValue(InternalWorkingMemory workingMemory, Object object)longInternalReadAccessor. getLongValue(InternalWorkingMemory workingMemory, Object object)IteratorDataProvider. getResults(Tuple tuple, InternalWorkingMemory wm, PropagationContext ctx, Object providerContext)shortInternalReadAccessor. getShortValue(InternalWorkingMemory workingMemory, Object object)ObjectGlobalDateExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectGlobalExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectGlobalNumberExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectInternalReadAccessor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectPatternExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectSelfDateExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectSelfEventExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectSelfNumberExtractor. getValue(InternalWorkingMemory workingMemory, Object object)ObjectTupleValueExtractor. getValue(InternalWorkingMemory workingMemory, Tuple tuple)booleanAlphaNodeFieldConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)booleanInternalReadAccessor. isNullValue(InternalWorkingMemory workingMemory, Object object)InternalFactHandleFactHandleFactory. newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleFactHandleFactory. newFactHandle(Object object, ObjectTypeConf conf, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)Construct a handle with a new id. -
Uses of InternalWorkingMemory in org.drools.core.time
Methods in org.drools.core.time that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryJobContext. getWorkingMemory()InternalWorkingMemorySelfRemovalJobContext. getWorkingMemory()Methods in org.drools.core.time with parameters of type InternalWorkingMemory Modifier and Type Method Description static DateTimeUtils. evalDateExpression(TimerExpression expr, Tuple leftTuple, Declaration[] declrs, InternalWorkingMemory wm)static longTimeUtils. evalTimeExpression(TimerExpression expr, Tuple leftTuple, Declaration[] declrs, InternalWorkingMemory wm)ObjectTimerExpression. getValue(Tuple leftTuple, Declaration[] declrs, InternalWorkingMemory wm) -
Uses of InternalWorkingMemory in org.drools.core.time.impl
Methods in org.drools.core.time.impl that return InternalWorkingMemory Modifier and Type Method Description InternalWorkingMemoryPseudoClockScheduler. getSession()Methods in org.drools.core.time.impl with parameters of type InternalWorkingMemory Modifier and Type Method Description TriggerCompositeMaxDurationTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)TriggerCompositeMaxDurationTimer. createTrigger(Activation item, InternalWorkingMemory wm)TriggerCronTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)TriggerDurationTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)TriggerDurationTimer. createTrigger(Activation item, InternalWorkingMemory wm)TriggerExpressionIntervalTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)TriggerIntervalTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)TriggerTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)voidPseudoClockScheduler. setSession(InternalWorkingMemory session)Constructors in org.drools.core.time.impl with parameters of type InternalWorkingMemory Constructor Description PseudoClockScheduler(InternalWorkingMemory session)
-