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


Method Summary
 InternalFactHandle clone()
           
 void disconnect()
           
 org.drools.runtime.rule.WorkingMemoryEntryPoint getEntryPoint()
           
 EqualityKey getEqualityKey()
           
 LeftTuple getFirstLeftTuple()
           
 RightTuple getFirstRightTuple()
           
 int getId()
           
 int getIdentityHashCode()
           
 LeftTuple getLastLeftTuple()
           
 RightTuple getLastRightTuple()
           
 Object getObject()
           
 int getObjectHashCode()
           
 long getRecency()
           
 void invalidate()
           
 boolean isDisconnected()
           
 boolean isEvent()
          Returns true if this FactHandle represents and Event or false if this FactHandle represents a regular Fact
 boolean isValid()
           
 void setEntryPoint(org.drools.runtime.rule.WorkingMemoryEntryPoint ep)
           
 void setEqualityKey(EqualityKey key)
           
 void setFirstLeftTuple(LeftTuple leftTuple)
           
 void setFirstRightTuple(RightTuple rightTuple)
           
 void setLastLeftTuple(LeftTuple leftTuple)
           
 void setLastRightTuple(RightTuple rightTuple)
           
 void setObject(Object object)
           
 void setRecency(long recency)
           
 String toExternalForm()
           
 String toTupleTree(int indent)
           
 

Method Detail

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.