Uses of Class
com.metamatrix.common.buffer.TupleBatch

Packages that use TupleBatch
com.metamatrix.common.buffer   
com.metamatrix.common.buffer.impl   
com.metamatrix.common.buffer.storage.file   
com.metamatrix.common.buffer.storage.memory   
com.metamatrix.query.processor   
com.metamatrix.query.processor.batch   
com.metamatrix.query.processor.proc   
com.metamatrix.query.processor.relational   
com.metamatrix.query.processor.xml   
com.metamatrix.query.processor.xquery   
 

Uses of TupleBatch in com.metamatrix.common.buffer
 

Subclasses of TupleBatch in com.metamatrix.common.buffer
 class LobTupleBatch
          A marker class file holding the lob based data in a separate batch holder.
 

Methods in com.metamatrix.common.buffer that return TupleBatch
 TupleBatch IndexedTupleSource.getBatch()
           
 TupleBatch StorageManager.getBatch(TupleSourceID sourceID, int beginRow, java.lang.String[] types)
          Returns a batch of tuples, starting at row beginRow.
 TupleBatch BufferManager.pinTupleBatch(TupleSourceID tupleSourceID, int beginRow, int maxEndRow)
          Gets a tuple batch by ID and indexes.
 

Methods in com.metamatrix.common.buffer with parameters of type TupleBatch
 void StorageManager.addBatch(TupleSourceID sourceID, TupleBatch batch, java.lang.String[] types)
          Add a batch to the storage manager.
 void BufferManager.addTupleBatch(TupleSourceID tupleSourceID, TupleBatch tupleBatch)
          Adds a batch of tuples for the specified tuple source
 

Uses of TupleBatch in com.metamatrix.common.buffer.impl
 

Methods in com.metamatrix.common.buffer.impl that return TupleBatch
 TupleBatch BufferManagerImpl.pinTupleBatch(TupleSourceID tupleSourceID, int beginRow, int maxEndRow)
          Pin a tuple source in memory and return it.
 

Methods in com.metamatrix.common.buffer.impl with parameters of type TupleBatch
 void BufferManagerImpl.addTupleBatch(TupleSourceID tupleSourceID, TupleBatch tupleBatch)
          Add a batch to the given tuple source.
 

Uses of TupleBatch in com.metamatrix.common.buffer.storage.file
 

Methods in com.metamatrix.common.buffer.storage.file that return TupleBatch
 TupleBatch FileStorageManager.getBatch(TupleSourceID sourceID, int beginRow, java.lang.String[] types)
          Get a batch from the storage manager based on the beginRow.
 

Methods in com.metamatrix.common.buffer.storage.file with parameters of type TupleBatch
 void FileStorageManager.addBatch(TupleSourceID sourceID, TupleBatch batch, java.lang.String[] types)
          Add a batch to the storage manager.
 

Uses of TupleBatch in com.metamatrix.common.buffer.storage.memory
 

Methods in com.metamatrix.common.buffer.storage.memory that return TupleBatch
 TupleBatch MemoryStorageManager.getBatch(TupleSourceID storageID, int beginRow, java.lang.String[] types)
           
 

Methods in com.metamatrix.common.buffer.storage.memory with parameters of type TupleBatch
 void MemoryStorageManager.addBatch(TupleSourceID storageID, TupleBatch batch, java.lang.String[] types)
           
 

Uses of TupleBatch in com.metamatrix.query.processor
 

Methods in com.metamatrix.query.processor that return TupleBatch
 TupleBatch ProcessorPlan.nextBatch()
          Get a batch of results or possibly an Exception.
 

Methods in com.metamatrix.query.processor with parameters of type TupleBatch
 void QueryProcessor.BatchHandler.batchProduced(TupleBatch batch)
           
 

Uses of TupleBatch in com.metamatrix.query.processor.batch
 

Methods in com.metamatrix.query.processor.batch that return TupleBatch
 TupleBatch BatchedUpdatePlan.nextBatch()
           
 

Uses of TupleBatch in com.metamatrix.query.processor.proc
 

Methods in com.metamatrix.query.processor.proc that return TupleBatch
 TupleBatch ProcedurePlan.nextBatch()
           
protected  TupleBatch ProcedurePlan.pullBatch()
           
 

Uses of TupleBatch in com.metamatrix.query.processor.relational
 

Methods in com.metamatrix.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()
           
 TupleBatch NullNode.nextBatchDirect()
           
 TupleBatch PlanExecutionNode.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 RelationalNode.pullBatch()
           
 

Methods in com.metamatrix.query.processor.relational with parameters of type TupleBatch
protected  void SortUtility.addTuples(java.util.List workingTuples, TupleBatch batch)
           
 void RelationalNodeStatistics.collectCumulativeNodeStats(TupleBatch batch, int stopType)
           
 TupleSourceID BatchCollector.collectTuples(TupleBatch batch)
           
 

Uses of TupleBatch in com.metamatrix.query.processor.xml
 

Methods in com.metamatrix.query.processor.xml that return TupleBatch
 TupleBatch XMLPlan.nextBatch()
           
 

Uses of TupleBatch in com.metamatrix.query.processor.xquery
 

Methods in com.metamatrix.query.processor.xquery that return TupleBatch
 TupleBatch XQueryPlan.nextBatch()
           
 



Copyright © 2009. All Rights Reserved.