public interface RightTupleMemory
Modifier and Type | Interface and Description |
---|---|
static class |
RightTupleMemory.IndexType |
Modifier and Type | Method and Description |
---|---|
void |
add(RightTuple rightTuple) |
void |
clear() |
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() |
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()
void clear()
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.