public class TraitDefaultFactHandle
extends org.drools.core.common.DefaultFactHandle
org.drools.core.common.DefaultFactHandle.CompositeLinkedTuples, org.drools.core.common.DefaultFactHandle.SingleLinkedTuples| Constructor and Description |
|---|
TraitDefaultFactHandle(long id,
int identityHashCode,
Object object,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable) |
TraitDefaultFactHandle(long id,
Object initialFact,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint) |
TraitDefaultFactHandle(long id,
Object object,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable) |
| Modifier and Type | Method and Description |
|---|---|
<K> K |
as(Class<K> klass) |
org.drools.core.factmodel.traits.TraitTypeEnum |
determineTraitType(Object object) |
protected org.drools.core.factmodel.traits.TraitTypeEnum |
determineTraitType(Object object,
boolean isTraitOrTraitable) |
addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, 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, getTraitType, getWorkingMemory, 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, toStringgetNext, getPrevious, nullPrevNext, setNext, setPreviouspublic TraitDefaultFactHandle(long id,
Object initialFact,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)
public TraitDefaultFactHandle(long id,
Object object,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable)
public TraitDefaultFactHandle(long id,
int identityHashCode,
Object object,
long recency,
org.drools.core.WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable)
public <K> K as(Class<K> klass) throws ClassCastException
as in interface org.drools.core.common.InternalFactHandleas in class org.drools.core.common.DefaultFactHandleClassCastExceptionprotected org.drools.core.factmodel.traits.TraitTypeEnum determineTraitType(Object object, boolean isTraitOrTraitable)
determineTraitType in class org.drools.core.common.DefaultFactHandlepublic org.drools.core.factmodel.traits.TraitTypeEnum determineTraitType(Object object)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.