org.drools.common
Interface InternalFactHandle
- All Superinterfaces:
- Cloneable, org.drools.runtime.rule.FactHandle
- All Known Implementing Classes:
- DefaultFactHandle, DisconnectedFactHandle, EventFactHandle, QueryElementFactHandle
public interface InternalFactHandle
- extends FactHandle, Cloneable
getId
int getId()
getRecency
long getRecency()
getObject
Object getObject()
setObject
void setObject(Object object)
setEqualityKey
void setEqualityKey(EqualityKey key)
getEqualityKey
EqualityKey getEqualityKey()
setRecency
void setRecency(long recency)
invalidate
void invalidate()
isValid
boolean isValid()
getIdentityHashCode
int getIdentityHashCode()
getObjectHashCode
int getObjectHashCode()
isDisconnected
boolean isDisconnected()
isEvent
boolean isEvent()
- Returns true if this FactHandle represents
and Event or false if this FactHandle represents
a regular Fact
- Returns:
getFirstRightTuple
RightTuple getFirstRightTuple()
setFirstRightTuple
void setFirstRightTuple(RightTuple rightTuple)
getLastRightTuple
RightTuple getLastRightTuple()
setLastRightTuple
void setLastRightTuple(RightTuple rightTuple)
setFirstLeftTuple
void setFirstLeftTuple(LeftTuple leftTuple)
getFirstLeftTuple
LeftTuple getFirstLeftTuple()
setLastLeftTuple
void setLastLeftTuple(LeftTuple leftTuple)
getLastLeftTuple
LeftTuple getLastLeftTuple()
getEntryPoint
org.drools.runtime.rule.WorkingMemoryEntryPoint getEntryPoint()
setEntryPoint
void setEntryPoint(org.drools.runtime.rule.WorkingMemoryEntryPoint ep)
clone
InternalFactHandle clone()
toExternalForm
String toExternalForm()
- Specified by:
toExternalForm
in interface org.drools.runtime.rule.FactHandle
toTupleTree
String toTupleTree(int indent)
disconnect
void disconnect()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.