#include <JavaTransformExecStream.h>
Inheritance diagram for JavaTransformExecStreamParams:
Public Member Functions | |
JavaTransformExecStreamParams () | |
Public Attributes | |
TupleDescriptor | outputTupleDesc |
Mimic SingleOutputExecStreamParams, but may be uninitialized. | |
TupleFormat | outputTupleFormat |
std::string | javaClassName |
Class name of java peer, a FarragoTransform TODO: Register and look-up the java peer like other peers; cf JavaSinkExecStream. | |
CmdInterpreter::StreamGraphHandle * | pStreamGraphHandle |
StreamGraphHandle, for accessing FarragoRuntimeContext. | |
SharedCacheAccessor | pCacheAccessor |
CacheAccessor to use for any data access. | |
SegmentAccessor | scratchAccessor |
Accessor for segment to use for allocating scratch buffers. |
Definition at line 37 of file JavaTransformExecStream.h.
JavaTransformExecStreamParams::JavaTransformExecStreamParams | ( | ) | [explicit] |
Definition at line 31 of file JavaTransformExecStream.cpp.
References javaClassName, outputTupleFormat, and TUPLE_FORMAT_STANDARD.
00032 { 00033 outputTupleFormat = TUPLE_FORMAT_STANDARD; 00034 javaClassName = ""; 00035 }
Mimic SingleOutputExecStreamParams, but may be uninitialized.
Definition at line 43 of file JavaTransformExecStream.h.
Referenced by JavaTransformExecStream::prepare(), and ExecStreamFactory::visit().
Definition at line 44 of file JavaTransformExecStream.h.
Referenced by JavaTransformExecStreamParams(), and JavaTransformExecStream::prepare().
std::string JavaTransformExecStreamParams::javaClassName |
Class name of java peer, a FarragoTransform TODO: Register and look-up the java peer like other peers; cf JavaSinkExecStream.
Definition at line 50 of file JavaTransformExecStream.h.
Referenced by JavaTransformExecStreamParams(), JavaTransformExecStream::prepare(), and ExecStreamFactory::visit().
StreamGraphHandle, for accessing FarragoRuntimeContext.
Definition at line 55 of file JavaTransformExecStream.h.
Referenced by JavaTransformExecStream::prepare(), and ExecStreamFactory::visit().
SharedCacheAccessor ExecStreamParams::pCacheAccessor [inherited] |
CacheAccessor to use for any data access.
This will be singular if the stream should not perform data access.
Definition at line 183 of file ExecStreamDefs.h.
Referenced by ExecStreamFactory::createPrivateScratchSegment(), LbmSearchTest::initBTreeExecStreamParam(), LbmLoadBitmapTest::initBTreeExecStreamParam(), LcsClusterReplaceExecStreamTest::initClusterAppendParams(), LbmSearchTest::initClusterScanDef(), LbmLoadBitmapTest::initClusterScanDef(), ExecStreamGraphEmbryo::initStreamParams(), FtrsTableWriterFactory::loadIndex(), LcsRowScanExecStreamTest::loadOneCluster(), BTreeExecStream::newWriter(), LcsRowScanBaseExecStream::prepare(), BTreeExecStream::prepare(), ExecStream::prepare(), ExecStreamFactory::readBTreeStreamParams(), ExecStreamTestSuite::testBTreeInsertExecStream(), LcsClusterAppendExecStreamTest::testLoadMultiCol(), LcsClusterAppendExecStreamTest::testLoadSingleCol(), LcsClusterAppendExecStreamTest::testScanMultiCol(), LcsClusterAppendExecStreamTest::testScanSingleCol(), and LcsClusterReplaceExecStreamTest::verifyCluster().
SegmentAccessor ExecStreamParams::scratchAccessor [inherited] |
Accessor for segment to use for allocating scratch buffers.
This will be singular if the stream should not use any scratch buffers.
Definition at line 189 of file ExecStreamDefs.h.
Referenced by ExecStreamFactory::createPrivateScratchSegment(), LbmSearchTest::initBTreeExecStreamParam(), LbmLoadBitmapTest::initBTreeExecStreamParam(), LcsClusterReplaceExecStreamTest::initClusterAppendParams(), ExecStreamGraphEmbryo::initStreamParams(), FtrsTableWriterFactory::loadIndex(), LcsRowScanExecStreamTest::loadOneCluster(), BTreeExecStream::newWriter(), LcsClusterAppendExecStream::prepare(), BTreeExecStream::prepare(), FlatFileExecStreamImpl::prepare(), MockResourceExecStream::prepare(), ExecStream::prepare(), ExecStreamTestSuite::testBTreeInsertExecStream(), LcsClusterAppendExecStreamTest::testLoadMultiCol(), and LcsClusterAppendExecStreamTest::testLoadSingleCol().