Class RuleUnitDefaultFactHandle

  • All Implemented Interfaces:
    Serializable, Cloneable, org.drools.core.common.InternalFactHandle, org.drools.core.util.Entry<org.drools.core.common.DefaultFactHandle>, org.drools.core.util.LinkedListNode<org.drools.core.common.DefaultFactHandle>, RuleUnitInternalFactHandle, org.kie.api.runtime.rule.FactHandle

    public class RuleUnitDefaultFactHandle
    extends org.drools.core.common.DefaultFactHandle
    implements RuleUnitInternalFactHandle
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.drools.core.common.DefaultFactHandle

        org.drools.core.common.DefaultFactHandle.CompositeLinkedTuples, org.drools.core.common.DefaultFactHandle.SingleLinkedTuples
      • Nested classes/interfaces inherited from interface org.kie.api.runtime.rule.FactHandle

        org.kie.api.runtime.rule.FactHandle.State
      • Nested classes/interfaces inherited from interface org.drools.core.common.InternalFactHandle

        org.drools.core.common.InternalFactHandle.DummyFactHandle, org.drools.core.common.InternalFactHandle.LinkedTuples
    • Field Summary

      • Fields inherited from class org.drools.core.common.DefaultFactHandle

        entryPointId, id, identityHashCode, linkedTuples, object, objectClassName, objectHashCode, recency, wmEntryPoint
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.ruleunits.api.DataHandle getDataHandle()  
      InternalStoreCallback getDataStore()  
      void setDataHandle​(org.drools.ruleunits.api.DataHandle dataHandle)  
      void setDataStore​(InternalStoreCallback dataStore)  
      • Methods inherited from class org.drools.core.common.DefaultFactHandle

        addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, as, clearLeftTuples, clearRightTuples, clone, createFromExternalFormat, detachLinkedTuples, detachLinkedTuplesForPartition, determineIdentityHashCode, disconnect, equals, findFirstLeftTuple, findFirstRightTuple, forEachLeftTuple, forEachRightTuple, getEntryPoint, getEntryPointId, getEqualityKey, getExternalForm, getFirstLeftTuple, getFirstRightTuple, getFormatVersion, getId, getIdentityHashCode, getLinkedTuples, getObject, getObjectClassName, getObjectHashCode, getParentHandle, getRecency, getReteEvaluator, getTraitType, hashCode, invalidate, isDisconnected, isEvent, isExpired, isNegated, isPendingRemoveFromStore, isTraitable, isTraiting, isTraitOrTraitable, isValid, removeLeftTuple, removeRightTuple, setDisconnected, setEqualityKey, setExternalForm, setFirstLeftTuple, setIdentityHashCode, setLinkedTuples, setNegated, setObject, setObjectHashCode, setParentHandle, setRecency, setTraitType, toExternalForm, toString
      • Methods inherited from class org.drools.core.util.AbstractBaseLinkedListNode

        getNext, getPrevious, nullPrevNext, setNext, setPrevious
      • Methods inherited from interface org.drools.core.common.InternalFactHandle

        addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, as, clearLeftTuples, clearRightTuples, clone, detachLinkedTuples, detachLinkedTuplesForPartition, disconnect, findFirstLeftTuple, findFirstRightTuple, forEachLeftTuple, forEachRightTuple, getEntryPoint, getEntryPointId, getEntryPointName, getEqualityKey, getFirstLeftTuple, getFirstRightTuple, getId, getIdentityHashCode, getLinkedTuples, getObject, getObjectClassName, getObjectHashCode, getParentHandle, getRecency, getReteEvaluator, getTraitType, invalidate, isDisconnected, isEvent, isExpired, isNegated, isPendingRemoveFromStore, isTraitable, isTraiting, isTraitOrTraitable, isValid, removeLeftTuple, removeRightTuple, setEqualityKey, setFirstLeftTuple, setNegated, setObject, setParentHandle, setRecency, toExternalForm
    • Constructor Detail

      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle()
      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle​(long id,
                                         Object object)
      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle​(long id,
                                         Object object,
                                         long recency,
                                         org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)
      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle​(long id,
                                         int identityHashCode,
                                         Object object,
                                         long recency,
                                         org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)
      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle​(long id,
                                         int identityHashCode,
                                         Object object,
                                         long recency,
                                         org.drools.core.rule.EntryPointId entryPointId)
      • RuleUnitDefaultFactHandle

        public RuleUnitDefaultFactHandle​(long id,
                                         String wmEntryPointId,
                                         int identityHashCode,
                                         int objectHashCode,
                                         long recency,
                                         Object object)