Uses of Interface
org.drools.core.common.InternalFactHandle
-
Packages that use InternalFactHandle 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.accumulators org.drools.core.base.evaluators org.drools.core.beliefsystem org.drools.core.beliefsystem.defeasible org.drools.core.beliefsystem.jtms org.drools.core.beliefsystem.simple org.drools.core.common org.drools.core.impl org.drools.core.marshalling.impl org.drools.core.phreak org.drools.core.reteoo 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.spi org.drools.core.util org.drools.core.util.index -
-
Uses of InternalFactHandle in org.drools.core
Methods in org.drools.core that return types with arguments of type InternalFactHandle Modifier and Type Method Description Iterator<InternalFactHandle>WorkingMemory. iterateFactHandles()Returns an Iterator for the FactHandles in the Working Memory.Iterator<InternalFactHandle>WorkingMemory. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)Returns an Iterator for the Objects in the Working Memory. -
Uses of InternalFactHandle in org.drools.core.base
Methods in org.drools.core.base that return InternalFactHandle Modifier and Type Method Description InternalFactHandleDefaultKnowledgeHelper. bolster(Object object)InternalFactHandleDefaultKnowledgeHelper. bolster(Object object, Object value)InternalFactHandleDefaultKnowledgeHelper. getFactHandle(Object object)InternalFactHandleDefaultKnowledgeHelper. getFactHandle(InternalFactHandle handle)InternalFactHandleStatefulKnowledgeSessionForRHS. getFactHandle(Object object)static InternalFactHandleDefaultKnowledgeHelper. getFactHandleFromWM(ReteEvaluator reteEvaluator, Object object)abstract InternalFactHandleAbstractQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleNonCloningQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleStandardQueryViewChangedEventListener. getHandle(InternalFactHandle originalHandle)InternalFactHandle[]QueryRowWithSubruleIndex. getHandles()InternalFactHandleStatefulKnowledgeSessionForRHS. getInitialFactHandle()InternalFactHandleDefaultKnowledgeHelper. insert(Object object)InternalFactHandleDefaultKnowledgeHelper. insert(Object object, boolean dynamic)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object, boolean dynamic)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object, Object value)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object, Object value, boolean dynamic)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object, org.kie.api.internal.runtime.beliefs.Mode belief)InternalFactHandleDefaultKnowledgeHelper. insertLogical(Object object, org.kie.api.internal.runtime.beliefs.Mode... beliefs)Methods in org.drools.core.base that return types with arguments of type InternalFactHandle Modifier and Type Method Description Iterator<InternalFactHandle>StatefulKnowledgeSessionForRHS. iterateFactHandles()Iterator<InternalFactHandle>StatefulKnowledgeSessionForRHS. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)Methods in org.drools.core.base with parameters of type InternalFactHandle Modifier and Type Method Description voidStatefulKnowledgeSessionForRHS. closeLiveQuery(InternalFactHandle factHandle)voidTraitDisabledHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)voidTraitHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)booleanEvaluatorWrapper. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)booleanEvaluatorWrapper. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)booleanEvaluatorWrapper. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanEvaluatorWrapper. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)<K> KTraitDisabledHelper. extractTrait(InternalFactHandle defaultFactHandle, Class<K> klass)<K> KTraitHelper. extractTrait(InternalFactHandle defaultFactHandle, Class<K> klass)InternalFactHandleDefaultKnowledgeHelper. getFactHandle(InternalFactHandle handle)abstract InternalFactHandleAbstractQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleNonCloningQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleStandardQueryViewChangedEventListener. getHandle(InternalFactHandle originalHandle)voidEvaluatorWrapper. loadHandles(InternalFactHandle[] handles, InternalFactHandle rightHandle)voidTraitDisabledHelper. replaceCore(InternalFactHandle handle, Object object, Object originalObject, BitMask modificationMask, Class<?> aClass, Activation activation)voidTraitHelper. replaceCore(InternalFactHandle handle, Object object, Object originalObject, BitMask modificationMask, Class<? extends Object> aClass, Activation activation)voidStatefulKnowledgeSessionForRHS. updateTraits(InternalFactHandle h, BitMask mask, Class<?> modifiedClass, Activation activation)voidTraitDisabledHelper. updateTraits(InternalFactHandle handle, BitMask mask, Class<?> modifiedClass, Activation activation)voidTraitHelper. updateTraits(InternalFactHandle handle, BitMask mask, Class<?> modifiedClass, Activation activation)Constructors in org.drools.core.base with parameters of type InternalFactHandle Constructor Description QueryRowWithSubruleIndex(InternalFactHandle[] handles, int subruleIndex) -
Uses of InternalFactHandle in org.drools.core.base.accumulators
Methods in org.drools.core.base.accumulators with parameters of type InternalFactHandle Modifier and Type Method Description ObjectCollectAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)ObjectJavaAccumulatorFunctionExecutor. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanCollectAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanJavaAccumulatorFunctionExecutor. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator) -
Uses of InternalFactHandle in org.drools.core.base.evaluators
Methods in org.drools.core.base.evaluators with parameters of type InternalFactHandle Modifier and Type Method Description booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanPointInTimeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanPointInTimeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue fieldValue)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue object2)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handl1, InternalReadAccessor extractor2, InternalFactHandle handl2)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle handle1, FieldValue handle2)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle object1, FieldValue object2)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor1, InternalFactHandle handle1, InternalReadAccessor extractor2, InternalFactHandle handle2)booleanStrEvaluatorDefinition.StrEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)booleanStrEvaluatorDefinition.StrEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanPointInTimeEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle rightHandle)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanStrEvaluatorDefinition.StrEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)booleanCoincidesEvaluatorDefinition.CoincidesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanDuringEvaluatorDefinition.DuringEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanFinishedByEvaluatorDefinition.FinishedByEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanFinishesEvaluatorDefinition.FinishesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanIncludesEvaluatorDefinition.IncludesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMatchesEvaluatorsDefinition.StringMatchesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMatchesEvaluatorsDefinition.StringNotMatchesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMeetsEvaluatorDefinition.MeetsEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanMetByEvaluatorDefinition.MetByEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanOverlappedByEvaluatorDefinition.OverlappedByEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanOverlapsEvaluatorDefinition.OverlapsEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanPointInTimeEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ArrayContainsEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ArrayExcludesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.BaseMemberOfEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.BaseNotMemberOfEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ObjectContainsEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSetEvaluatorsDefinition.ObjectExcludesEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanSoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStartedByEvaluatorDefinition.StartedByEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStartsEvaluatorDefinition.StartsEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)booleanStrEvaluatorDefinition.StrEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)protected longAfterEvaluatorDefinition.AfterEvaluator. getLeftTimestamp(InternalFactHandle handle)protected longBeforeEvaluatorDefinition.BeforeEvaluator. getLeftTimestamp(InternalFactHandle handle)protected abstract longPointInTimeEvaluator. getLeftTimestamp(InternalFactHandle handle)protected longAfterEvaluatorDefinition.AfterEvaluator. getRightTimestamp(InternalFactHandle handle)protected longBeforeEvaluatorDefinition.BeforeEvaluator. getRightTimestamp(InternalFactHandle handle)protected abstract longPointInTimeEvaluator. getRightTimestamp(InternalFactHandle handle) -
Uses of InternalFactHandle in org.drools.core.beliefsystem
Methods in org.drools.core.beliefsystem that return InternalFactHandle Modifier and Type Method Description InternalFactHandleBeliefSet. getFactHandle()Methods in org.drools.core.beliefsystem with parameters of type InternalFactHandle Modifier and Type Method Description BeliefSetBeliefSystem. newBeliefSet(InternalFactHandle fh) -
Uses of InternalFactHandle in org.drools.core.beliefsystem.defeasible
Methods in org.drools.core.beliefsystem.defeasible that return InternalFactHandle Modifier and Type Method Description InternalFactHandleDefeasibleBeliefSet. getFactHandle()Methods in org.drools.core.beliefsystem.defeasible with parameters of type InternalFactHandle Modifier and Type Method Description BeliefSetDefeasibleBeliefSystem. newBeliefSet(InternalFactHandle fh)Constructors in org.drools.core.beliefsystem.defeasible with parameters of type InternalFactHandle Constructor Description DefeasibleBeliefSet(BeliefSystem<M> beliefSystem, InternalFactHandle rootHandle) -
Uses of InternalFactHandle in org.drools.core.beliefsystem.jtms
Methods in org.drools.core.beliefsystem.jtms that return InternalFactHandle Modifier and Type Method Description InternalFactHandleJTMSBeliefSetImpl. getFactHandle()Methods in org.drools.core.beliefsystem.jtms with parameters of type InternalFactHandle Modifier and Type Method Description BeliefSetJTMSBeliefSystem. newBeliefSet(InternalFactHandle fh)Constructors in org.drools.core.beliefsystem.jtms with parameters of type InternalFactHandle Constructor Description JTMSBeliefSetImpl(BeliefSystem<M> beliefSystem, InternalFactHandle rootHandle) -
Uses of InternalFactHandle in org.drools.core.beliefsystem.simple
Fields in org.drools.core.beliefsystem.simple declared as InternalFactHandle Modifier and Type Field Description protected InternalFactHandleSimpleBeliefSet. fhprotected InternalFactHandleBeliefSystemLogicalCallback. handleMethods in org.drools.core.beliefsystem.simple that return InternalFactHandle Modifier and Type Method Description InternalFactHandleSimpleBeliefSet. getFactHandle()Methods in org.drools.core.beliefsystem.simple with parameters of type InternalFactHandle Modifier and Type Method Description BeliefSetSimpleBeliefSystem. newBeliefSet(InternalFactHandle fh)Constructors in org.drools.core.beliefsystem.simple with parameters of type InternalFactHandle Constructor Description BeliefSystemLogicalCallback(InternalFactHandle handle, PropagationContext context, Activation activation, boolean update, boolean fullyRetract)SimpleBeliefSet(BeliefSystem beliefSystem, InternalFactHandle fh) -
Uses of InternalFactHandle in org.drools.core.common
Classes in org.drools.core.common that implement InternalFactHandle Modifier and Type Class Description classDefaultFactHandleImplementation ofFactHandle.classDisconnectedFactHandleclassEventFactHandlestatic classInternalFactHandle.DummyFactHandleclassQueryElementFactHandleFields in org.drools.core.common with type parameters of type InternalFactHandle Modifier and Type Field Description protected Set<InternalFactHandle>NamedEntryPoint. dynamicFactsMethods in org.drools.core.common that return types with arguments of type InternalFactHandle Modifier and Type Method Description Iterator<InternalFactHandle>ClassAwareObjectStore.SingleClassStore. factHandlesIterator(boolean assrt)Iterator<InternalFactHandle>ClassAwareObjectStore. iterateFactHandles()Iterator<InternalFactHandle>ClassAwareObjectStore. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)Iterator<InternalFactHandle>IdentityObjectStore. iterateFactHandles()Iterator<InternalFactHandle>IdentityObjectStore. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)Iterator<InternalFactHandle>ObjectStore. iterateFactHandles()This class is not thread safe, changes to the working memory during iteration may give unexpected resultsdefault Iterator<InternalFactHandle>ObjectStore. iterateFactHandles(Class<?> clazz)Iterator<InternalFactHandle>ObjectStore. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)This class is not thread safe, changes to the working memory during iteration may give unexpected resultsIterator<InternalFactHandle>ClassAwareObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)Iterator<InternalFactHandle>IdentityObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)Iterator<InternalFactHandle>ObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)default Iterator<InternalFactHandle>ClassAwareObjectStore.SingleClassStore. iterator()Iterator<InternalFactHandle>FactHandleClassStore. iterator()Iterator<InternalFactHandle>IdentityObjectStore.IdentityFactHandleClassStore. iterator()Methods in org.drools.core.common with parameters of type InternalFactHandle Modifier and Type Method Description voidEqualityKey. addFactHandle(InternalFactHandle handle)voidClassAwareObjectStore. addHandle(InternalFactHandle handle, Object object)voidIdentityObjectStore. addHandle(InternalFactHandle handle, Object object)voidObjectStore. addHandle(InternalFactHandle handle, Object object)InternalFactHandleTruthMaintenanceSystem. addLogicalDependency(InternalFactHandle handle, Object object, Object value, Activation activation, PropagationContext context, RuleImpl rule, ObjectTypeConf typeConf)InternalFactHandleTruthMaintenanceSystem. addLogicalDependency(InternalFactHandle handle, Object object, Object value, Activation activation, PropagationContext context, RuleImpl rule, ObjectTypeConf typeConf, boolean read)protected voidNamedEntryPoint. addPropertyChangeListener(InternalFactHandle handle, boolean dynamicFlag)protected voidNamedEntryPoint. afterRetract(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)protected voidNamedEntryPoint. beforeDestroy(RuleImpl rule, TerminalNode terminalNode, InternalFactHandle handle)protected voidNamedEntryPoint. beforeUpdate(InternalFactHandle handle, Object object, Activation activation, Object originalObject, PropagationContext propagationContext)static voidTruthMaintenanceSystemHelper. clearLogicalDependencies(InternalFactHandle handle, PropagationContext propagationContext)voidInternalWorkingMemory. closeLiveQuery(InternalFactHandle factHandle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)static PropagationContextPhreakPropagationContextFactory. createPropagationContextForFact(ReteEvaluator reteEvaluator, InternalFactHandle factHandle, PropagationContext.Type propagationType)PropagationContextInternalWorkingMemoryEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation)PropagationContextInternalWorkingMemoryEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation, TerminalNode terminalNode)PropagationContextNamedEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation)PropagationContextNamedEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation, TerminalNode terminalNode)voidAbstractFactHandleFactory. destroyFactHandle(InternalFactHandle factHandle)ObjectClassAwareObjectStore. getObjectForHandle(InternalFactHandle handle)ObjectIdentityObjectStore. getObjectForHandle(InternalFactHandle handle)ObjectObjectStore. getObjectForHandle(InternalFactHandle handle)voidAbstractFactHandleFactory. increaseFactHandleRecency(InternalFactHandle factHandle)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)voidNamedEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidNamedEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)booleanBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDefaultBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDoubleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDoubleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanEmptyBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanInstanceNotEqualsConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanQuadroupleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanQuadroupleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanSingleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanSingleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTripleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTripleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTupleStartEqualsConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)voidTruthMaintenanceSystem. readLogicalDependency(InternalFactHandle handle, Object object, Object value, Activation activation, PropagationContext context, RuleImpl rule, ObjectTypeConf typeConf)Adds a justification for the FactHandle to the justifiedMap.InternalFactHandleClassAwareObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleIdentityObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleObjectStore. reconnect(InternalFactHandle factHandle)voidEqualityKey. removeFactHandle(InternalFactHandle handle)voidInternalWorkingMemoryEntryPoint. removeFromObjectStore(InternalFactHandle handle)voidNamedEntryPoint. removeFromObjectStore(InternalFactHandle handle)voidClassAwareObjectStore. removeHandle(InternalFactHandle handle)voidIdentityObjectStore. removeHandle(InternalFactHandle handle)voidObjectStore. removeHandle(InternalFactHandle handle)static voidTruthMaintenanceSystemHelper. removeLogicalDependencies(InternalFactHandle handle, PropagationContext propagationContext)voidAgendaItem. setActivationFactHandle(InternalFactHandle factHandle)voidAgendaItemImpl. setActivationFactHandle(InternalFactHandle factHandle)voidPhreakPropagationContext. setFactHandle(InternalFactHandle factHandle)voidEqualityKey. setLogicalFactHandle(InternalFactHandle logicalFactHandle)voidDefaultFactHandle. setParentHandle(InternalFactHandle parentHandle)default voidInternalFactHandle. setParentHandle(InternalFactHandle parentHandle)voidInternalWorkingMemoryEntryPoint. update(InternalFactHandle handle, Object object, Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)InternalFactHandleInternalWorkingMemoryEntryPoint. update(InternalFactHandle handle, Object object, BitMask mask, Class<?> modifiedClass, Activation activation)voidNamedEntryPoint. update(InternalFactHandle handle, Object object, Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)InternalFactHandleNamedEntryPoint. update(InternalFactHandle handle, Object object, BitMask mask, Class<?> modifiedClass, Activation activation)voidBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidDefaultBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidDoubleBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidDoubleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidEmptyBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidQuadroupleBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidQuadroupleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidSingleBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidSingleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidTripleBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidTripleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, ReteEvaluator reteEvaluator, InternalFactHandle handle)voidTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidClassAwareObjectStore. updateHandle(InternalFactHandle handle, Object object)voidIdentityObjectStore. updateHandle(InternalFactHandle handle, Object object)voidObjectStore. updateHandle(InternalFactHandle handle, Object object)voidInternalWorkingMemoryActions. updateTraits(InternalFactHandle h, BitMask mask, Class<?> modifiedClass, Activation activation)Constructors in org.drools.core.common with parameters of type InternalFactHandle Constructor Description EqualityKey(InternalFactHandle handle)EqualityKey(InternalFactHandle handle, int status)PhreakPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PhreakPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint)PhreakPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)PhreakPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext) -
Uses of InternalFactHandle in org.drools.core.impl
Fields in org.drools.core.impl declared as InternalFactHandle Modifier and Type Field Description protected InternalFactHandleStatefulKnowledgeSessionImpl.WorkingMemoryReteAssertAction. factHandleprotected InternalFactHandleStatefulKnowledgeSessionImpl. initialFactHandleMethods in org.drools.core.impl that return InternalFactHandle Modifier and Type Method Description InternalFactHandleRuleUnitExecutorImpl. getFactHandle(Object object)InternalFactHandleStatefulKnowledgeSessionImpl. getFactHandle(Object object)InternalFactHandleStatefulKnowledgeSessionImpl. getInitialFactHandle()InternalFactHandleStatefulKnowledgeSessionImpl. initInitialFact(InternalKnowledgeBase kBase, MarshallerReaderContext context)Methods in org.drools.core.impl that return types with arguments of type InternalFactHandle Modifier and Type Method Description Iterator<InternalFactHandle>StatefulKnowledgeSessionImpl. iterateFactHandles()This class is not thread safe, changes to the working memory during iteration may give unexpected resultsIterator<InternalFactHandle>StatefulKnowledgeSessionImpl. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)This class is not thread safe, changes to the working memory during iteration may give unexpected resultsMethods in org.drools.core.impl with parameters of type InternalFactHandle Modifier and Type Method Description voidStatefulKnowledgeSessionImpl. closeLiveQuery(InternalFactHandle factHandle)voidStatefulKnowledgeSessionImpl. setInitialFactHandle(InternalFactHandle initialFactHandle)voidStatefulKnowledgeSessionImpl. updateTraits(InternalFactHandle h, BitMask mask, Class<?> modifiedClass, Activation activation) -
Uses of InternalFactHandle in org.drools.core.marshalling.impl
Methods in org.drools.core.marshalling.impl that return InternalFactHandle Modifier and Type Method Description InternalFactHandleMarshallerReaderContext. createAccumulateHandle(EntryPointId entryPointId, ReteEvaluator reteEvaluator, LeftTuple leftTuple, Object result, int nodeId)InternalFactHandleMarshallerReaderContext. createAsyncNodeHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, Object object, int nodeId, ObjectTypeConf objectTypeConf)InternalFactHandleMarshallerReaderContext. createQueryHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, int nodeId)static InternalFactHandleInputMarshaller. readFactHandle(MarshallerReaderContext context)Methods in org.drools.core.marshalling.impl that return types with arguments of type InternalFactHandle Modifier and Type Method Description Map<Long,InternalFactHandle>MarshallerReaderContext. getHandles() -
Uses of InternalFactHandle in org.drools.core.phreak
Methods in org.drools.core.phreak with parameters of type InternalFactHandle Modifier and Type Method Description static voidPropagationEntry.Insert. execute(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)static voidPropagationEntry.Update. execute(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)static booleanPhreakAsyncSendNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, ReteEvaluator reteEvaluator)static booleanPhreakFromNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, ReteEvaluator reteEvaluator, FromNode.FromMemory fm)voidPhreakAsyncSendNode. propagate(AsyncSendNode node, ReteEvaluator reteEvaluator, InternalFactHandle factHandle, BetaConstraints betaConstraints, ContextEntry[] context)Constructors in org.drools.core.phreak with parameters of type InternalFactHandle Constructor Description Delete(EntryPointNode epn, InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf)ExecuteQuery(String queryName, DroolsQuery queryObject, InternalFactHandle handle, PropagationContext pCtx, boolean calledFromRHS)Insert(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectTypeConf objectTypeConf)Update(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf) -
Uses of InternalFactHandle in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as InternalFactHandle Modifier and Type Field Description protected InternalFactHandleQueryElementNode.UnificationNodeViewChangedEventListener. factHandleprotected InternalFactHandleBaseTuple. handleMethods in org.drools.core.reteoo that return InternalFactHandle Modifier and Type Method Description InternalFactHandleAsyncSendNode. createFactHandle(Tuple leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, Object object)InternalFactHandleFromNode. createFactHandle(ReteEvaluator reteEvaluator, Object object)InternalFactHandleQueryElementNode. createFactHandle(PropagationContext context, ReteEvaluator reteEvaluator, LeftTuple leftTuple)InternalFactHandleAccumulateNode. createResultFactHandle(PropagationContext context, ReteEvaluator reteEvaluator, LeftTuple leftTuple, Object result)InternalFactHandleBaseLeftTuple. get(int index)InternalFactHandleBaseTuple. get(Declaration declaration)InternalFactHandleRightTupleImpl. get(int pattern)InternalFactHandleRuleTerminalNodeLeftTuple. getActivationFactHandle()InternalFactHandleBaseTuple. getFactHandle()InternalFactHandleQueryElementNode.UnificationNodeViewChangedEventListener. getFactHandle()InternalFactHandleRightTuple. getFactHandleForEvaluation()InternalFactHandleRightTupleImpl. getFactHandleForEvaluation()InternalFactHandleSubnetworkTuple. getFactHandleForEvaluation()InternalFactHandleBaseTuple. getOriginalFactHandle()This method is used by the consequence invoker (generated via asm by the ConsequenceGenerator) to always pass to the consequence the original fact handle even in case when it has been cloned and linked by a WindowNodeInternalFactHandleAccumulateNode.AccumulateContextEntry. getResultFactHandle()InternalFactHandleReteooFactHandleFactory. newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandle[]BaseLeftTuple. toFactHandles()InternalFactHandle[]RightTupleImpl. toFactHandles()Methods in org.drools.core.reteoo that return types with arguments of type InternalFactHandle Modifier and Type Method Description Iterator<InternalFactHandle>ObjectTypeNode.InitialFactObjectTypeNodeMemory. iterator()Iterator<InternalFactHandle>ObjectTypeNode.ObjectTypeNodeMemory. iterator()Methods in org.drools.core.reteoo with parameters of type InternalFactHandle Modifier and Type Method Description voidObjectTypeNode.InitialFactObjectTypeNodeMemory. add(InternalFactHandle factHandle)voidEntryPointNode. assertActivation(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectTypeNode. assertInitialFact(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidAlphaNode. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidAlphaTerminalNode. assertObject(InternalFactHandle factHandle, PropagationContext propagationContext, ReteEvaluator reteEvaluator)voidBetaNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)voidEntryPointNode. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)This is the entry point into the network for all asserted Facts.voidEntryPointNode. assertObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode.RightTupleSinkAdapter. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidNotNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)voidObjectSink. assertObject(InternalFactHandle factHandle, PropagationContext propagationContext, ReteEvaluator reteEvaluator)voidObjectTypeNode. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)Propagate theFactHandleimplthrough theRetenetwork.voidRete. assertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)This is the entry point into the network for all asserted Facts.voidWindowNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)voidAlphaNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidBetaNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositeObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositePartitionAwareObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidEmptyObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidEntryPointNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode.RightTupleSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectSink. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectSinkPropagator. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectTypeNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidRete. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidSingleObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidWindowNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)DroolsQueryQueryElementNode. createDroolsQuery(LeftTuple leftTuple, InternalFactHandle handle, StackEntry stackEntry, List<PathMemory> pmems, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSink sink, ReteEvaluator reteEvaluator)LeftTupleAccumulateNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleAccumulateNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAsyncReceiveNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleAsyncReceiveNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAsyncSendNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleAsyncSendNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleConditionalBranchNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleConditionalBranchNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleEvalConditionNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleEvalConditionNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleExistsNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleExistsNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleFromNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleFromNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleJoinNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleJoinNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleLeftTupleSink. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleLeftTupleSink. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleNotNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleNotNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleQueryElementNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleQueryElementNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleQueryTerminalNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleQueryTerminalNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleReactiveFromNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleReactiveFromNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleRightInputAdapterNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleRightInputAdapterNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleRuleTerminalNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleRuleTerminalNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleTimerNode. createLeftTuple(InternalFactHandle factHandle, boolean leftTupleMemoryEnabled)LeftTupleTimerNode. createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)RightTupleBetaNode. createRightTuple(InternalFactHandle handle, RightTupleSink sink, PropagationContext context)static voidLeftInputAdapterNode. doInsertObject(InternalFactHandle factHandle, PropagationContext context, LeftInputAdapterNode liaNode, ReteEvaluator reteEvaluator, LeftInputAdapterNode.LiaNodeMemory lm, boolean linkOrNotify, boolean useLeftMemory)protected voidCompositeObjectSinkAdapter. doPropagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator, ObjectSink sink)This is a Hook method for subclasses to override.protected voidCompositeObjectSinkAdapter. doPropagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator, ObjectSink sink)static voidObjectTypeNode. doRetractObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)RightTupleBetaNode. getFirstRightTuple(Tuple leftTuple, TupleMemory memory, InternalFactHandle factHandle, FastIterator it)voidEntryPointNode. modifyActivation(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidAlphaNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidAlphaTerminalNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidBetaNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidEntryPointNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidEntryPointNode. modifyObject(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidLeftInputAdapterNode.RightTupleSinkAdapter. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectSink. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectTypeNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidRete. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidTraitProxyObjectTypeNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidWindowNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectTypeNode. propagateAssert(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositeObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositePartitionAwareObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidEmptyObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectSinkPropagator. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidSingleObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositeObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositePartitionAwareObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidEmptyObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidObjectSinkPropagator. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidSingleObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator)voidCompositePartitionAwareObjectSinkAdapter. propagateModifyObjectForPartition(InternalFactHandle handle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, ReteEvaluator reteEvaluator, int partition)voidEntryPointNode. propagateRetract(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)voidEmptyObjectSinkAdapter. propagateRetractObject(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator, boolean useHash)voidEntryPointNode. retractActivation(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)static voidObjectTypeNode. retractLeftTuples(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)static voidObjectTypeNode. retractLeftTuples(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator, int partition)voidEntryPointNode. retractObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)Retract a fact object from thisRuleBaseand the specifiedWorkingMemory.voidObjectTypeNode. retractObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)Retract theFactHandleimplfrom theRetenetwork.voidObjectTypeNode. retractObject(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator, int partition)voidRete. retractObject(InternalFactHandle handle, PropagationContext context, ReteEvaluator reteEvaluator)Retract a fact object from thisRuleBaseand the specifiedWorkingMemory.static voidObjectTypeNode. retractRightTuples(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator)static voidObjectTypeNode. retractRightTuples(InternalFactHandle factHandle, PropagationContext context, ReteEvaluator reteEvaluator, int partition)voidRuleTerminalNodeLeftTuple. setActivationFactHandle(InternalFactHandle factHandle)voidBaseTuple. setFactHandle(InternalFactHandle handle)voidQueryElementNode.UnificationNodeViewChangedEventListener. setFactHandle(InternalFactHandle factHandle)voidAccumulateNode.AccumulateContextEntry. setResultFactHandle(InternalFactHandle resultFactHandle) -
Uses of InternalFactHandle in org.drools.core.rule
Fields in org.drools.core.rule declared as InternalFactHandle Modifier and Type Field Description InternalFactHandleAbstractCompositeConstraint.MultiFieldConstraintContextEntry. handleInternalFactHandleReturnValueRestriction.ReturnValueContextEntry. handleInternalFactHandlePredicateConstraint.PredicateContextEntry. rightHandleMethods in org.drools.core.rule that return InternalFactHandle Modifier and Type Method Description InternalFactHandleReturnValueRestriction.ReturnValueContextEntry. getHandle()Methods in org.drools.core.rule with parameters of type InternalFactHandle Modifier and Type Method Description abstract ObjectAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)Executes the accumulate (action) code for the given fact handleabstract ObjectAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)booleanBehavior. assertFact(Object context, InternalFactHandle fact, PropagationContext pctx, ReteEvaluator reteEvaluator)Makes the behavior aware of the new fact entering behavior's scopebooleanBehaviorManager. assertFact(Object behaviorContext, InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)Register a newly asserted right tuple into the behaviors' contextbooleanSlidingLengthWindow. assertFact(Object context, InternalFactHandle handle, PropagationContext pctx, ReteEvaluator reteEvaluator)booleanSlidingTimeWindow. assertFact(Object context, InternalFactHandle fact, PropagationContext pctx, ReteEvaluator reteEvaluator)protected longVariableRestriction.LeftEndRightStartContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)protected longVariableRestriction.LeftStartRightEndContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)protected abstract longVariableRestriction.TimestampedContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)ObjectDeclaration. getValue(ReteEvaluator reteEvaluator, InternalFactHandle fh)booleanPredicateConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanPredicateConstraint. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, ReteEvaluator reteEvaluator, ContextEntry context)booleanReturnValueRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, ReteEvaluator reteEvaluator, ContextEntry context)booleanReturnValueRestriction. isAllowed(InternalReadAccessor readAccessor, InternalFactHandle handle, Tuple tuple, ReteEvaluator reteEvaluator, ContextEntry context)booleanPredicateConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanReturnValueRestriction. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)voidBehavior. retractFact(Object context, InternalFactHandle fact, PropagationContext pctx, ReteEvaluator reteEvaluator)Removes a right tuple from the behavior's scopevoidBehaviorManager. retractFact(Object behaviorContext, InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)Removes a newly asserted fact handle from the behaviors' contextvoidSlidingLengthWindow. retractFact(Object context, InternalFactHandle handle, PropagationContext pctx, ReteEvaluator reteEvaluator)voidSlidingTimeWindow. retractFact(Object context, InternalFactHandle fact, PropagationContext pctx, ReteEvaluator reteEvaluator)abstract booleanAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)Executes the reverse (action) code for the given fact handlebooleanMultiAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)booleanSingleAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)voidAbstractCompositeConstraint.MultiFieldConstraintContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidAbstractCompositeRestriction.CompositeContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidPredicateConstraint.PredicateContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidReturnValueRestriction.ReturnValueContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.BooleanVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.CharVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.DoubleVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.LongVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.ObjectVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.TemporalVariableContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)voidVariableRestriction.TimestampedContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle)protected voidSlidingTimeWindow. updateNextExpiration(InternalFactHandle fact, ReteEvaluator reteEvaluator, Behavior.Context context, int nodeId) -
Uses of InternalFactHandle in org.drools.core.rule.constraint
Fields in org.drools.core.rule.constraint declared as InternalFactHandle Modifier and Type Field Description InternalFactHandleEvaluatorConstraint.LiteralContextEntry. factHandleMethods in org.drools.core.rule.constraint that return InternalFactHandle Modifier and Type Method Description InternalFactHandleEvaluatorConstraint.LiteralContextEntry. getFactHandle()Methods in org.drools.core.rule.constraint with parameters of type InternalFactHandle Modifier and Type Method Description booleanConditionEvaluator. evaluate(InternalFactHandle handle, InternalWorkingMemory workingMemory, Tuple tuple)static voidEvaluatorHelper. initOperators(InternalFactHandle handle, Tuple tuple, EvaluatorWrapper[] operators)booleanEvaluatorConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanNegConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanQueryNameConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanXpathConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanEvaluatorConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanXpathConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)voidEvaluatorConstraint.LiteralContextEntry. updateFromFactHandle(ReteEvaluator reteEvaluator, InternalFactHandle handle) -
Uses of InternalFactHandle in org.drools.core.spi
Methods in org.drools.core.spi that return InternalFactHandle Modifier and Type Method Description InternalFactHandleKnowledgeHelper. bolster(Object object)InternalFactHandleKnowledgeHelper. bolster(Object object, Object value)InternalFactHandleTuple. get(int pattern)Returns theFactHandlefor the given pattern index.InternalFactHandleTuple. get(Declaration declaration)Returns theFactHandlefor the givenDeclaration, which in turn specifcy thePatternthat they depend on.InternalFactHandleActivation. getActivationFactHandle()InternalFactHandleKnowledgeHelper. getFactHandle(Object object)InternalFactHandleKnowledgeHelper. getFactHandle(InternalFactHandle handle)InternalFactHandlePropagationContext. getFactHandle()InternalFactHandleTuple. getFactHandle()InternalFactHandleTuple. getOriginalFactHandle()InternalFactHandleKnowledgeHelper. insert(Object object)Asserts an objectInternalFactHandleKnowledgeHelper. insert(Object object, boolean dynamic)Asserts an object specifying that it implement the onPropertyChange listenerInternalFactHandleKnowledgeHelper. insertLogical(Object object)InternalFactHandleKnowledgeHelper. insertLogical(Object object, boolean dynamic)InternalFactHandleKnowledgeHelper. insertLogical(Object object, org.kie.api.internal.runtime.beliefs.Mode belief)InternalFactHandleKnowledgeHelper. insertLogical(Object object, org.kie.api.internal.runtime.beliefs.Mode... beliefs)InternalFactHandleFactHandleFactory. newFactHandle(long id, Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleFactHandleFactory. newFactHandle(Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)Construct a handle with a new id.InternalFactHandle[]Tuple. toFactHandles()Returns the fact handles in reverse orderMethods in org.drools.core.spi with parameters of type InternalFactHandle Modifier and Type Method Description ObjectAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)Executes the accumulate (action) code for the given fact handleObjectAccumulator.SafeAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)voidFactHandleFactory. destroyFactHandle(InternalFactHandle factHandle)booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)Evaluates the expression using the provided parameters.booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)Evaluates the expression using the provided parameters.booleanPredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)booleanPredicateExpression.SafePredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)FieldValueReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)FieldValueReturnValueExpression.SafeReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)booleanEvaluator. evaluateCachedLeft(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle right)Evaluates the expression using the provided parameters.booleanEvaluator. evaluateCachedRight(ReteEvaluator reteEvaluator, VariableRestriction.VariableContextEntry context, InternalFactHandle left)Evaluates the expression using the provided parameters.InternalFactHandleKnowledgeHelper. getFactHandle(InternalFactHandle handle)voidFactHandleFactory. increaseFactHandleRecency(InternalFactHandle factHandle)Increases the recency of the FactHandlebooleanAlphaNodeFieldConstraint. isAllowed(InternalFactHandle handle, ReteEvaluator reteEvaluator)booleanRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, ReteEvaluator reteEvaluator, ContextEntry context)booleanBetaNodeFieldConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanRestriction. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)voidPropagationContext. setFactHandle(InternalFactHandle factHandle)voidTuple. setFactHandle(InternalFactHandle handle)booleanAccumulator.SafeAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)Reverses the accumulate action for the given fact handle -
Uses of InternalFactHandle in org.drools.core.util
Methods in org.drools.core.util that return InternalFactHandle Modifier and Type Method Description InternalFactHandleFactEntry. getFactHandle() -
Uses of InternalFactHandle in org.drools.core.util.index
Methods in org.drools.core.util.index with parameters of type InternalFactHandle Modifier and Type Method Description TupleTupleList. get(InternalFactHandle handle)
-