|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TupleBatch | |
|---|---|
| org.teiid.common.buffer | |
| org.teiid.query.processor | |
| org.teiid.query.processor.proc | |
| org.teiid.query.processor.relational | |
| org.teiid.query.processor.xml | |
| Uses of TupleBatch in org.teiid.common.buffer |
|---|
| Fields in org.teiid.common.buffer declared as TupleBatch | |
|---|---|
protected TupleBatch |
AbstractTupleSource.batch
|
| Methods in org.teiid.common.buffer that return TupleBatch | |
|---|---|
TupleBatch |
BatchManager.ManagedBatch.getBatch(boolean cache,
java.lang.String[] types)
|
TupleBatch |
TupleBuffer.getBatch(int row)
Get the batch containing the given row. |
protected abstract TupleBatch |
AbstractTupleSource.getBatch(int row)
|
| Methods in org.teiid.common.buffer with parameters of type TupleBatch | |
|---|---|
void |
TupleBuffer.addTupleBatch(TupleBatch batch,
boolean save)
Adds the given batch preserving row offsets. |
BatchManager.ManagedBatch |
BatchManager.createManagedBatch(TupleBatch batch,
boolean softCache)
|
| Uses of TupleBatch in org.teiid.query.processor |
|---|
| Methods in org.teiid.query.processor that return TupleBatch | |
|---|---|
protected TupleBatch |
BatchIterator.getBatch(int row)
|
TupleBatch |
BatchCollector.BatchProducer.nextBatch()
Get a batch of results or possibly an Exception. |
TupleBatch |
QueryProcessor.nextBatch()
|
abstract TupleBatch |
ProcessorPlan.nextBatch()
Get a batch of results or possibly an Exception. |
TupleBatch |
BatchedUpdatePlan.nextBatch()
|
| Methods in org.teiid.query.processor with parameters of type TupleBatch | |
|---|---|
protected void |
BatchCollector.flushBatchDirect(TupleBatch batch,
boolean add)
|
| Uses of TupleBatch in org.teiid.query.processor.proc |
|---|
| Methods in org.teiid.query.processor.proc that return TupleBatch | |
|---|---|
TupleBatch |
ProcedurePlan.nextBatch()
|
protected TupleBatch |
ProcedurePlan.pullBatch()
|
| Uses of TupleBatch in org.teiid.query.processor.relational |
|---|
| Methods in org.teiid.query.processor.relational that return TupleBatch | |
|---|---|
TupleBatch |
RelationalNode.nextBatch()
Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect(). |
TupleBatch |
RelationalPlan.nextBatch()
|
TupleBatch |
ProjectNode.nextBatchDirect()
|
protected TupleBatch |
XMLTableNode.nextBatchDirect()
|
TupleBatch |
NullNode.nextBatchDirect()
|
TupleBatch |
PlanExecutionNode.nextBatchDirect()
|
protected TupleBatch |
TextTableNode.nextBatchDirect()
|
TupleBatch |
BatchedUpdateNode.nextBatchDirect()
|
TupleBatch |
ProjectIntoNode.nextBatchDirect()
Get batch from child node Walk through each row of child batch Bind values to insertCommand Execute insertCommand Update insertCount When no more data is available, output batch with single row containing insertCount |
protected abstract TupleBatch |
RelationalNode.nextBatchDirect()
Template method for subclasses to implement. |
protected TupleBatch |
JoinNode.nextBatchDirect()
|
TupleBatch |
AccessNode.nextBatchDirect()
|
protected TupleBatch |
LimitNode.nextBatchDirect()
|
TupleBatch |
UnionAllNode.nextBatchDirect()
|
TupleBatch |
SortNode.nextBatchDirect()
|
TupleBatch |
SelectNode.nextBatchDirect()
|
TupleBatch |
GroupingNode.nextBatchDirect()
|
protected TupleBatch |
InsertPlanExecutionNode.pullBatch()
|
protected TupleBatch |
RelationalNode.pullBatch()
|
| Methods in org.teiid.query.processor.relational with parameters of type TupleBatch | |
|---|---|
void |
RelationalNodeStatistics.collectCumulativeNodeStats(TupleBatch batch,
int stopType)
|
| Uses of TupleBatch in org.teiid.query.processor.xml |
|---|
| Methods in org.teiid.query.processor.xml that return TupleBatch | |
|---|---|
TupleBatch |
XMLPlan.nextBatch()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||