ExecStreamSubFactory_lu Class Reference

Inheritance diagram for ExecStreamSubFactory_lu:

ExecStreamSubFactory FemVisitor JniProxyVisitor List of all members.

Public Member Functions

virtual void visit (ProxyAggInvocation &)
virtual void visit (ProxyAggStreamDef &)
virtual void visit (ProxyBarrierStreamDef &)
virtual void visit (ProxyBeginTxnCmd &)
virtual void visit (ProxyBernoulliSamplingStreamDef &)
virtual void visit (ProxyBufferReaderStreamDef &)
virtual void visit (ProxyBufferWriterStreamDef &)
virtual void visit (ProxyBufferingTupleStreamDef &)
virtual void visit (ProxyCalcTupleStreamDef &)
virtual void visit (ProxyCartesianProductStreamDef &)
virtual void visit (ProxyCmd &)
virtual void visit (ProxyCmdAbandonBackup &)
virtual void visit (ProxyCmdAlterSystemDeallocate &)
virtual void visit (ProxyCmdBeginTxn &)
virtual void visit (ProxyCmdBeginTxnWithCsn &)
virtual void visit (ProxyCmdCheckpoint &)
virtual void visit (ProxyCmdCloseDatabase &)
virtual void visit (ProxyCmdCommit &)
virtual void visit (ProxyCmdCompleteBackup &)
virtual void visit (ProxyCmdCreateExecutionStreamGraph &)
virtual void visit (ProxyCmdCreateIndex &)
virtual void visit (ProxyCmdCreateStreamHandle &)
virtual void visit (ProxyCmdDropIndex &)
virtual void visit (ProxyCmdGetLastCommittedTxnId &)
virtual void visit (ProxyCmdGetTxnCsn &)
virtual void visit (ProxyCmdInitiateBackup &)
virtual void visit (ProxyCmdOpenDatabase &)
virtual void visit (ProxyCmdPrepareExecutionStreamGraph &)
virtual void visit (ProxyCmdRestoreFromBackup &)
virtual void visit (ProxyCmdRollback &)
virtual void visit (ProxyCmdSavepoint &)
virtual void visit (ProxyCmdSetParam &)
virtual void visit (ProxyCmdTruncateIndex &)
virtual void visit (ProxyCmdVerifyIndex &)
virtual void visit (ProxyCmdVersionIndexRoot &)
virtual void visit (ProxyCollectTupleStreamDef &)
virtual void visit (ProxyColumnName &)
virtual void visit (ProxyCorrelation &)
virtual void visit (ProxyCorrelationJoinStreamDef &)
virtual void visit (ProxyCsnHandle &)
virtual void visit (ProxyCsnHandleReturningCmd &)
virtual void visit (ProxyDatabaseCmd &)
virtual void visit (ProxyDatabaseParam &)
virtual void visit (ProxyDbHandle &)
virtual void visit (ProxyDynamicParamUse &)
virtual void visit (ProxyDynamicParameter &)
virtual void visit (ProxyEndTxnCmd &)
virtual void visit (ProxyExecStreamDataFlow &)
virtual void visit (ProxyExecutionStreamDef &)
virtual void visit (ProxyFlatFileTupleStreamDef &)
virtual void visit (ProxyGenericStreamDef &)
virtual void visit (ProxyHandle &)
virtual void visit (ProxyIndexAccessCmd &)
virtual void visit (ProxyIndexAccessorDef &)
virtual void visit (ProxyIndexCmd &)
virtual void visit (ProxyIndexLoaderDef &)
virtual void visit (ProxyIndexScanDef &)
virtual void visit (ProxyIndexSearchDef &)
virtual void visit (ProxyIndexStreamDef &)
virtual void visit (ProxyIndexWriterDef &)
virtual void visit (ProxyJavaSinkStreamDef &)
virtual void visit (ProxyJavaTransformStreamDef &)
virtual void visit (ProxyKeyAccessorDef &)
virtual void visit (ProxyLbmBitOpStreamDef &)
virtual void visit (ProxyLcsClusterScanDef &)
virtual void visit (ProxyLhxAggStreamDef &)
virtual void visit (ProxyLhxJoinStreamDef &)
virtual void visit (ProxyMergeStreamDef &)
virtual void visit (ProxyMockTupleStreamDef &)
virtual void visit (ProxyMultiUseBufferingStreamDef &)
virtual void visit (ProxyNestedLoopJoinStreamDef &)
virtual void visit (ProxyReshapeParameter &)
virtual void visit (ProxyReshapeStreamDef &)
virtual void visit (ProxySortedAggStreamDef &)
virtual void visit (ProxySortingStreamDef &)
virtual void visit (ProxySplicerIndexAccessorDef &)
virtual void visit (ProxySplitterStreamDef &)
virtual void visit (ProxyStreamGraphHandle &)
virtual void visit (ProxyStreamHandle &)
virtual void visit (ProxySvptHandle &)
virtual void visit (ProxyTableDeleterDef &)
virtual void visit (ProxyTableInserterDef &)
virtual void visit (ProxyTableUpdaterDef &)
virtual void visit (ProxyTableWriterDef &)
virtual void visit (ProxyTupleAccessor &)
virtual void visit (ProxyTupleAttrAccessor &)
virtual void visit (ProxyTupleAttrDescriptor &)
virtual void visit (ProxyTupleAttrProjection &)
virtual void visit (ProxyTupleDescriptor &)
virtual void visit (ProxyTupleProjection &)
virtual void visit (ProxyTupleStreamDef &)
virtual void visit (ProxyTupleStreamGraphCmd &)
virtual void visit (ProxyTxnCmd &)
virtual void visit (ProxyTxnHandle &)
virtual void visit (ProxyUncollectTupleStreamDef &)
virtual void visit (ProxyValuesStreamDef &)
virtual void visit (ProxyWindowDef &)
virtual void visit (ProxyWindowPartitionDef &)
virtual void visit (ProxyWindowStreamDef &)

Static Public Attributes

static JniProxyVisitTable<
FemVisitor
visitTbl

Private Member Functions

void readClusterScan (ProxyLcsRowScanStreamDef &streamDef, LcsRowScanBaseExecStreamParams &params)
virtual void visit (ProxyLcsClusterAppendStreamDef &streamDef)
virtual void visit (ProxyLcsClusterReplaceStreamDef &streamDef)
void readClusterAppendParams (ProxyLcsClusterAppendStreamDef &streamDef, LcsClusterAppendExecStreamParams &params)
virtual void visit (ProxyLcsRowScanStreamDef &streamDef)
virtual void visit (ProxyLbmGeneratorStreamDef &streamDef)
virtual void visit (ProxyLbmSplicerStreamDef &streamDef)
virtual void visit (ProxyLbmSearchStreamDef &streamDef)
virtual void visit (ProxyLbmChopperStreamDef &streamDef)
virtual void visit (ProxyLbmUnionStreamDef &streamDef)
virtual void visit (ProxyLbmIntersectStreamDef &streamDef)
virtual void visit (ProxyLbmMinusStreamDef &streamDef)
void readBitOpDynamicParams (ProxyLbmBitOpStreamDef &streamDef, LbmBitOpExecStreamParams &params)
virtual void visit (ProxyLbmNormalizerStreamDef &streamDef)
virtual void visit (ProxyLbmSortedAggStreamDef &streamDef)
virtual void unhandledVisit ()
 Handles case when a visitor attempts to visit a proxy whose type's visit method has not been overridden.
virtual bool createStream (ExecStreamFactory &factory, ProxyExecutionStreamDef &streamDef, ExecStreamEmbryo &embryo)
 Reads the Java representation of an ExecStream.

Private Attributes

ExecStreamFactorypExecStreamFactory
ExecStreamEmbryopEmbryo
bool created

Detailed Description

Definition at line 49 of file NativeMethods_lu.cpp.


Member Function Documentation

void ExecStreamSubFactory_lu::readClusterScan ( ProxyLcsRowScanStreamDef streamDef,
LcsRowScanBaseExecStreamParams params 
) [inline, private]

Definition at line 58 of file NativeMethods_lu.cpp.

References ProxyLcsRowScanStreamDef::getClusterScan(), LcsRowScanBaseExecStreamParams::lcsClusterScanDefs, pExecStreamFactory, ExecStreamFactory::readBTreeStreamParams(), and ExecStreamFactory::readTupleDescriptor().

Referenced by visit().

00061     {
00062         SharedProxyLcsClusterScanDef pClusterScan = streamDef.getClusterScan();
00063         for (; pClusterScan; ++pClusterScan) {
00064             LcsClusterScanDef clusterScanParam;
00065             clusterScanParam.pCacheAccessor = params.pCacheAccessor;
00066             pExecStreamFactory->readBTreeStreamParams(
00067                 clusterScanParam,
00068                 *pClusterScan);
00069             pExecStreamFactory->readTupleDescriptor(
00070                 clusterScanParam.clusterTupleDesc,
00071                 pClusterScan->getClusterTupleDesc());
00072             params.lcsClusterScanDefs.push_back(clusterScanParam);
00073         }
00074     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLcsClusterAppendStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 77 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), pEmbryo, and readClusterAppendParams().

00078     {
00079         LcsClusterAppendExecStreamParams params;
00080         readClusterAppendParams(streamDef, params);
00081 
00082         pEmbryo->init(
00083             new LcsClusterAppendExecStream(),
00084             params);
00085     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLcsClusterReplaceStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 88 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), pEmbryo, and readClusterAppendParams().

00089     {
00090         LcsClusterReplaceExecStreamParams params;
00091         readClusterAppendParams(streamDef, params);
00092 
00093         pEmbryo->init(
00094             new LcsClusterReplaceExecStream(),
00095             params);
00096     }

void ExecStreamSubFactory_lu::readClusterAppendParams ( ProxyLcsClusterAppendStreamDef streamDef,
LcsClusterAppendExecStreamParams params 
) [inline, private]

Definition at line 98 of file NativeMethods_lu.cpp.

References ExecStreamFactory::createPrivateScratchSegment(), ProxyLcsClusterAppendStreamDef::getClusterColProj(), LcsClusterAppendExecStreamParams::inputProj, pExecStreamFactory, ExecStreamFactory::readBTreeStreamParams(), CmdInterpreter::readTupleProjection(), and ExecStreamFactory::readTupleStreamParams().

Referenced by visit().

00101     {
00102         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00103         pExecStreamFactory->readBTreeStreamParams(params, streamDef);
00104 
00105         // LcsClusterAppendExecStream requires a private ScratchSegment.
00106         pExecStreamFactory->createPrivateScratchSegment(params);
00107 
00108         CmdInterpreter::readTupleProjection(
00109             params.inputProj,
00110             streamDef.getClusterColProj());
00111     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLcsRowScanStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 114 of file NativeMethods_lu.cpp.

References LcsRowScanExecStreamParams::defaultSystemSamplingClumps, ProxyLcsRowScanStreamDef::getOutputProj(), ProxyLcsRowScanStreamDef::getResidualFilterColumns(), ProxyLcsRowScanStreamDef::getSamplingMode(), ProxyLcsRowScanStreamDef::getSamplingRate(), ProxyLcsRowScanStreamDef::getSamplingRepeatableSeed(), ProxyLcsRowScanStreamDef::getSamplingRowCount(), LcsRowScanExecStreamParams::hasExtraFilter, ExecStreamEmbryo::init(), ProxyLcsRowScanStreamDef::isFullScan(), LcsRowScanExecStreamParams::isFullScan, ProxyLcsRowScanStreamDef::isHasExtraFilter(), ProxyLcsRowScanStreamDef::isSamplingRepeatable(), LcsRowScanBaseExecStreamParams::outputProj, pEmbryo, pExecStreamFactory, readClusterScan(), CmdInterpreter::readTupleProjection(), ExecStreamFactory::readTupleStreamParams(), LcsRowScanExecStreamParams::residualFilterCols, LcsRowScanExecStreamParams::samplingClumps, LcsRowScanExecStreamParams::samplingIsRepeatable, LcsRowScanExecStreamParams::samplingMode, LcsRowScanExecStreamParams::samplingRate, LcsRowScanExecStreamParams::samplingRepeatableSeed, and LcsRowScanExecStreamParams::samplingRowCount.

00115     {
00116         LcsRowScanExecStreamParams params;
00117 
00118         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00119         readClusterScan(streamDef, params);
00120         CmdInterpreter::readTupleProjection(
00121             params.outputProj,
00122             streamDef.getOutputProj());
00123         params.isFullScan = streamDef.isFullScan();
00124         params.hasExtraFilter = streamDef.isHasExtraFilter();
00125 
00126         params.samplingMode = streamDef.getSamplingMode();
00127         params.samplingRate = streamDef.getSamplingRate();
00128         params.samplingIsRepeatable = streamDef.isSamplingRepeatable();
00129         params.samplingRepeatableSeed = streamDef.getSamplingRepeatableSeed();
00130         params.samplingClumps =
00131             LcsRowScanExecStreamParams::defaultSystemSamplingClumps;
00132         params.samplingRowCount = streamDef.getSamplingRowCount();
00133 
00134         CmdInterpreter::readTupleProjection(
00135             params.residualFilterCols,
00136             streamDef.getResidualFilterColumns());
00137         pEmbryo->init(new LcsRowScanExecStream(), params);
00138     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmGeneratorStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 141 of file NativeMethods_lu.cpp.

References LbmGeneratorExecStreamParams::createIndex, ExecStreamFactory::createPrivateScratchSegment(), ProxyLbmGeneratorStreamDef::getInsertRowCountParamId(), ProxyLcsRowScanStreamDef::getOutputProj(), ExecStreamEmbryo::init(), LbmGeneratorExecStreamParams::insertRowCountParamId, ProxyLbmGeneratorStreamDef::isCreateIndex(), LcsRowScanBaseExecStreamParams::outputProj, pEmbryo, pExecStreamFactory, ExecStreamFactory::readBTreeStreamParams(), readClusterScan(), ExecStreamFactory::readDynamicParamId(), CmdInterpreter::readTupleProjection(), and ExecStreamFactory::readTupleStreamParams().

00142     {
00143         LbmGeneratorExecStreamParams params;
00144 
00145         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00146         pExecStreamFactory->readBTreeStreamParams(params, streamDef);
00147 
00148         // LbmGeneratorExecStream requires a private ScratchSegment.
00149         pExecStreamFactory->createPrivateScratchSegment(params);
00150 
00151         readClusterScan(streamDef, params);
00152         CmdInterpreter::readTupleProjection(
00153             params.outputProj, streamDef.getOutputProj());
00154         params.insertRowCountParamId =
00155             pExecStreamFactory->readDynamicParamId(
00156                 streamDef.getInsertRowCountParamId());
00157         params.createIndex = streamDef.isCreateIndex();
00158 
00159         pEmbryo->init(new LbmGeneratorExecStream(), params);
00160     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmSplicerStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 163 of file NativeMethods_lu.cpp.

References LbmSplicerExecStreamParams::bTreeParams, LbmSplicerExecStreamParams::createNewIndex, ProxyLbmSplicerStreamDef::getIndexAccessor(), ProxyLbmSplicerStreamDef::getInsertRowCountParamId(), ProxyLbmSplicerStreamDef::getWriteRowCountParamId(), ExecStreamEmbryo::init(), LbmSplicerExecStreamParams::insertRowCountParamId, ProxyLbmSplicerStreamDef::isCreateNewIndex(), DiffluenceExecStreamParams::outputTupleDesc, pEmbryo, pExecStreamFactory, ExecStreamFactory::readBTreeParams(), ExecStreamFactory::readDynamicParamId(), ExecStreamFactory::readExecStreamParams(), ExecStreamFactory::readTupleDescriptor(), and LbmSplicerExecStreamParams::writeRowCountParamId.

00164     {
00165         LbmSplicerExecStreamParams params;
00166         pExecStreamFactory->readExecStreamParams(params, streamDef);
00167         pExecStreamFactory->readTupleDescriptor(
00168             params.outputTupleDesc,
00169             streamDef.getOutputDesc());
00170         SharedProxySplicerIndexAccessorDef pIndexAccessorDef =
00171             streamDef.getIndexAccessor();
00172         for (; pIndexAccessorDef; ++pIndexAccessorDef) {
00173             BTreeExecStreamParams bTreeParams;
00174             pExecStreamFactory->readBTreeParams(
00175                 bTreeParams,
00176                 *pIndexAccessorDef);
00177             params.bTreeParams.push_back(bTreeParams);
00178         }
00179         params.insertRowCountParamId =
00180             pExecStreamFactory->readDynamicParamId(
00181                 streamDef.getInsertRowCountParamId());
00182         params.writeRowCountParamId =
00183             pExecStreamFactory->readDynamicParamId(
00184                 streamDef.getWriteRowCountParamId());
00185         params.createNewIndex = streamDef.isCreateNewIndex();
00186         pEmbryo->init(new LbmSplicerExecStream(), params);
00187     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmSearchStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 190 of file NativeMethods_lu.cpp.

References ProxyLbmSearchStreamDef::getRowLimitParamId(), ProxyLbmSearchStreamDef::getStartRidParamId(), ExecStreamEmbryo::init(), ExecStreamFactory::initBTreePrefetchSearchParams(), pEmbryo, pExecStreamFactory, ExecStreamFactory::readDynamicParamId(), LbmSearchExecStreamParams::rowLimitParamId, and LbmSearchExecStreamParams::startRidParamId.

00191     {
00192         LbmSearchExecStreamParams params;
00193         pExecStreamFactory->initBTreePrefetchSearchParams(params, streamDef);
00194 
00195         params.rowLimitParamId =
00196             pExecStreamFactory->readDynamicParamId(
00197                 streamDef.getRowLimitParamId());
00198 
00199         params.startRidParamId =
00200             pExecStreamFactory->readDynamicParamId(
00201                 streamDef.getStartRidParamId());
00202 
00203         pEmbryo->init(new LbmSearchExecStream(), params);
00204     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmChopperStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 207 of file NativeMethods_lu.cpp.

References ProxyLbmChopperStreamDef::getRidLimitParamId(), ExecStreamEmbryo::init(), pEmbryo, pExecStreamFactory, ExecStreamFactory::readDynamicParamId(), ExecStreamFactory::readTupleStreamParams(), and LbmChopperExecStreamParams::ridLimitParamId.

00208     {
00209         LbmChopperExecStreamParams params;
00210         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00211 
00212         params.ridLimitParamId =
00213             pExecStreamFactory->readDynamicParamId(
00214                 streamDef.getRidLimitParamId());
00215         pEmbryo->init(new LbmChopperExecStream(), params);
00216     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmUnionStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 219 of file NativeMethods_lu.cpp.

References ExecStreamFactory::createPrivateScratchSegment(), ProxyLbmUnionStreamDef::getConsumerSridParamId(), ProxyLbmUnionStreamDef::getRidLimitParamId(), ProxyLbmUnionStreamDef::getSegmentLimitParamId(), ExecStreamEmbryo::init(), LbmUnionExecStreamParams::maxRid, pEmbryo, pExecStreamFactory, ExecStreamFactory::readDynamicParamId(), ExecStreamFactory::readTupleStreamParams(), LbmUnionExecStreamParams::ridLimitParamId, LbmUnionExecStreamParams::segmentLimitParamId, and LbmUnionExecStreamParams::startRidParamId.

00220     {
00221         LbmUnionExecStreamParams params;
00222         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00223 
00224         // LbmUnionExecStream requires a private ScratchSegment.
00225         pExecStreamFactory->createPrivateScratchSegment(params);
00226 
00227         params.startRidParamId =
00228             pExecStreamFactory->readDynamicParamId(
00229                 streamDef.getConsumerSridParamId());
00230 
00231         params.segmentLimitParamId =
00232             pExecStreamFactory->readDynamicParamId(
00233                 streamDef.getSegmentLimitParamId());
00234 
00235         params.ridLimitParamId =
00236             pExecStreamFactory->readDynamicParamId(
00237                 streamDef.getRidLimitParamId());
00238 
00239         params.maxRid = (LcsRid) 0;
00240 
00241         pEmbryo->init(new LbmUnionExecStream(), params);
00242     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmIntersectStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 245 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), pEmbryo, pExecStreamFactory, readBitOpDynamicParams(), and ExecStreamFactory::readTupleStreamParams().

00246     {
00247         LbmIntersectExecStreamParams params;
00248         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00249         readBitOpDynamicParams(streamDef, params);
00250 
00251         pEmbryo->init(new LbmIntersectExecStream(), params);
00252     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmMinusStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 254 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), pEmbryo, pExecStreamFactory, readBitOpDynamicParams(), and ExecStreamFactory::readTupleStreamParams().

00255     {
00256         LbmMinusExecStreamParams params;
00257         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00258         readBitOpDynamicParams(streamDef, params);
00259 
00260         pEmbryo->init(new LbmMinusExecStream(), params);
00261     }

void ExecStreamSubFactory_lu::readBitOpDynamicParams ( ProxyLbmBitOpStreamDef streamDef,
LbmBitOpExecStreamParams params 
) [inline, private]

Definition at line 263 of file NativeMethods_lu.cpp.

References ProxyLbmBitOpStreamDef::getRowLimitParamId(), ProxyLbmBitOpStreamDef::getStartRidParamId(), pExecStreamFactory, ExecStreamFactory::readDynamicParamId(), LbmBitOpExecStreamParams::rowLimitParamId, and LbmBitOpExecStreamParams::startRidParamId.

Referenced by visit().

00265     {
00266         params.rowLimitParamId =
00267             pExecStreamFactory->readDynamicParamId(
00268                 streamDef.getRowLimitParamId());
00269         params.startRidParamId =
00270             pExecStreamFactory->readDynamicParamId(
00271                 streamDef.getStartRidParamId());
00272     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmNormalizerStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 274 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), LbmNormalizerExecStreamParams::keyProj, pEmbryo, pExecStreamFactory, and ExecStreamFactory::readTupleStreamParams().

00275     {
00276         LbmNormalizerExecStreamParams params;
00277         pExecStreamFactory->readTupleStreamParams(params, streamDef);
00278         TupleProjection keyProj;
00279         for (int i = 0; i <  params.outputTupleDesc.size(); i++) {
00280             keyProj.push_back(i);
00281         }
00282         params.keyProj = keyProj;
00283 
00284         pEmbryo->init(new LbmNormalizerExecStream(), params);
00285     }

virtual void ExecStreamSubFactory_lu::visit ( ProxyLbmSortedAggStreamDef streamDef  )  [inline, private, virtual]

Reimplemented from FemVisitor.

Definition at line 287 of file NativeMethods_lu.cpp.

References ExecStreamEmbryo::init(), pEmbryo, pExecStreamFactory, and ExecStreamFactory::readAggStreamParams().

00288     {
00289         LbmSortedAggExecStreamParams params;
00290         pExecStreamFactory->readAggStreamParams(params, streamDef);
00291         pEmbryo->init(new LbmSortedAggExecStream(), params);
00292     }

virtual void ExecStreamSubFactory_lu::unhandledVisit (  )  [inline, private, virtual]

Handles case when a visitor attempts to visit a proxy whose type's visit method has not been overridden.

Default action is to throw an assertion failure; subclasses may override to ignore or whatever.

Reimplemented from JniProxyVisitor.

Definition at line 295 of file NativeMethods_lu.cpp.

References created.

00296     {
00297         // not a stream type we know about
00298         created = false;
00299     }

virtual bool ExecStreamSubFactory_lu::createStream ( ExecStreamFactory factory,
ProxyExecutionStreamDef streamDef,
ExecStreamEmbryo embryo 
) [inline, private, virtual]

Reads the Java representation of an ExecStream.

Parameters:
factory controlling factory
streamDef stream definition to be read
embryo receives the partially initialized stream
Returns:
whether stream was created

Implements ExecStreamSubFactory.

Definition at line 302 of file NativeMethods_lu.cpp.

References created, pEmbryo, pExecStreamFactory, and FemVisitor::visitTbl.

00306     {
00307         pExecStreamFactory = &factory;
00308         pEmbryo = &embryo;
00309         created = true;
00310 
00311         // dispatch based on polymorphic stream type
00312         FemVisitor::visitTbl.accept(*this, streamDef);
00313 
00314         return created;
00315     }

virtual void FemVisitor::visit ( ProxyAggInvocation  )  [inline, virtual, inherited]

Definition at line 1460 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01461 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyAggStreamDef  )  [inline, virtual, inherited]

Definition at line 1462 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01463 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBarrierStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1464 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01465 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBeginTxnCmd  )  [inline, virtual, inherited]

Definition at line 1466 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01467 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBernoulliSamplingStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1468 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01469 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBufferReaderStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1470 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01471 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBufferWriterStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1472 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01473 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyBufferingTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1474 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01475 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCalcTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1476 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01477 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCartesianProductStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1478 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01479 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmd  )  [inline, virtual, inherited]

Definition at line 1480 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01481 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdAbandonBackup  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1482 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01483 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdAlterSystemDeallocate  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1484 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01485 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdBeginTxn  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1486 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01487 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdBeginTxnWithCsn  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1488 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01489 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCheckpoint  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1490 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01491 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCloseDatabase  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1492 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01493 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCommit  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1494 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01495 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCompleteBackup  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1496 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01497 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCreateExecutionStreamGraph  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1498 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01499 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCreateIndex  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1500 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01501 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdCreateStreamHandle  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1502 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01503 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdDropIndex  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1504 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01505 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdGetLastCommittedTxnId  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1506 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01507 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdGetTxnCsn  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1508 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01509 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdInitiateBackup  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1510 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01511 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdOpenDatabase  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1512 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01513 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdPrepareExecutionStreamGraph  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1514 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01515 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdRestoreFromBackup  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1516 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01517 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdRollback  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1518 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01519 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdSavepoint  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1520 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01521 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdSetParam  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1522 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01523 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdTruncateIndex  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1524 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01525 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdVerifyIndex  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1526 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01527 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCmdVersionIndexRoot  )  [inline, virtual, inherited]

Reimplemented in CmdInterpreter.

Definition at line 1528 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01529 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCollectTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1530 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01531 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyColumnName  )  [inline, virtual, inherited]

Definition at line 1532 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01533 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCorrelation  )  [inline, virtual, inherited]

Definition at line 1534 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01535 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCorrelationJoinStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1536 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01537 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCsnHandle  )  [inline, virtual, inherited]

Definition at line 1538 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01539 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyCsnHandleReturningCmd  )  [inline, virtual, inherited]

Definition at line 1540 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01541 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyDatabaseCmd  )  [inline, virtual, inherited]

Definition at line 1542 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01543 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyDatabaseParam  )  [inline, virtual, inherited]

Definition at line 1544 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01545 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyDbHandle  )  [inline, virtual, inherited]

Definition at line 1546 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01547 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyDynamicParamUse  )  [inline, virtual, inherited]

Definition at line 1548 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01549 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyDynamicParameter  )  [inline, virtual, inherited]

Definition at line 1550 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01551 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyEndTxnCmd  )  [inline, virtual, inherited]

Definition at line 1552 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01553 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyExecStreamDataFlow  )  [inline, virtual, inherited]

Definition at line 1554 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01555 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyExecutionStreamDef  )  [inline, virtual, inherited]

Definition at line 1556 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01557 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyFlatFileTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1558 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01559 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyGenericStreamDef  )  [inline, virtual, inherited]

Definition at line 1560 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01561 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyHandle  )  [inline, virtual, inherited]

Definition at line 1562 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01563 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexAccessCmd  )  [inline, virtual, inherited]

Definition at line 1564 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01565 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexAccessorDef  )  [inline, virtual, inherited]

Definition at line 1566 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01567 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexCmd  )  [inline, virtual, inherited]

Definition at line 1568 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01569 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexLoaderDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1570 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01571 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexScanDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1572 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01573 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexSearchDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1574 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01575 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexStreamDef  )  [inline, virtual, inherited]

Definition at line 1576 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01577 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyIndexWriterDef  )  [inline, virtual, inherited]

Definition at line 1578 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01579 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyJavaSinkStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1580 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01581 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyJavaTransformStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1582 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01583 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyKeyAccessorDef  )  [inline, virtual, inherited]

Definition at line 1584 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01585 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyLbmBitOpStreamDef  )  [inline, virtual, inherited]

Definition at line 1586 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01587 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyLcsClusterScanDef  )  [inline, virtual, inherited]

Definition at line 1610 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01611 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyLhxAggStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1614 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01615 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyLhxJoinStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1616 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01617 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyMergeStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1618 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01619 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyMockTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1620 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01621 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyMultiUseBufferingStreamDef  )  [inline, virtual, inherited]

Definition at line 1622 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01623 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyNestedLoopJoinStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1624 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01625 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyReshapeParameter  )  [inline, virtual, inherited]

Definition at line 1626 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01627 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyReshapeStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1628 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01629 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxySortedAggStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1630 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01631 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxySortingStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1632 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01633 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxySplicerIndexAccessorDef  )  [inline, virtual, inherited]

Definition at line 1634 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01635 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxySplitterStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1636 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01637 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyStreamGraphHandle  )  [inline, virtual, inherited]

Definition at line 1638 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01639 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyStreamHandle  )  [inline, virtual, inherited]

Definition at line 1640 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01641 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxySvptHandle  )  [inline, virtual, inherited]

Definition at line 1642 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01643 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTableDeleterDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1644 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01645 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTableInserterDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1646 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01647 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTableUpdaterDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1648 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01649 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTableWriterDef  )  [inline, virtual, inherited]

Definition at line 1650 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01651 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleAccessor  )  [inline, virtual, inherited]

Definition at line 1652 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01653 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleAttrAccessor  )  [inline, virtual, inherited]

Definition at line 1654 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01655 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleAttrDescriptor  )  [inline, virtual, inherited]

Definition at line 1656 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01657 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleAttrProjection  )  [inline, virtual, inherited]

Definition at line 1658 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01659 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleDescriptor  )  [inline, virtual, inherited]

Definition at line 1660 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01661 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleProjection  )  [inline, virtual, inherited]

Definition at line 1662 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01663 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleStreamDef  )  [inline, virtual, inherited]

Definition at line 1664 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01665 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTupleStreamGraphCmd  )  [inline, virtual, inherited]

Definition at line 1666 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01667 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTxnCmd  )  [inline, virtual, inherited]

Definition at line 1668 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01669 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyTxnHandle  )  [inline, virtual, inherited]

Definition at line 1670 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01671 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyUncollectTupleStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1672 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01673 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyValuesStreamDef  )  [inline, virtual, inherited]

Reimplemented in ExecStreamFactory.

Definition at line 1674 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01675 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyWindowDef  )  [inline, virtual, inherited]

Definition at line 1676 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01677 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyWindowPartitionDef  )  [inline, virtual, inherited]

Definition at line 1678 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01679 { unhandledVisit(); }

virtual void FemVisitor::visit ( ProxyWindowStreamDef  )  [inline, virtual, inherited]

Definition at line 1680 of file FemGeneratedClasses.h.

References JniProxyVisitor::unhandledVisit().

01681 { unhandledVisit(); }


Member Data Documentation

ExecStreamFactory* ExecStreamSubFactory_lu::pExecStreamFactory [private]

Definition at line 53 of file NativeMethods_lu.cpp.

Referenced by createStream(), readBitOpDynamicParams(), readClusterAppendParams(), readClusterScan(), and visit().

ExecStreamEmbryo* ExecStreamSubFactory_lu::pEmbryo [private]

Definition at line 54 of file NativeMethods_lu.cpp.

Referenced by createStream(), and visit().

bool ExecStreamSubFactory_lu::created [private]

Definition at line 56 of file NativeMethods_lu.cpp.

Referenced by createStream(), and unhandledVisit().

JniProxyVisitTable< FemVisitor > FemVisitor::visitTbl [static, inherited]

Definition at line 1459 of file FemGeneratedClasses.h.

Referenced by createStream(), CmdInterpreter::executeCommand(), ExecStreamFactory::invokeVisit(), and JNI_OnLoad().


The documentation for this class was generated from the following file:
Generated on Mon Jun 22 04:00:31 2009 for Fennel by  doxygen 1.5.1