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 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()
           
 



Copyright © 2010. All Rights Reserved.