Uses of Interface
org.teiid.common.buffer.TupleSource
-
-
Uses of TupleSource in org.teiid.common.buffer
Subinterfaces of TupleSource in org.teiid.common.buffer Modifier and Type Interface Description interface
IndexedTupleSource
Classes in org.teiid.common.buffer that implement TupleSource Modifier and Type Class Description class
AbstractTupleSource
class
TupleBrowser
Implements intelligent browsing over aSTree
TODO: this is not as efficient as it should be over partial matchesclass
TupleBuffer.TupleBufferTupleSource
Methods in org.teiid.common.buffer that return TupleSource Modifier and Type Method Description TupleSource
STree. getTupleSource(boolean destructive)
Methods in org.teiid.common.buffer with parameters of type TupleSource Modifier and Type Method Description void
TupleBrowser. reset(TupleSource ts)
Constructors in org.teiid.common.buffer with parameters of type TupleSource Constructor Description TupleBrowser(STree sTree, TupleSource valueSet, boolean direction)
Construct a value based browser.TupleBrowser(STree sTree, TupleSource valueSet, boolean direction, boolean readOnly)
Construct a value based browser. -
Uses of TupleSource in org.teiid.dqp.internal.process
Classes in org.teiid.dqp.internal.process that implement TupleSource Modifier and Type Class Description class
DataTierTupleSource
This tuple source impl can only be used once; once it is closed, it cannot be reopened and reused.static class
TupleSourceCache.CopyOnReadTupleSource
Methods in org.teiid.dqp.internal.process that return TupleSource Modifier and Type Method Description TupleSource
TupleSourceCache. getSharedTupleSource(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject, BufferManager bufferMgr, ProcessorDataManager pdm)
TupleSource
DataTierManagerImpl. registerRequest(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject)
Constructors in org.teiid.dqp.internal.process with parameters of type TupleSource Constructor Description CopyOnReadTupleSource(TupleBuffer tb, TupleSource ts)
-
Uses of TupleSource in org.teiid.query.processor
Classes in org.teiid.query.processor that implement TupleSource Modifier and Type Class Description static class
BatchCollector.BatchProducerTupleSource
class
BatchIterator
A BatchIterator provides an iterator interface to aBatchCollector.BatchProducer
.class
CollectionTupleSource
Methods in org.teiid.query.processor that return TupleSource Modifier and Type Method Description static TupleSource
CollectionTupleSource. createUpdateCountArrayTupleSource(long count)
TupleSource
ProcessorDataManager. registerRequest(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject)
-
Uses of TupleSource in org.teiid.query.processor.proc
Methods in org.teiid.query.processor.proc that return TupleSource Modifier and Type Method Description TupleSource
ProcedurePlan. registerRequest(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject)
Methods in org.teiid.query.processor.proc with parameters of type TupleSource Modifier and Type Method Description void
ForEachRowPlan. setTupleSource(TupleSource tupleSource)
-
Uses of TupleSource in org.teiid.query.processor.relational
Methods in org.teiid.query.processor.relational that return TupleSource Modifier and Type Method Description TupleSource
GroupingNode. getGroupSortTupleSource()
Constructors in org.teiid.query.processor.relational with parameters of type TupleSource Constructor Description SortUtility(TupleSource ts, List<? extends Expression> expressions, List<Boolean> types, SortUtility.Mode mode, BufferManager bufferManager, String connectionID, List schema)
SortUtility(TupleSource sourceID, List<OrderByItem> items, SortUtility.Mode mode, BufferManager bufferMgr, String groupName, List<? extends Expression> schema)
SortUtility(TupleSource sourceID, SortUtility.Mode mode, BufferManager bufferMgr, String groupName, List<? extends Expression> schema, List<Boolean> sortTypes, List<SortSpecification.NullOrdering> nullOrderings, int[] cols)
-
Uses of TupleSource in org.teiid.query.sql.lang
Methods in org.teiid.query.sql.lang that return TupleSource Modifier and Type Method Description TupleSource
Insert. getTupleSource()
Methods in org.teiid.query.sql.lang with parameters of type TupleSource Modifier and Type Method Description void
Insert. setTupleSource(TupleSource tupleSource)
-
Uses of TupleSource in org.teiid.query.tempdata
Classes in org.teiid.query.tempdata that implement TupleSource Modifier and Type Class Description class
TempTableDataManager.ProxyTupleSource
Methods in org.teiid.query.tempdata that return TupleSource Modifier and Type Method Description TupleSource
TempTable. createTupleSource(List<? extends Expression> projectedCols, Criteria condition, OrderBy orderBy)
protected abstract TupleSource
TempTableDataManager.ProxyTupleSource. createTupleSource()
TupleSource
TempTable. delete(Criteria crit)
TupleSource
TempTable. insert(TupleSource tuples, List<ElementSymbol> variables, boolean canUndo, boolean upsert, CommandContext context)
TupleSource
TempTableDataManager. registerRequest(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject)
TupleSource
TempTable. update(Criteria crit, SetClauseList update)
Methods in org.teiid.query.tempdata with parameters of type TupleSource Modifier and Type Method Description TupleSource
TempTable. insert(TupleSource tuples, List<ElementSymbol> variables, boolean canUndo, boolean upsert, CommandContext context)
-
Uses of TupleSource in org.teiid.query.util
Methods in org.teiid.query.util that return TupleSource Modifier and Type Method Description TupleSource
CommandContext. getCodeLookup(String matTableName, Object keyValue)
Methods in org.teiid.query.util with parameters of type TupleSource Modifier and Type Method Description void
CommandContext. putCodeLookup(String matTableName, Object keyValue, TupleSource ts)
-