|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LeftTuple
Method Detail |
---|
void reAdd()
void reAddLeft()
void reAddRight()
void unlinkFromLeftParent()
void unlinkFromRightParent()
int getIndex()
LeftTupleSink getLeftTupleSink()
void setLeftTupleSink(LeftTupleSink sink)
LeftTuple getLeftParent()
void setLeftParent(LeftTuple leftParent)
LeftTuple getLeftParentPrevious()
void setLeftParentPrevious(LeftTuple leftParentLeft)
LeftTuple getLeftParentNext()
void setLeftParentNext(LeftTuple leftParentright)
RightTuple getRightParent()
void setRightParent(RightTuple rightParent)
LeftTuple getRightParentPrevious()
void setRightParentPrevious(LeftTuple rightParentLeft)
LeftTuple getRightParentNext()
void setRightParentNext(LeftTuple rightParentRight)
InternalFactHandle get(int index)
Tuple
FactHandle
for the given pattern index. If the pattern is empty
It returns null.
get
in interface Tuple
index
- The index of the pattern from which the FactHandleImpl
is to be returned
FactHandle
LeftTupleList getMemory()
void setMemory(LeftTupleList memory)
Entry getPrevious()
void setPrevious(Entry previous)
void setNext(Entry next)
setNext
in interface Entry
Entry getNext()
getNext
in interface Entry
InternalFactHandle getLastHandle()
InternalFactHandle get(Declaration declaration)
Tuple
FactHandle
for the given Declaration
, which in turn
specifcy the Pattern
that they depend on.
get
in interface Tuple
declaration
- The Declaration
which specifies the Pattern
FactHandle
InternalFactHandle[] getFactHandles()
getFactHandles
in interface Tuple
InternalFactHandle[] toFactHandles()
void setBlocker(RightTuple blocker)
RightTuple getBlocker()
LeftTuple getBlockedPrevious()
void setBlockedPrevious(LeftTuple blockerPrevious)
LeftTuple getBlockedNext()
void setBlockedNext(LeftTuple blockerNext)
Object getObject()
void setObject(Object object)
String toString()
toString
in class Object
int hashCode()
hashCode
in class Object
boolean equals(LeftTuple other)
tuple
-
boolean equals(Object object)
equals
in class Object
int size()
Tuple
size
in interface Tuple
LeftTuple getSubTuple(int elements)
elements
- the number of elements to return, starting from
the begining of the tuple
Object[] toObjectArray()
LeftTuple getParent()
String toTupleTree(int indent)
void increaseActivationCountForEvents()
void decreaseActivationCountForEvents()
InternalFactHandle getHandle()
void setHandle(InternalFactHandle handle)
LeftTuple getFirstChild()
void setFirstChild(LeftTuple firstChild)
LeftTuple getLastChild()
void setLastChild(LeftTuple lastChild)
LeftTupleSink getSink()
void setSink(LeftTupleSink sink)
void setIndex(int index)
void setParent(LeftTuple parent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |