|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JoinElement | |
|---|---|
| gr.uoa.di.madgik.searchlibrary.operatorlibrary.join | |
| Uses of JoinElement in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join |
|---|
| Methods in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join that return JoinElement | |
|---|---|
JoinElement |
HashJoin.lookup(JoinElement elem)
Checks if the provided element exists in the hashtable |
| Methods in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join that return types with arguments of type JoinElement | |
|---|---|
BlockingQueue<JoinElement> |
ScanElement.getQueue()
Retrieves the queue used to place records |
| Methods in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join with parameters of type JoinElement | |
|---|---|
void |
HashJoin.add(JoinElement elem)
Adds the provided element in the hashtable |
void |
JoinWorker.checkJoin(JoinElement tmp,
HashJoin join1,
HashJoin join2,
gr.uoa.di.madgik.grs.reader.RandomReader<gr.uoa.di.madgik.grs.record.Record> leftReader,
gr.uoa.di.madgik.grs.reader.RandomReader<gr.uoa.di.madgik.grs.record.Record> rightReader,
Object synch,
BlockingQueue<JoinElement> queue,
EventHandler eventHandler,
BooleanHolder stopNotifier)
Checks if the provided elements must be joined and places it in the respective hash table |
JoinElement |
HashJoin.lookup(JoinElement elem)
Checks if the provided element exists in the hashtable |
| Method parameters in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join with type arguments of type JoinElement | |
|---|---|
void |
JoinWorker.checkJoin(JoinElement tmp,
HashJoin join1,
HashJoin join2,
gr.uoa.di.madgik.grs.reader.RandomReader<gr.uoa.di.madgik.grs.record.Record> leftReader,
gr.uoa.di.madgik.grs.reader.RandomReader<gr.uoa.di.madgik.grs.record.Record> rightReader,
Object synch,
BlockingQueue<JoinElement> queue,
EventHandler eventHandler,
BooleanHolder stopNotifier)
Checks if the provided elements must be joined and places it in the respective hash table |
void |
ScanElement.setQueue(BlockingQueue<JoinElement> queue)
Sets the queue used to place records |
| Constructor parameters in gr.uoa.di.madgik.searchlibrary.operatorlibrary.join with type arguments of type JoinElement | |
|---|---|
ScanElement(gr.uoa.di.madgik.grs.reader.RandomReader<gr.uoa.di.madgik.grs.record.Record> reader,
String keyFieldName,
BlockingQueue<JoinElement> queue,
Queue<EventEntry> events,
EventHandler eventHandler,
long timeout,
TimeUnit timeUnit,
Object synchThis,
short inputID,
BooleanHolder stopNotifier)
Create a new ScanElement |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||