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.common org.drools.core.marshalling org.drools.core.phreak org.drools.core.reteoo org.drools.core.rule org.drools.core.rule.accessor org.drools.core.rule.consequence 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 java.util.Iterator<InternalFactHandle>WorkingMemory. iterateFactHandles()Returns an Iterator for the FactHandles in the Working Memory.java.util.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 with parameters of type InternalFactHandle Modifier and Type Method Description voidTraitHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)<K> KTraitHelper. extractTrait(InternalFactHandle defaultFactHandle, java.lang.Class<K> klass)voidTraitHelper. replaceCore(InternalFactHandle handle, java.lang.Object object, java.lang.Object originalObject, org.drools.util.bitmask.BitMask modificationMask, java.lang.Class<? extends java.lang.Object> aClass, InternalMatch internalMatch)voidTraitHelper. updateTraits(InternalFactHandle handle, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch) -
Uses of InternalFactHandle in org.drools.core.common
Classes in org.drools.core.common that implement InternalFactHandle Modifier and Type Class Description classDefaultEventHandleclassDefaultFactHandleImplementation ofFactHandle.classDisconnectedFactHandlestatic classInternalFactHandle.DummyFactHandleclassQueryElementFactHandleMethods in org.drools.core.common that return InternalFactHandle Modifier and Type Method Description InternalFactHandleDisconnectedFactHandle. clone()InternalFactHandleInternalFactHandle. clone()InternalFactHandleInternalFactHandle.DummyFactHandle. clone()InternalFactHandleQueryElementFactHandle. clone()default InternalFactHandleReteEvaluator. createFactHandle(java.lang.Object object, ObjectTypeConf conf, WorkingMemoryEntryPoint wmEntryPoint)static InternalFactHandleInternalFactHandle. dummyFactHandleOf(java.lang.Object object)InternalFactHandleEqualityKey. getFactHandle()InternalFactHandleReteEvaluator. getFactHandle(java.lang.Object object)InternalFactHandleClassAwareObjectStore. getHandleForObject(java.lang.Object object)InternalFactHandleMapObjectStore. getHandleForObject(java.lang.Object object)InternalFactHandleObjectStore. getHandleForObject(java.lang.Object object)InternalFactHandleInternalWorkingMemory. getInitialFactHandle()abstract InternalFactHandleEqualityKey. getLogicalFactHandle()InternalFactHandleTruthMaintenanceSystem. insert(java.lang.Object object, java.lang.Object tmsValue, InternalMatch internalMatch)InternalFactHandleTruthMaintenanceSystem. insertOnTms(java.lang.Object object, ObjectTypeConf typeConf, PropagationContext propagationContext, InternalFactHandle handle, java.util.function.BiFunction<java.lang.Object,ObjectTypeConf,InternalFactHandle> fhFactory)InternalFactHandleTruthMaintenanceSystem. insertPositive(java.lang.Object object, InternalMatch internalMatch)InternalFactHandleAbstractFactHandleFactory. newFactHandle(long id, java.lang.Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleAbstractFactHandleFactory. newFactHandle(long id, java.lang.Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleAbstractFactHandleFactory. newFactHandle(java.lang.Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleClassAwareObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleMapObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleObjectStore. reconnect(InternalFactHandle factHandle)InternalFactHandleInternalWorkingMemoryEntryPoint. update(InternalFactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch)Methods in org.drools.core.common that return types with arguments of type InternalFactHandle Modifier and Type Method Description java.util.Iterator<InternalFactHandle>ClassAwareObjectStore.SingleClassStore. factHandlesIterator(boolean assrt)java.util.Iterator<InternalFactHandle>ClassAwareObjectStore. iterateFactHandles()java.util.Iterator<InternalFactHandle>ClassAwareObjectStore. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)java.util.Iterator<InternalFactHandle>MapObjectStore. iterateFactHandles()java.util.Iterator<InternalFactHandle>MapObjectStore. iterateFactHandles(org.kie.api.runtime.ObjectFilter filter)java.util.Iterator<InternalFactHandle>ObjectStore. iterateFactHandles()This class is not thread safe, changes to the working memory during iteration may give unexpected resultsdefault java.util.Iterator<InternalFactHandle>ObjectStore. iterateFactHandles(java.lang.Class<?> clazz)java.util.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 resultsjava.util.Iterator<InternalFactHandle>ClassAwareObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)java.util.Iterator<InternalFactHandle>MapObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)java.util.Iterator<InternalFactHandle>ObjectStore. iterateNegFactHandles(org.kie.api.runtime.ObjectFilter filter)default java.util.Iterator<InternalFactHandle>ClassAwareObjectStore.SingleClassStore. iterator()java.util.Iterator<InternalFactHandle>FactHandleClassStore. iterator()java.util.Iterator<InternalFactHandle>MapObjectStore.MapFactHandleClassStore. 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, java.lang.Object object)voidMapObjectStore. addHandle(InternalFactHandle handle, java.lang.Object object)voidObjectStore. addHandle(InternalFactHandle handle, java.lang.Object object)voidInternalWorkingMemory. closeLiveQuery(InternalFactHandle factHandle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, org.drools.util.bitmask.BitMask modificationMask, java.lang.Class<?> modifiedClass, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, org.drools.util.bitmask.BitMask modificationMask, java.lang.Class<?> modifiedClass, MarshallerReaderContext readerContext)static PropagationContextPhreakPropagationContextFactory. createPropagationContextForFact(ReteEvaluator reteEvaluator, InternalFactHandle factHandle, PropagationContext.Type propagationType)PropagationContextInternalWorkingMemoryEntryPoint. delete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)voidTruthMaintenanceSystem. deleteFromTms(InternalFactHandle handle, EqualityKey key, PropagationContext propagationContext)voidAbstractFactHandleFactory. destroyFactHandle(InternalFactHandle factHandle)java.lang.ObjectClassAwareObjectStore. getObjectForHandle(InternalFactHandle handle)java.lang.ObjectMapObjectStore. getObjectForHandle(InternalFactHandle handle)java.lang.ObjectObjectStore. getObjectForHandle(InternalFactHandle handle)PropagationContextInternalWorkingMemoryEntryPoint. immediateDelete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)voidAbstractFactHandleFactory. increaseFactHandleRecency(InternalFactHandle factHandle)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)InternalFactHandleTruthMaintenanceSystem. insertOnTms(java.lang.Object object, ObjectTypeConf typeConf, PropagationContext propagationContext, InternalFactHandle handle, java.util.function.BiFunction<java.lang.Object,ObjectTypeConf,InternalFactHandle> fhFactory)voidTruthMaintenanceSystem. readLogicalDependency(InternalFactHandle handle, java.lang.Object object, java.lang.Object value, InternalMatch internalMatch, ObjectTypeConf typeConf)InternalFactHandleClassAwareObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleMapObjectStore. reconnect(InternalFactHandle handle)InternalFactHandleObjectStore. reconnect(InternalFactHandle factHandle)voidEqualityKey. removeFactHandle(InternalFactHandle handle)voidInternalWorkingMemoryEntryPoint. removeFromObjectStore(InternalFactHandle handle)voidClassAwareObjectStore. removeHandle(InternalFactHandle handle)voidMapObjectStore. removeHandle(InternalFactHandle handle)voidObjectStore. removeHandle(InternalFactHandle handle)abstract voidEqualityKey. setLogicalFactHandle(InternalFactHandle logicalFactHandle)voidInternalWorkingMemoryEntryPoint. update(InternalFactHandle handle, java.lang.Object object, java.lang.Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)InternalFactHandleInternalWorkingMemoryEntryPoint. update(InternalFactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch)voidClassAwareObjectStore. updateHandle(InternalFactHandle handle, java.lang.Object object)voidMapObjectStore. updateHandle(InternalFactHandle handle, java.lang.Object object)voidObjectStore. updateHandle(InternalFactHandle handle, java.lang.Object object)voidTruthMaintenanceSystem. updateOnTms(InternalFactHandle handle, java.lang.Object object, InternalMatch internalMatch)voidInternalWorkingMemoryActions. updateTraits(InternalFactHandle h, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch)Method parameters in org.drools.core.common with type arguments of type InternalFactHandle Modifier and Type Method Description InternalFactHandleTruthMaintenanceSystem. insertOnTms(java.lang.Object object, ObjectTypeConf typeConf, PropagationContext propagationContext, InternalFactHandle handle, java.util.function.BiFunction<java.lang.Object,ObjectTypeConf,InternalFactHandle> fhFactory)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, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PhreakPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint)PhreakPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, MarshallerReaderContext readerContext)PhreakPropagationContext(long number, PropagationContext.Type type, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, org.drools.base.rule.EntryPointId entryPoint, org.drools.util.bitmask.BitMask modificationMask, java.lang.Class<?> modifiedClass, MarshallerReaderContext readerContext)Constructor parameters in org.drools.core.common with type arguments of type InternalFactHandle Constructor Description MapObjectStore(java.util.Map<java.lang.Object,InternalFactHandle> fhMap)MapObjectStore(Storage<java.lang.Object,InternalFactHandle> fhStorage) -
Uses of InternalFactHandle in org.drools.core.marshalling
Methods in org.drools.core.marshalling that return InternalFactHandle Modifier and Type Method Description InternalFactHandleMarshallerReaderContext. createAccumulateHandle(org.drools.base.rule.EntryPointId entryPointId, ReteEvaluator reteEvaluator, LeftTuple leftTuple, java.lang.Object result, int nodeId)InternalFactHandleMarshallerReaderContext. createAsyncNodeHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, java.lang.Object object, int nodeId, ObjectTypeConf objectTypeConf)InternalFactHandleMarshallerReaderContext. createQueryHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, int nodeId)Methods in org.drools.core.marshalling that return types with arguments of type InternalFactHandle Modifier and Type Method Description java.util.Map<java.lang.Long,InternalFactHandle>MarshallerReaderContext. getHandles() -
Uses of InternalFactHandle in org.drools.core.phreak
Methods in org.drools.core.phreak that return InternalFactHandle Modifier and Type Method Description InternalFactHandlePropagationEntry.Insert. getHandle()Methods in org.drools.core.phreak with parameters of type InternalFactHandle Modifier and Type Method Description static voidPropagationEntry.Delete. execute(ReteEvaluator reteEvaluator, EntryPointNode epn, InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf)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, org.drools.base.rule.constraint.AlphaNodeFieldConstraint[] alphaConstraints, ReteEvaluator reteEvaluator)voidPhreakAsyncSendNode. propagate(AsyncSendNode node, ReteEvaluator reteEvaluator, InternalFactHandle factHandle, BetaConstraints betaConstraints, org.drools.base.rule.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(java.lang.String queryName, DroolsQueryImpl 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 InternalFactHandleAbstractTuple. handleMethods in org.drools.core.reteoo that return InternalFactHandle Modifier and Type Method Description InternalFactHandleAsyncSendNode. createFactHandle(Tuple leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, java.lang.Object object)InternalFactHandleClassObjectTypeConf. createFactHandle(FactHandleFactory factHandleFactory, long id, java.lang.Object object, long recency, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint entryPoint)InternalFactHandleFactTemplateTypeConf. createFactHandle(FactHandleFactory factHandleFactory, long id, java.lang.Object object, long recency, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint entryPoint)InternalFactHandleFromNode. createFactHandle(ReteEvaluator reteEvaluator, java.lang.Object object)InternalFactHandleObjectTypeConf. createFactHandle(FactHandleFactory factHandleFactory, long id, java.lang.Object object, long recency, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint entryPoint)InternalFactHandleQueryElementNode. createFactHandle(PropagationContext context, ReteEvaluator reteEvaluator, LeftTuple leftTuple)InternalFactHandleAccumulateNode. createResultFactHandle(PropagationContext context, ReteEvaluator reteEvaluator, LeftTuple leftTuple, java.lang.Object result)InternalFactHandleRightTupleImpl. get(int pattern)InternalFactHandleRuleTerminalNodeLeftTuple. getActivationFactHandle()InternalFactHandleAbstractTuple. getFactHandle()InternalFactHandleQueryElementNode.UnificationNodeViewChangedEventListener. getFactHandle()InternalFactHandleRightTuple. getFactHandleForEvaluation()InternalFactHandleRightTupleImpl. getFactHandleForEvaluation()InternalFactHandleSubnetworkTuple. getFactHandleForEvaluation()InternalFactHandleAbstractTuple. 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 WindowNodeInternalFactHandleTuple. getOriginalFactHandle()InternalFactHandle[]RightTupleImpl. toFactHandles()Methods in org.drools.core.reteoo that return types with arguments of type InternalFactHandle Modifier and Type Method Description java.util.Iterator<InternalFactHandle>ObjectTypeNode. getFactHandlesIterator(InternalWorkingMemory workingMemory)Methods in org.drools.core.reteoo with parameters of type InternalFactHandle Modifier and Type Method Description 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)DroolsQueryImplQueryElementNode. createDroolsQuery(LeftTuple leftTuple, InternalFactHandle handle, StackEntry stackEntry, java.util.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)LeftTupleAgendaComponentFactory.AgendaComponentFactoryImpl. createTerminalTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAgendaComponentFactory.AgendaComponentFactoryImpl. createTerminalTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)LeftTupleAgendaComponentFactory. createTerminalTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)LeftTupleAgendaComponentFactory. createTerminalTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)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)voidEntryPointNode. immediateDeleteObject(InternalFactHandle handle, PropagationContext context, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)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 handle, PropagationContext pctx, ObjectTypeConf objectTypeConf, ReteEvaluator reteEvaluator)voidEntryPointNode. modifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, 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)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)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)voidQueryElementNode.UnificationNodeViewChangedEventListener. setFactHandle(InternalFactHandle factHandle) -
Uses of InternalFactHandle in org.drools.core.rule
Methods in org.drools.core.rule with parameters of type InternalFactHandle Modifier and Type Method Description booleanBehaviorManager. assertFact(java.lang.Object behaviorContext, InternalFactHandle factHandle, PropagationContext pctx, ReteEvaluator reteEvaluator)Register a newly asserted right tuple into the behaviors' contextprotected voidSlidingTimeWindow. updateNextExpiration(InternalFactHandle fact, ReteEvaluator reteEvaluator, BehaviorContext context, int nodeId) -
Uses of InternalFactHandle in org.drools.core.rule.accessor
Methods in org.drools.core.rule.accessor that return InternalFactHandle Modifier and Type Method Description InternalFactHandleFactHandleFactory. newFactHandle(long id, java.lang.Object object, long recency, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)InternalFactHandleFactHandleFactory. newFactHandle(java.lang.Object object, ObjectTypeConf conf, ReteEvaluator reteEvaluator, WorkingMemoryEntryPoint wmEntryPoint)Construct a handle with a new id.InternalFactHandleFactHandleFactory. newInitialFactHandle(WorkingMemoryEntryPoint wmEntryPoint)Methods in org.drools.core.rule.accessor with parameters of type InternalFactHandle Modifier and Type Method Description voidFactHandleFactory. destroyFactHandle(InternalFactHandle factHandle)voidFactHandleFactory. increaseFactHandleRecency(InternalFactHandle factHandle)Increases the recency of the FactHandle -
Uses of InternalFactHandle in org.drools.core.rule.consequence
Methods in org.drools.core.rule.consequence that return InternalFactHandle Modifier and Type Method Description InternalFactHandleInternalMatch. getActivationFactHandle()Methods in org.drools.core.rule.consequence with parameters of type InternalFactHandle Modifier and Type Method Description voidInternalMatch. setActivationFactHandle(InternalFactHandle factHandle) -
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)
-