Class RuleUnitDefaultFactHandle
- java.lang.Object
-
- org.drools.core.util.AbstractBaseLinkedListNode<org.drools.core.common.DefaultFactHandle>
-
- org.drools.core.common.DefaultFactHandle
-
- org.drools.ruleunits.impl.facthandles.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
-
-
Constructor Summary
Constructors Constructor Description RuleUnitDefaultFactHandle()RuleUnitDefaultFactHandle(long id, int identityHashCode, Object object, long recency, org.drools.core.rule.EntryPointId entryPointId)RuleUnitDefaultFactHandle(long id, int identityHashCode, Object object, long recency, org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)RuleUnitDefaultFactHandle(long id, Object object)RuleUnitDefaultFactHandle(long id, Object object, long recency, org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)RuleUnitDefaultFactHandle(long id, String wmEntryPointId, int identityHashCode, int objectHashCode, long recency, Object object)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.ruleunits.api.DataHandlegetDataHandle()InternalStoreCallbackgetDataStore()voidsetDataHandle(org.drools.ruleunits.api.DataHandle dataHandle)voidsetDataStore(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 class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
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)
-
-
Method Detail
-
getDataHandle
public org.drools.ruleunits.api.DataHandle getDataHandle()
- Specified by:
getDataHandlein interfaceRuleUnitInternalFactHandle
-
setDataHandle
public void setDataHandle(org.drools.ruleunits.api.DataHandle dataHandle)
- Specified by:
setDataHandlein interfaceRuleUnitInternalFactHandle
-
getDataStore
public InternalStoreCallback getDataStore()
- Specified by:
getDataStorein interfaceRuleUnitInternalFactHandle
-
setDataStore
public void setDataStore(InternalStoreCallback dataStore)
- Specified by:
setDataStorein interfaceRuleUnitInternalFactHandle
-
-