|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RightTupleMemory
| Nested Class Summary | |
|---|---|
static class |
RightTupleMemory.IndexType
|
| Method Summary | |
|---|---|
void |
add(RightTuple rightTuple)
|
boolean |
contains(RightTuple rightTuple)
|
FastIterator |
fastIterator()
|
FastIterator |
fullFastIterator()
Iterates the entire data structure, regardless of whether TupleMemory is hashed or not. |
FastIterator |
fullFastIterator(RightTuple rightTuple)
Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or not |
RightTuple |
getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator)
The FactHandle is always the context fact and is necessary when the object being modified is in the both left and right node memories. |
RightTupleMemory.IndexType |
getIndexType()
|
boolean |
isIndexed()
|
Iterator |
iterator()
|
void |
remove(RightTuple rightTuple)
|
void |
removeAdd(RightTuple rightTuple)
|
int |
size()
|
Entry[] |
toArray()
|
| Method Detail |
|---|
RightTuple getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator)
leftTuple - factHandle -
void removeAdd(RightTuple rightTuple)
void add(RightTuple rightTuple)
void remove(RightTuple rightTuple)
boolean contains(RightTuple rightTuple)
Iterator iterator()
FastIterator fastIterator()
FastIterator fullFastIterator()
FastIterator fullFastIterator(RightTuple rightTuple)
rightTuple -
boolean isIndexed()
Entry[] toArray()
int size()
RightTupleMemory.IndexType getIndexType()
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||