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)static InternalFactHandleDefaultKnowledgeHelper. getFactHandleFromWM(InternalWorkingMemory workingMemory, Object object)abstract InternalFactHandleAbstractQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleNonCloningQueryViewListener. getHandle(InternalFactHandle originalHandle)InternalFactHandleStandardQueryViewChangedEventListener. getHandle(InternalFactHandle originalHandle)InternalFactHandle[]QueryRowWithSubruleIndex. getHandles()InternalFactHandleWrappedStatefulKnowledgeSessionForRHS. 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>WrappedStatefulKnowledgeSessionForRHS. iterateFactHandles()Iterator<InternalFactHandle>WrappedStatefulKnowledgeSessionForRHS. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)Methods in org.drools.core.base with parameters of type InternalFactHandle Modifier and Type Method Description voidWrappedStatefulKnowledgeSessionForRHS. closeLiveQuery(InternalFactHandle factHandle)voidTraitDisabledHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)voidTraitHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)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)<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)voidTraitDisabledHelper. updateTraits(InternalFactHandle handle, BitMask mask, Class<?> modifiedClass, Activation activation)voidTraitHelper. updateTraits(InternalFactHandle handle, BitMask mask, Class<?> modifiedClass, Activation activation)voidWrappedStatefulKnowledgeSessionForRHS. updateTraits(InternalFactHandle h, 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, WorkingMemory workingMemory)ObjectJavaAccumulatorFunctionExecutor. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, WorkingMemory workingMemory)booleanCollectAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, WorkingMemory workingMemory)booleanJavaAccumulatorFunctionExecutor. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, WorkingMemory workingMemory) -
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(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)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(InternalWorkingMemory workingMemory, 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, 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)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 InternalFactHandleStatefulKnowledgeSessionImpl. getInitialFactHandle()InternalFactHandleStatefulKnowledgeSessionImpl. initInitialFact(InternalKnowledgeBase kBase, InternalWorkingMemoryEntryPoint entryPoint, EntryPointId epId, MarshallerReaderContext context)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)protected QueryTerminalNode[]StatefulKnowledgeSessionImpl. evalQuery(String queryName, DroolsQuery queryObject, InternalFactHandle handle, PropagationContext pCtx, boolean isCalledFromRHS)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, 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)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, InternalWorkingMemory wm, ObjectTypeConf objectTypeConf)static voidPropagationEntry.Update. execute(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, InternalWorkingMemory wm)static booleanPhreakAsyncSendNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, InternalWorkingMemory wm)static booleanPhreakFromNode. isAllowed(InternalFactHandle factHandle, AlphaNodeFieldConstraint[] alphaConstraints, InternalWorkingMemory wm, FromNode.FromMemory fm)voidPhreakAsyncSendNode. propagate(AsyncSendNode node, InternalWorkingMemory wm, 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)Insert(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory, 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, InternalWorkingMemory workingMemory, Object object)InternalFactHandleFromNode. createFactHandle(InternalWorkingMemory workingMemory, Object object)InternalFactHandleQueryElementNode. createFactHandle(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)InternalFactHandleAccumulateNode. createResultFactHandle(PropagationContext context, InternalWorkingMemory workingMemory, 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, InternalWorkingMemory workingMemory, 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, InternalWorkingMemory workingMemory)voidObjectTypeNode. assertInitialFact(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidAlphaNode. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidAlphaTerminalNode. assertObject(InternalFactHandle factHandle, PropagationContext propagationContext, InternalWorkingMemory workingMemory)voidBetaNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, InternalWorkingMemory wm)voidEntryPointNode. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)This is the entry point into the network for all asserted Facts.voidEntryPointNode. assertObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode.RightTupleSinkAdapter. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidNotNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, InternalWorkingMemory wm)voidObjectSink. assertObject(InternalFactHandle factHandle, PropagationContext propagationContext, InternalWorkingMemory workingMemory)voidObjectTypeNode. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)Propagate theFactHandleimplthrough theRetenetwork.voidRete. assertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)This is the entry point into the network for all asserted Facts.voidWindowNode. assertObject(InternalFactHandle factHandle, PropagationContext pctx, InternalWorkingMemory workingMemory)voidAlphaNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidBetaNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositeObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositePartitionAwareObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidEmptyObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidEntryPointNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode.RightTupleSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectSink. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectSinkPropagator. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectTypeNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidRete. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidSingleObjectSinkAdapter. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidWindowNode. byPassModifyToBetaNode(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)DroolsQueryQueryElementNode. createDroolsQuery(LeftTuple leftTuple, InternalFactHandle handle, StackEntry stackEntry, List<PathMemory> pmems, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSink sink, InternalWorkingMemory workingMemory)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, InternalWorkingMemory wm, LeftInputAdapterNode.LiaNodeMemory lm, boolean linkOrNotify, boolean useLeftMemory)protected voidCompositeObjectSinkAdapter. doPropagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, ObjectSink sink)This is a Hook method for subclasses to override.protected voidCompositeObjectSinkAdapter. doPropagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory, ObjectSink sink)static voidObjectTypeNode. doRetractObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)RightTupleBetaNode. getFirstRightTuple(Tuple leftTuple, TupleMemory memory, InternalFactHandle factHandle, FastIterator it)voidEntryPointNode. modifyActivation(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidAlphaNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidAlphaTerminalNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidBetaNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory wm)voidEntryPointNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidEntryPointNode. modifyObject(InternalFactHandle handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidLeftInputAdapterNode.RightTupleSinkAdapter. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectSink. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectTypeNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidRete. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidTraitProxyObjectTypeNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidWindowNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory wm)voidObjectTypeNode. propagateAssert(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositeObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositePartitionAwareObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidEmptyObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectSinkPropagator. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidSingleObjectSinkAdapter. propagateAssertObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositeObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositePartitionAwareObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidEmptyObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidObjectSinkPropagator. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidSingleObjectSinkAdapter. propagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory)voidCompositePartitionAwareObjectSinkAdapter. propagateModifyObjectForPartition(InternalFactHandle handle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory wm, int partition)voidEntryPointNode. propagateRetract(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)voidEmptyObjectSinkAdapter. propagateRetractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory, boolean useHash)voidEntryPointNode. retractActivation(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)static voidObjectTypeNode. retractLeftTuples(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)static voidObjectTypeNode. retractLeftTuples(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, int partition)voidEntryPointNode. retractObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, InternalWorkingMemory workingMemory)Retract a fact object from thisRuleBaseand the specifiedWorkingMemory.voidObjectTypeNode. retractObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)Retract theFactHandleimplfrom theRetenetwork.voidObjectTypeNode. retractObject(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, int partition)voidRete. retractObject(InternalFactHandle handle, PropagationContext context, InternalWorkingMemory workingMemory)Retract a fact object from thisRuleBaseand the specifiedWorkingMemory.static voidObjectTypeNode. retractRightTuples(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory)static voidObjectTypeNode. retractRightTuples(InternalFactHandle factHandle, PropagationContext context, InternalWorkingMemory workingMemory, 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, WorkingMemory workingMemory)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, WorkingMemory wm)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, WorkingMemory workingMemory)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, WorkingMemory wm)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, WorkingMemory workingMemory)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, WorkingMemory wm)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)protected longVariableRestriction.LeftEndRightStartContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)protected longVariableRestriction.LeftStartRightEndContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)protected abstract longVariableRestriction.TimestampedContextEntry. getTimestampFromFactHandle(InternalFactHandle handle)ObjectDeclaration. getValue(InternalWorkingMemory workingMemory, InternalFactHandle fh)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)booleanReturnValueRestriction. isAllowed(InternalReadAccessor readAccessor, InternalFactHandle handle, Tuple tuple, WorkingMemory workingMemory, ContextEntry context)booleanPredicateConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanReturnValueRestriction. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)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)abstract booleanAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, WorkingMemory workingMemory)Executes the reverse (action) code for the given fact handlebooleanMultiAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, WorkingMemory workingMemory)booleanSingleAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, WorkingMemory 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)protected voidSlidingTimeWindow. updateNextExpiration(InternalFactHandle fact, InternalWorkingMemory workingMemory, 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, InternalWorkingMemory workingMemory)booleanNegConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanQueryNameConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanXpathConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanEvaluatorConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanXpathConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)voidEvaluatorConstraint.LiteralContextEntry. updateFromFactHandle(InternalWorkingMemory workingMemory, 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, InternalWorkingMemory workingMemory, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleFactHandleFactory. newFactHandle(Object object, ObjectTypeConf conf, InternalWorkingMemory workingMemory, 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, WorkingMemory workingMemory)Executes the accumulate (action) code for the given fact handleObjectAccumulator.SafeAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, WorkingMemory workingMemory)voidFactHandleFactory. destroyFactHandle(InternalFactHandle factHandle)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.booleanPredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, WorkingMemory workingMemory, Object context)booleanPredicateExpression.SafePredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, WorkingMemory workingMemory, Object context)FieldValueReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, WorkingMemory workingMemory, Object context)FieldValueReturnValueExpression.SafeReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, WorkingMemory workingMemory, Object context)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.InternalFactHandleKnowledgeHelper. getFactHandle(InternalFactHandle handle)voidFactHandleFactory. increaseFactHandleRecency(InternalFactHandle factHandle)Increases the recency of the FactHandlebooleanAlphaNodeFieldConstraint. isAllowed(InternalFactHandle handle, InternalWorkingMemory workingMemory)booleanRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, 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, WorkingMemory workingMemory)booleanAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, WorkingMemory workingMemory)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)
-