Uses of Class
org.teiid.common.buffer.TupleBatch

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 BatchedUpdatePlan.nextBatch()
           
 TupleBatch QueryProcessor.nextBatch()
           
abstract  TupleBatch ProcessorPlan.nextBatch()
          Get a batch of results or possibly an Exception.
 TupleBatch BatchCollector.BatchProducer.nextBatch()
          Get a batch of results or possibly an Exception.
 

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 ForEachRowPlan.nextBatch()
           
 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 RelationalPlan.nextBatch()
           
 TupleBatch RelationalNode.nextBatch()
          Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect().
 TupleBatch ProjectNode.nextBatchDirect()
           
 TupleBatch GroupingNode.nextBatchDirect()
           
 TupleBatch AccessNode.nextBatchDirect()
           
 TupleBatch SelectNode.nextBatchDirect()
           
 TupleBatch PlanExecutionNode.nextBatchDirect()
           
protected abstract  TupleBatch RelationalNode.nextBatchDirect()
          Template method for subclasses to implement.
protected  TupleBatch LimitNode.nextBatchDirect()
           
 TupleBatch NullNode.nextBatchDirect()
           
protected  TupleBatch XMLTableNode.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  TupleBatch TextTableNode.nextBatchDirect()
           
 TupleBatch SortNode.nextBatchDirect()
           
 TupleBatch BatchedUpdateNode.nextBatchDirect()
           
 TupleBatch UnionAllNode.nextBatchDirect()
           
protected  TupleBatch JoinNode.nextBatchDirect()
           
protected  TupleBatch RelationalNode.pullBatch()
           
protected  TupleBatch InsertPlanExecutionNode.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()
           
 



Copyright © 2011. All Rights Reserved.