FemGeneratedClasses.h

Go to the documentation of this file.
00001 // This code generated by ProxyGen -- do not edit
00002 
00003 class ProxyAggInvocation;
00004 typedef JniProxyIter<ProxyAggInvocation> SharedProxyAggInvocation;
00005 
00006 class ProxyAggStreamDef;
00007 typedef JniProxyIter<ProxyAggStreamDef> SharedProxyAggStreamDef;
00008 
00009 class ProxyBarrierStreamDef;
00010 typedef JniProxyIter<ProxyBarrierStreamDef> SharedProxyBarrierStreamDef;
00011 
00012 class ProxyBeginTxnCmd;
00013 typedef JniProxyIter<ProxyBeginTxnCmd> SharedProxyBeginTxnCmd;
00014 
00015 class ProxyBernoulliSamplingStreamDef;
00016 typedef JniProxyIter<ProxyBernoulliSamplingStreamDef> SharedProxyBernoulliSamplingStreamDef;
00017 
00018 class ProxyBufferReaderStreamDef;
00019 typedef JniProxyIter<ProxyBufferReaderStreamDef> SharedProxyBufferReaderStreamDef;
00020 
00021 class ProxyBufferWriterStreamDef;
00022 typedef JniProxyIter<ProxyBufferWriterStreamDef> SharedProxyBufferWriterStreamDef;
00023 
00024 class ProxyBufferingTupleStreamDef;
00025 typedef JniProxyIter<ProxyBufferingTupleStreamDef> SharedProxyBufferingTupleStreamDef;
00026 
00027 class ProxyCalcTupleStreamDef;
00028 typedef JniProxyIter<ProxyCalcTupleStreamDef> SharedProxyCalcTupleStreamDef;
00029 
00030 class ProxyCartesianProductStreamDef;
00031 typedef JniProxyIter<ProxyCartesianProductStreamDef> SharedProxyCartesianProductStreamDef;
00032 
00033 class ProxyCmd;
00034 typedef JniProxyIter<ProxyCmd> SharedProxyCmd;
00035 
00036 class ProxyCmdAbandonBackup;
00037 typedef JniProxyIter<ProxyCmdAbandonBackup> SharedProxyCmdAbandonBackup;
00038 
00039 class ProxyCmdAlterSystemDeallocate;
00040 typedef JniProxyIter<ProxyCmdAlterSystemDeallocate> SharedProxyCmdAlterSystemDeallocate;
00041 
00042 class ProxyCmdBeginTxn;
00043 typedef JniProxyIter<ProxyCmdBeginTxn> SharedProxyCmdBeginTxn;
00044 
00045 class ProxyCmdBeginTxnWithCsn;
00046 typedef JniProxyIter<ProxyCmdBeginTxnWithCsn> SharedProxyCmdBeginTxnWithCsn;
00047 
00048 class ProxyCmdCheckpoint;
00049 typedef JniProxyIter<ProxyCmdCheckpoint> SharedProxyCmdCheckpoint;
00050 
00051 class ProxyCmdCloseDatabase;
00052 typedef JniProxyIter<ProxyCmdCloseDatabase> SharedProxyCmdCloseDatabase;
00053 
00054 class ProxyCmdCommit;
00055 typedef JniProxyIter<ProxyCmdCommit> SharedProxyCmdCommit;
00056 
00057 class ProxyCmdCompleteBackup;
00058 typedef JniProxyIter<ProxyCmdCompleteBackup> SharedProxyCmdCompleteBackup;
00059 
00060 class ProxyCmdCreateExecutionStreamGraph;
00061 typedef JniProxyIter<ProxyCmdCreateExecutionStreamGraph> SharedProxyCmdCreateExecutionStreamGraph;
00062 
00063 class ProxyCmdCreateIndex;
00064 typedef JniProxyIter<ProxyCmdCreateIndex> SharedProxyCmdCreateIndex;
00065 
00066 class ProxyCmdCreateStreamHandle;
00067 typedef JniProxyIter<ProxyCmdCreateStreamHandle> SharedProxyCmdCreateStreamHandle;
00068 
00069 class ProxyCmdDropIndex;
00070 typedef JniProxyIter<ProxyCmdDropIndex> SharedProxyCmdDropIndex;
00071 
00072 class ProxyCmdGetLastCommittedTxnId;
00073 typedef JniProxyIter<ProxyCmdGetLastCommittedTxnId> SharedProxyCmdGetLastCommittedTxnId;
00074 
00075 class ProxyCmdGetTxnCsn;
00076 typedef JniProxyIter<ProxyCmdGetTxnCsn> SharedProxyCmdGetTxnCsn;
00077 
00078 class ProxyCmdInitiateBackup;
00079 typedef JniProxyIter<ProxyCmdInitiateBackup> SharedProxyCmdInitiateBackup;
00080 
00081 class ProxyCmdOpenDatabase;
00082 typedef JniProxyIter<ProxyCmdOpenDatabase> SharedProxyCmdOpenDatabase;
00083 
00084 class ProxyCmdPrepareExecutionStreamGraph;
00085 typedef JniProxyIter<ProxyCmdPrepareExecutionStreamGraph> SharedProxyCmdPrepareExecutionStreamGraph;
00086 
00087 class ProxyCmdRestoreFromBackup;
00088 typedef JniProxyIter<ProxyCmdRestoreFromBackup> SharedProxyCmdRestoreFromBackup;
00089 
00090 class ProxyCmdRollback;
00091 typedef JniProxyIter<ProxyCmdRollback> SharedProxyCmdRollback;
00092 
00093 class ProxyCmdSavepoint;
00094 typedef JniProxyIter<ProxyCmdSavepoint> SharedProxyCmdSavepoint;
00095 
00096 class ProxyCmdSetParam;
00097 typedef JniProxyIter<ProxyCmdSetParam> SharedProxyCmdSetParam;
00098 
00099 class ProxyCmdTruncateIndex;
00100 typedef JniProxyIter<ProxyCmdTruncateIndex> SharedProxyCmdTruncateIndex;
00101 
00102 class ProxyCmdVerifyIndex;
00103 typedef JniProxyIter<ProxyCmdVerifyIndex> SharedProxyCmdVerifyIndex;
00104 
00105 class ProxyCmdVersionIndexRoot;
00106 typedef JniProxyIter<ProxyCmdVersionIndexRoot> SharedProxyCmdVersionIndexRoot;
00107 
00108 class ProxyCollectTupleStreamDef;
00109 typedef JniProxyIter<ProxyCollectTupleStreamDef> SharedProxyCollectTupleStreamDef;
00110 
00111 class ProxyColumnName;
00112 typedef JniProxyIter<ProxyColumnName> SharedProxyColumnName;
00113 
00114 class ProxyCorrelation;
00115 typedef JniProxyIter<ProxyCorrelation> SharedProxyCorrelation;
00116 
00117 class ProxyCorrelationJoinStreamDef;
00118 typedef JniProxyIter<ProxyCorrelationJoinStreamDef> SharedProxyCorrelationJoinStreamDef;
00119 
00120 class ProxyCsnHandle;
00121 typedef JniProxyIter<ProxyCsnHandle> SharedProxyCsnHandle;
00122 
00123 class ProxyCsnHandleReturningCmd;
00124 typedef JniProxyIter<ProxyCsnHandleReturningCmd> SharedProxyCsnHandleReturningCmd;
00125 
00126 class ProxyDatabaseCmd;
00127 typedef JniProxyIter<ProxyDatabaseCmd> SharedProxyDatabaseCmd;
00128 
00129 class ProxyDatabaseParam;
00130 typedef JniProxyIter<ProxyDatabaseParam> SharedProxyDatabaseParam;
00131 
00132 class ProxyDbHandle;
00133 typedef JniProxyIter<ProxyDbHandle> SharedProxyDbHandle;
00134 
00135 class ProxyDynamicParamUse;
00136 typedef JniProxyIter<ProxyDynamicParamUse> SharedProxyDynamicParamUse;
00137 
00138 class ProxyDynamicParameter;
00139 typedef JniProxyIter<ProxyDynamicParameter> SharedProxyDynamicParameter;
00140 
00141 class ProxyEndTxnCmd;
00142 typedef JniProxyIter<ProxyEndTxnCmd> SharedProxyEndTxnCmd;
00143 
00144 class ProxyExecStreamDataFlow;
00145 typedef JniProxyIter<ProxyExecStreamDataFlow> SharedProxyExecStreamDataFlow;
00146 
00147 class ProxyExecutionStreamDef;
00148 typedef JniProxyIter<ProxyExecutionStreamDef> SharedProxyExecutionStreamDef;
00149 
00150 class ProxyFlatFileTupleStreamDef;
00151 typedef JniProxyIter<ProxyFlatFileTupleStreamDef> SharedProxyFlatFileTupleStreamDef;
00152 
00153 class ProxyGenericStreamDef;
00154 typedef JniProxyIter<ProxyGenericStreamDef> SharedProxyGenericStreamDef;
00155 
00156 class ProxyHandle;
00157 typedef JniProxyIter<ProxyHandle> SharedProxyHandle;
00158 
00159 class ProxyIndexAccessCmd;
00160 typedef JniProxyIter<ProxyIndexAccessCmd> SharedProxyIndexAccessCmd;
00161 
00162 class ProxyIndexAccessorDef;
00163 typedef JniProxyIter<ProxyIndexAccessorDef> SharedProxyIndexAccessorDef;
00164 
00165 class ProxyIndexCmd;
00166 typedef JniProxyIter<ProxyIndexCmd> SharedProxyIndexCmd;
00167 
00168 class ProxyIndexLoaderDef;
00169 typedef JniProxyIter<ProxyIndexLoaderDef> SharedProxyIndexLoaderDef;
00170 
00171 class ProxyIndexScanDef;
00172 typedef JniProxyIter<ProxyIndexScanDef> SharedProxyIndexScanDef;
00173 
00174 class ProxyIndexSearchDef;
00175 typedef JniProxyIter<ProxyIndexSearchDef> SharedProxyIndexSearchDef;
00176 
00177 class ProxyIndexStreamDef;
00178 typedef JniProxyIter<ProxyIndexStreamDef> SharedProxyIndexStreamDef;
00179 
00180 class ProxyIndexWriterDef;
00181 typedef JniProxyIter<ProxyIndexWriterDef> SharedProxyIndexWriterDef;
00182 
00183 class ProxyJavaSinkStreamDef;
00184 typedef JniProxyIter<ProxyJavaSinkStreamDef> SharedProxyJavaSinkStreamDef;
00185 
00186 class ProxyJavaTransformStreamDef;
00187 typedef JniProxyIter<ProxyJavaTransformStreamDef> SharedProxyJavaTransformStreamDef;
00188 
00189 class ProxyKeyAccessorDef;
00190 typedef JniProxyIter<ProxyKeyAccessorDef> SharedProxyKeyAccessorDef;
00191 
00192 class ProxyLbmBitOpStreamDef;
00193 typedef JniProxyIter<ProxyLbmBitOpStreamDef> SharedProxyLbmBitOpStreamDef;
00194 
00195 class ProxyLbmChopperStreamDef;
00196 typedef JniProxyIter<ProxyLbmChopperStreamDef> SharedProxyLbmChopperStreamDef;
00197 
00198 class ProxyLbmGeneratorStreamDef;
00199 typedef JniProxyIter<ProxyLbmGeneratorStreamDef> SharedProxyLbmGeneratorStreamDef;
00200 
00201 class ProxyLbmIntersectStreamDef;
00202 typedef JniProxyIter<ProxyLbmIntersectStreamDef> SharedProxyLbmIntersectStreamDef;
00203 
00204 class ProxyLbmMinusStreamDef;
00205 typedef JniProxyIter<ProxyLbmMinusStreamDef> SharedProxyLbmMinusStreamDef;
00206 
00207 class ProxyLbmNormalizerStreamDef;
00208 typedef JniProxyIter<ProxyLbmNormalizerStreamDef> SharedProxyLbmNormalizerStreamDef;
00209 
00210 class ProxyLbmSearchStreamDef;
00211 typedef JniProxyIter<ProxyLbmSearchStreamDef> SharedProxyLbmSearchStreamDef;
00212 
00213 class ProxyLbmSortedAggStreamDef;
00214 typedef JniProxyIter<ProxyLbmSortedAggStreamDef> SharedProxyLbmSortedAggStreamDef;
00215 
00216 class ProxyLbmSplicerStreamDef;
00217 typedef JniProxyIter<ProxyLbmSplicerStreamDef> SharedProxyLbmSplicerStreamDef;
00218 
00219 class ProxyLbmUnionStreamDef;
00220 typedef JniProxyIter<ProxyLbmUnionStreamDef> SharedProxyLbmUnionStreamDef;
00221 
00222 class ProxyLcsClusterAppendStreamDef;
00223 typedef JniProxyIter<ProxyLcsClusterAppendStreamDef> SharedProxyLcsClusterAppendStreamDef;
00224 
00225 class ProxyLcsClusterReplaceStreamDef;
00226 typedef JniProxyIter<ProxyLcsClusterReplaceStreamDef> SharedProxyLcsClusterReplaceStreamDef;
00227 
00228 class ProxyLcsClusterScanDef;
00229 typedef JniProxyIter<ProxyLcsClusterScanDef> SharedProxyLcsClusterScanDef;
00230 
00231 class ProxyLcsRowScanStreamDef;
00232 typedef JniProxyIter<ProxyLcsRowScanStreamDef> SharedProxyLcsRowScanStreamDef;
00233 
00234 class ProxyLhxAggStreamDef;
00235 typedef JniProxyIter<ProxyLhxAggStreamDef> SharedProxyLhxAggStreamDef;
00236 
00237 class ProxyLhxJoinStreamDef;
00238 typedef JniProxyIter<ProxyLhxJoinStreamDef> SharedProxyLhxJoinStreamDef;
00239 
00240 class ProxyMergeStreamDef;
00241 typedef JniProxyIter<ProxyMergeStreamDef> SharedProxyMergeStreamDef;
00242 
00243 class ProxyMockTupleStreamDef;
00244 typedef JniProxyIter<ProxyMockTupleStreamDef> SharedProxyMockTupleStreamDef;
00245 
00246 class ProxyMultiUseBufferingStreamDef;
00247 typedef JniProxyIter<ProxyMultiUseBufferingStreamDef> SharedProxyMultiUseBufferingStreamDef;
00248 
00249 class ProxyNestedLoopJoinStreamDef;
00250 typedef JniProxyIter<ProxyNestedLoopJoinStreamDef> SharedProxyNestedLoopJoinStreamDef;
00251 
00252 class ProxyReshapeParameter;
00253 typedef JniProxyIter<ProxyReshapeParameter> SharedProxyReshapeParameter;
00254 
00255 class ProxyReshapeStreamDef;
00256 typedef JniProxyIter<ProxyReshapeStreamDef> SharedProxyReshapeStreamDef;
00257 
00258 class ProxySortedAggStreamDef;
00259 typedef JniProxyIter<ProxySortedAggStreamDef> SharedProxySortedAggStreamDef;
00260 
00261 class ProxySortingStreamDef;
00262 typedef JniProxyIter<ProxySortingStreamDef> SharedProxySortingStreamDef;
00263 
00264 class ProxySplicerIndexAccessorDef;
00265 typedef JniProxyIter<ProxySplicerIndexAccessorDef> SharedProxySplicerIndexAccessorDef;
00266 
00267 class ProxySplitterStreamDef;
00268 typedef JniProxyIter<ProxySplitterStreamDef> SharedProxySplitterStreamDef;
00269 
00270 class ProxyStreamGraphHandle;
00271 typedef JniProxyIter<ProxyStreamGraphHandle> SharedProxyStreamGraphHandle;
00272 
00273 class ProxyStreamHandle;
00274 typedef JniProxyIter<ProxyStreamHandle> SharedProxyStreamHandle;
00275 
00276 class ProxySvptHandle;
00277 typedef JniProxyIter<ProxySvptHandle> SharedProxySvptHandle;
00278 
00279 class ProxyTableDeleterDef;
00280 typedef JniProxyIter<ProxyTableDeleterDef> SharedProxyTableDeleterDef;
00281 
00282 class ProxyTableInserterDef;
00283 typedef JniProxyIter<ProxyTableInserterDef> SharedProxyTableInserterDef;
00284 
00285 class ProxyTableUpdaterDef;
00286 typedef JniProxyIter<ProxyTableUpdaterDef> SharedProxyTableUpdaterDef;
00287 
00288 class ProxyTableWriterDef;
00289 typedef JniProxyIter<ProxyTableWriterDef> SharedProxyTableWriterDef;
00290 
00291 class ProxyTupleAccessor;
00292 typedef JniProxyIter<ProxyTupleAccessor> SharedProxyTupleAccessor;
00293 
00294 class ProxyTupleAttrAccessor;
00295 typedef JniProxyIter<ProxyTupleAttrAccessor> SharedProxyTupleAttrAccessor;
00296 
00297 class ProxyTupleAttrDescriptor;
00298 typedef JniProxyIter<ProxyTupleAttrDescriptor> SharedProxyTupleAttrDescriptor;
00299 
00300 class ProxyTupleAttrProjection;
00301 typedef JniProxyIter<ProxyTupleAttrProjection> SharedProxyTupleAttrProjection;
00302 
00303 class ProxyTupleDescriptor;
00304 typedef JniProxyIter<ProxyTupleDescriptor> SharedProxyTupleDescriptor;
00305 
00306 class ProxyTupleProjection;
00307 typedef JniProxyIter<ProxyTupleProjection> SharedProxyTupleProjection;
00308 
00309 class ProxyTupleStreamDef;
00310 typedef JniProxyIter<ProxyTupleStreamDef> SharedProxyTupleStreamDef;
00311 
00312 class ProxyTupleStreamGraphCmd;
00313 typedef JniProxyIter<ProxyTupleStreamGraphCmd> SharedProxyTupleStreamGraphCmd;
00314 
00315 class ProxyTxnCmd;
00316 typedef JniProxyIter<ProxyTxnCmd> SharedProxyTxnCmd;
00317 
00318 class ProxyTxnHandle;
00319 typedef JniProxyIter<ProxyTxnHandle> SharedProxyTxnHandle;
00320 
00321 class ProxyUncollectTupleStreamDef;
00322 typedef JniProxyIter<ProxyUncollectTupleStreamDef> SharedProxyUncollectTupleStreamDef;
00323 
00324 class ProxyValuesStreamDef;
00325 typedef JniProxyIter<ProxyValuesStreamDef> SharedProxyValuesStreamDef;
00326 
00327 class ProxyWindowDef;
00328 typedef JniProxyIter<ProxyWindowDef> SharedProxyWindowDef;
00329 
00330 class ProxyWindowPartitionDef;
00331 typedef JniProxyIter<ProxyWindowPartitionDef> SharedProxyWindowPartitionDef;
00332 
00333 class ProxyWindowStreamDef;
00334 typedef JniProxyIter<ProxyWindowStreamDef> SharedProxyWindowStreamDef;
00335 
00336 class FENNEL_FARRAGO_EXPORT ProxyAggInvocation
00337 : virtual public JniProxy
00338 {
00339 public:
00340 SharedProxyAggStreamDef getAggStreamDef();
00341 static jmethodID meth_getAggStreamDef;
00342 AggFunction getFunction();
00343 static jmethodID meth_getFunction;
00344 int32_t getInputAttributeIndex();
00345 static jmethodID meth_getInputAttributeIndex;
00346 };
00347 
00348 class FENNEL_FARRAGO_EXPORT ProxyExecutionStreamDef
00349 : virtual public JniProxy
00350 {
00351 public:
00352 SharedProxyDynamicParamUse getDynamicParamUse();
00353 static jmethodID meth_getDynamicParamUse;
00354 SharedProxyExecStreamDataFlow getInputFlow();
00355 static jmethodID meth_getInputFlow;
00356 std::string getName();
00357 static jmethodID meth_getName;
00358 SharedProxyTupleDescriptor getOutputDesc();
00359 static jmethodID meth_getOutputDesc;
00360 SharedProxyExecStreamDataFlow getOutputFlow();
00361 static jmethodID meth_getOutputFlow;
00362 };
00363 
00364 class FENNEL_FARRAGO_EXPORT ProxyTupleStreamDef
00365 : virtual public JniProxy, virtual public ProxyExecutionStreamDef
00366 {
00367 public:
00368 };
00369 
00370 class FENNEL_FARRAGO_EXPORT ProxyAggStreamDef
00371 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00372 {
00373 public:
00374 SharedProxyAggInvocation getAggInvocation();
00375 static jmethodID meth_getAggInvocation;
00376 int32_t getGroupingPrefixSize();
00377 static jmethodID meth_getGroupingPrefixSize;
00378 };
00379 
00380 class FENNEL_FARRAGO_EXPORT ProxyBarrierStreamDef
00381 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00382 {
00383 public:
00384 SharedProxyDynamicParameter getDynamicParameter();
00385 static jmethodID meth_getDynamicParameter;
00386 BarrierReturnMode getReturnMode();
00387 static jmethodID meth_getReturnMode;
00388 };
00389 
00390 class FENNEL_FARRAGO_EXPORT ProxyCmd
00391 : virtual public JniProxy
00392 {
00393 public:
00394 };
00395 
00396 class FENNEL_FARRAGO_EXPORT ProxyDatabaseCmd
00397 : virtual public JniProxy, virtual public ProxyCmd
00398 {
00399 public:
00400 SharedProxyDbHandle getDbHandle();
00401 static jmethodID meth_getDbHandle;
00402 };
00403 
00404 class FENNEL_FARRAGO_EXPORT ProxyBeginTxnCmd
00405 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00406 {
00407 public:
00408 SharedProxyTxnHandle getResultHandle();
00409 static jmethodID meth_getResultHandle;
00410 };
00411 
00412 class FENNEL_FARRAGO_EXPORT ProxyBernoulliSamplingStreamDef
00413 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00414 {
00415 public:
00416 int32_t getRepeatableSeed();
00417 static jmethodID meth_getRepeatableSeed;
00418 bool isRepeatable();
00419 static jmethodID meth_isRepeatable;
00420 float getSamplingRate();
00421 static jmethodID meth_getSamplingRate;
00422 };
00423 
00424 class FENNEL_FARRAGO_EXPORT ProxyBufferingTupleStreamDef
00425 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00426 {
00427 public:
00428 bool isInMemory();
00429 static jmethodID meth_isInMemory;
00430 bool isMultipass();
00431 static jmethodID meth_isMultipass;
00432 };
00433 
00434 class FENNEL_FARRAGO_EXPORT ProxyMultiUseBufferingStreamDef
00435 : virtual public JniProxy, virtual public ProxyBufferingTupleStreamDef
00436 {
00437 public:
00438 int32_t getReaderRefCountParamId();
00439 static jmethodID meth_getReaderRefCountParamId;
00440 };
00441 
00442 class FENNEL_FARRAGO_EXPORT ProxyBufferReaderStreamDef
00443 : virtual public JniProxy, virtual public ProxyMultiUseBufferingStreamDef
00444 {
00445 public:
00446 };
00447 
00448 class FENNEL_FARRAGO_EXPORT ProxyBufferWriterStreamDef
00449 : virtual public JniProxy, virtual public ProxyMultiUseBufferingStreamDef
00450 {
00451 public:
00452 };
00453 
00454 class FENNEL_FARRAGO_EXPORT ProxyCalcTupleStreamDef
00455 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00456 {
00457 public:
00458 bool isFilter();
00459 static jmethodID meth_isFilter;
00460 std::string getProgram();
00461 static jmethodID meth_getProgram;
00462 };
00463 
00464 class FENNEL_FARRAGO_EXPORT ProxyCartesianProductStreamDef
00465 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00466 {
00467 public:
00468 bool isLeftOuter();
00469 static jmethodID meth_isLeftOuter;
00470 };
00471 
00472 class FENNEL_FARRAGO_EXPORT ProxyCmdAbandonBackup
00473 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00474 {
00475 public:
00476 };
00477 
00478 class FENNEL_FARRAGO_EXPORT ProxyCmdAlterSystemDeallocate
00479 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00480 {
00481 public:
00482 int64_t getOldestLabelCsn();
00483 static jmethodID meth_getOldestLabelCsn;
00484 };
00485 
00486 class FENNEL_FARRAGO_EXPORT ProxyCmdBeginTxn
00487 : virtual public JniProxy, virtual public ProxyBeginTxnCmd
00488 {
00489 public:
00490 bool isReadOnly();
00491 static jmethodID meth_isReadOnly;
00492 };
00493 
00494 class FENNEL_FARRAGO_EXPORT ProxyCmdBeginTxnWithCsn
00495 : virtual public JniProxy, virtual public ProxyBeginTxnCmd
00496 {
00497 public:
00498 SharedProxyCsnHandle getCsnHandle();
00499 static jmethodID meth_getCsnHandle;
00500 };
00501 
00502 class FENNEL_FARRAGO_EXPORT ProxyCmdCheckpoint
00503 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00504 {
00505 public:
00506 bool isAsync();
00507 static jmethodID meth_isAsync;
00508 bool isFuzzy();
00509 static jmethodID meth_isFuzzy;
00510 };
00511 
00512 class FENNEL_FARRAGO_EXPORT ProxyCmdCloseDatabase
00513 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00514 {
00515 public:
00516 };
00517 
00518 class FENNEL_FARRAGO_EXPORT ProxyTxnCmd
00519 : virtual public JniProxy, virtual public ProxyCmd
00520 {
00521 public:
00522 SharedProxyTxnHandle getTxnHandle();
00523 static jmethodID meth_getTxnHandle;
00524 };
00525 
00526 class FENNEL_FARRAGO_EXPORT ProxyEndTxnCmd
00527 : virtual public JniProxy, virtual public ProxyTxnCmd
00528 {
00529 public:
00530 SharedProxySvptHandle getSvptHandle();
00531 static jmethodID meth_getSvptHandle;
00532 };
00533 
00534 class FENNEL_FARRAGO_EXPORT ProxyCmdCommit
00535 : virtual public JniProxy, virtual public ProxyEndTxnCmd
00536 {
00537 public:
00538 };
00539 
00540 class FENNEL_FARRAGO_EXPORT ProxyCmdCompleteBackup
00541 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00542 {
00543 public:
00544 int64_t getLowerBoundCsn();
00545 static jmethodID meth_getLowerBoundCsn;
00546 int64_t getUpperBoundCsn();
00547 static jmethodID meth_getUpperBoundCsn;
00548 };
00549 
00550 class FENNEL_FARRAGO_EXPORT ProxyCmdCreateExecutionStreamGraph
00551 : virtual public JniProxy, virtual public ProxyTxnCmd
00552 {
00553 public:
00554 SharedProxyStreamGraphHandle getResultHandle();
00555 static jmethodID meth_getResultHandle;
00556 };
00557 
00558 class FENNEL_FARRAGO_EXPORT ProxyIndexCmd
00559 : virtual public JniProxy, virtual public ProxyTxnCmd
00560 {
00561 public:
00562 int64_t getIndexId();
00563 static jmethodID meth_getIndexId;
00564 SharedProxyTupleProjection getKeyProj();
00565 static jmethodID meth_getKeyProj;
00566 SharedProxyTupleProjection getLeafPageIdProj();
00567 static jmethodID meth_getLeafPageIdProj;
00568 int64_t getSegmentId();
00569 static jmethodID meth_getSegmentId;
00570 SharedProxyTupleDescriptor getTupleDesc();
00571 static jmethodID meth_getTupleDesc;
00572 };
00573 
00574 class FENNEL_FARRAGO_EXPORT ProxyCmdCreateIndex
00575 : virtual public JniProxy, virtual public ProxyIndexCmd
00576 {
00577 public:
00578 };
00579 
00580 class FENNEL_FARRAGO_EXPORT ProxyTupleStreamGraphCmd
00581 : virtual public JniProxy, virtual public ProxyCmd
00582 {
00583 public:
00584 SharedProxyStreamGraphHandle getStreamGraphHandle();
00585 static jmethodID meth_getStreamGraphHandle;
00586 };
00587 
00588 class FENNEL_FARRAGO_EXPORT ProxyCmdCreateStreamHandle
00589 : virtual public JniProxy, virtual public ProxyTupleStreamGraphCmd
00590 {
00591 public:
00592 bool isInput();
00593 static jmethodID meth_isInput;
00594 SharedProxyStreamHandle getResultHandle();
00595 static jmethodID meth_getResultHandle;
00596 std::string getStreamName();
00597 static jmethodID meth_getStreamName;
00598 };
00599 
00600 class FENNEL_FARRAGO_EXPORT ProxyIndexAccessCmd
00601 : virtual public JniProxy, virtual public ProxyIndexCmd
00602 {
00603 public:
00604 int64_t getRootPageId();
00605 static jmethodID meth_getRootPageId;
00606 };
00607 
00608 class FENNEL_FARRAGO_EXPORT ProxyCmdDropIndex
00609 : virtual public JniProxy, virtual public ProxyIndexAccessCmd
00610 {
00611 public:
00612 };
00613 
00614 class FENNEL_FARRAGO_EXPORT ProxyCsnHandleReturningCmd
00615 : virtual public JniProxy
00616 {
00617 public:
00618 SharedProxyCsnHandle getResultHandle();
00619 static jmethodID meth_getResultHandle;
00620 };
00621 
00622 class FENNEL_FARRAGO_EXPORT ProxyCmdGetLastCommittedTxnId
00623 : virtual public JniProxy, virtual public ProxyDatabaseCmd, virtual public ProxyCsnHandleReturningCmd
00624 {
00625 public:
00626 };
00627 
00628 class FENNEL_FARRAGO_EXPORT ProxyCmdGetTxnCsn
00629 : virtual public JniProxy, virtual public ProxyCsnHandleReturningCmd, virtual public ProxyTxnCmd
00630 {
00631 public:
00632 };
00633 
00634 class FENNEL_FARRAGO_EXPORT ProxyCmdInitiateBackup
00635 : virtual public JniProxy, virtual public ProxyDatabaseCmd, virtual public ProxyCsnHandleReturningCmd
00636 {
00637 public:
00638 std::string getBackupPathname();
00639 static jmethodID meth_getBackupPathname;
00640 bool isCheckSpaceRequirements();
00641 static jmethodID meth_isCheckSpaceRequirements;
00642 std::string getCompressionProgram();
00643 static jmethodID meth_getCompressionProgram;
00644 int64_t getLowerBoundCsn();
00645 static jmethodID meth_getLowerBoundCsn;
00646 int64_t getResultDataDeviceSize();
00647 static jmethodID meth_getResultDataDeviceSize;
00648 void setResultDataDeviceSize(const int64_t &valueRef);
00649 void clearResultDataDeviceSize();
00650 static jmethodID meth_setResultDataDeviceSize;
00651 int64_t getSpacePadding();
00652 static jmethodID meth_getSpacePadding;
00653 };
00654 
00655 class FENNEL_FARRAGO_EXPORT ProxyCmdOpenDatabase
00656 : virtual public JniProxy, virtual public ProxyCmd
00657 {
00658 public:
00659 bool isCreateDatabase();
00660 static jmethodID meth_isCreateDatabase;
00661 SharedProxyDatabaseParam getParams();
00662 static jmethodID meth_getParams;
00663 SharedProxyDbHandle getResultHandle();
00664 static jmethodID meth_getResultHandle;
00665 bool isResultRecoveryRequired();
00666 static jmethodID meth_isResultRecoveryRequired;
00667 void setResultRecoveryRequired(const bool &valueRef);
00668 void clearResultRecoveryRequired();
00669 static jmethodID meth_setResultRecoveryRequired;
00670 };
00671 
00672 class FENNEL_FARRAGO_EXPORT ProxyCmdPrepareExecutionStreamGraph
00673 : virtual public JniProxy, virtual public ProxyTupleStreamGraphCmd
00674 {
00675 public:
00676 int32_t getDegreeOfParallelism();
00677 static jmethodID meth_getDegreeOfParallelism;
00678 SharedProxyExecutionStreamDef getStreamDefs();
00679 static jmethodID meth_getStreamDefs;
00680 };
00681 
00682 class FENNEL_FARRAGO_EXPORT ProxyCmdRestoreFromBackup
00683 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00684 {
00685 public:
00686 std::string getBackupPathname();
00687 static jmethodID meth_getBackupPathname;
00688 std::string getCompressionProgram();
00689 static jmethodID meth_getCompressionProgram;
00690 int64_t getFileSize();
00691 static jmethodID meth_getFileSize;
00692 int64_t getLowerBoundCsn();
00693 static jmethodID meth_getLowerBoundCsn;
00694 int64_t getUpperBoundCsn();
00695 static jmethodID meth_getUpperBoundCsn;
00696 };
00697 
00698 class FENNEL_FARRAGO_EXPORT ProxyCmdRollback
00699 : virtual public JniProxy, virtual public ProxyEndTxnCmd
00700 {
00701 public:
00702 };
00703 
00704 class FENNEL_FARRAGO_EXPORT ProxyCmdSavepoint
00705 : virtual public JniProxy, virtual public ProxyTxnCmd
00706 {
00707 public:
00708 SharedProxySvptHandle getResultHandle();
00709 static jmethodID meth_getResultHandle;
00710 };
00711 
00712 class FENNEL_FARRAGO_EXPORT ProxyCmdSetParam
00713 : virtual public JniProxy, virtual public ProxyDatabaseCmd
00714 {
00715 public:
00716 SharedProxyDatabaseParam getParam();
00717 static jmethodID meth_getParam;
00718 };
00719 
00720 class FENNEL_FARRAGO_EXPORT ProxyCmdTruncateIndex
00721 : virtual public JniProxy, virtual public ProxyCmdDropIndex
00722 {
00723 public:
00724 };
00725 
00726 class FENNEL_FARRAGO_EXPORT ProxyCmdVerifyIndex
00727 : virtual public JniProxy, virtual public ProxyIndexAccessCmd
00728 {
00729 public:
00730 bool isEstimate();
00731 static jmethodID meth_isEstimate;
00732 bool isIncludeTuples();
00733 static jmethodID meth_isIncludeTuples;
00734 int64_t getResultPageCount();
00735 static jmethodID meth_getResultPageCount;
00736 void setResultPageCount(const int64_t &valueRef);
00737 void clearResultPageCount();
00738 static jmethodID meth_setResultPageCount;
00739 int64_t getResultUniqueKeyCount();
00740 static jmethodID meth_getResultUniqueKeyCount;
00741 void setResultUniqueKeyCount(const int64_t &valueRef);
00742 void clearResultUniqueKeyCount();
00743 static jmethodID meth_setResultUniqueKeyCount;
00744 };
00745 
00746 class FENNEL_FARRAGO_EXPORT ProxyCmdVersionIndexRoot
00747 : virtual public JniProxy, virtual public ProxyTxnCmd
00748 {
00749 public:
00750 int64_t getNewRootPageId();
00751 static jmethodID meth_getNewRootPageId;
00752 int64_t getOldRootPageId();
00753 static jmethodID meth_getOldRootPageId;
00754 };
00755 
00756 class FENNEL_FARRAGO_EXPORT ProxyCollectTupleStreamDef
00757 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00758 {
00759 public:
00760 };
00761 
00762 class FENNEL_FARRAGO_EXPORT ProxyColumnName
00763 : virtual public JniProxy
00764 {
00765 public:
00766 SharedProxyFlatFileTupleStreamDef getFlatFile();
00767 static jmethodID meth_getFlatFile;
00768 std::string getName();
00769 static jmethodID meth_getName;
00770 };
00771 
00772 class FENNEL_FARRAGO_EXPORT ProxyCorrelation
00773 : virtual public JniProxy
00774 {
00775 public:
00776 int32_t getId();
00777 static jmethodID meth_getId;
00778 SharedProxyIndexSearchDef getIndexSearch();
00779 static jmethodID meth_getIndexSearch;
00780 SharedProxyNestedLoopJoinStreamDef getNestedLoopJoin();
00781 static jmethodID meth_getNestedLoopJoin;
00782 int32_t getOffset();
00783 static jmethodID meth_getOffset;
00784 };
00785 
00786 class FENNEL_FARRAGO_EXPORT ProxyCorrelationJoinStreamDef
00787 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00788 {
00789 public:
00790 SharedProxyCorrelation getCorrelations();
00791 static jmethodID meth_getCorrelations;
00792 };
00793 
00794 class FENNEL_FARRAGO_EXPORT ProxyHandle
00795 : virtual public JniProxy
00796 {
00797 public:
00798 int64_t getLongHandle();
00799 static jmethodID meth_getLongHandle;
00800 };
00801 
00802 class FENNEL_FARRAGO_EXPORT ProxyCsnHandle
00803 : virtual public JniProxy, virtual public ProxyHandle
00804 {
00805 public:
00806 };
00807 
00808 class FENNEL_FARRAGO_EXPORT ProxyDatabaseParam
00809 : virtual public JniProxy
00810 {
00811 public:
00812 std::string getName();
00813 static jmethodID meth_getName;
00814 std::string getValue();
00815 static jmethodID meth_getValue;
00816 };
00817 
00818 class FENNEL_FARRAGO_EXPORT ProxyDbHandle
00819 : virtual public JniProxy, virtual public ProxyHandle
00820 {
00821 public:
00822 };
00823 
00824 class FENNEL_FARRAGO_EXPORT ProxyDynamicParamUse
00825 : virtual public JniProxy
00826 {
00827 public:
00828 int32_t getDynamicParamId();
00829 static jmethodID meth_getDynamicParamId;
00830 SharedProxyExecutionStreamDef getExecutionStreamDef();
00831 static jmethodID meth_getExecutionStreamDef;
00832 bool isRead();
00833 static jmethodID meth_isRead;
00834 };
00835 
00836 class FENNEL_FARRAGO_EXPORT ProxyDynamicParameter
00837 : virtual public JniProxy
00838 {
00839 public:
00840 SharedProxyBarrierStreamDef getBarrier();
00841 static jmethodID meth_getBarrier;
00842 int32_t getParameterId();
00843 static jmethodID meth_getParameterId;
00844 };
00845 
00846 class FENNEL_FARRAGO_EXPORT ProxyExecStreamDataFlow
00847 : virtual public JniProxy
00848 {
00849 public:
00850 SharedProxyExecutionStreamDef getConsumer();
00851 static jmethodID meth_getConsumer;
00852 bool isImplicit();
00853 static jmethodID meth_isImplicit;
00854 SharedProxyExecutionStreamDef getProducer();
00855 static jmethodID meth_getProducer;
00856 };
00857 
00858 class FENNEL_FARRAGO_EXPORT ProxyFlatFileTupleStreamDef
00859 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00860 {
00861 public:
00862 std::string getCalcProgram();
00863 static jmethodID meth_getCalcProgram;
00864 int32_t getCodePage();
00865 static jmethodID meth_getCodePage;
00866 SharedProxyColumnName getColumn();
00867 static jmethodID meth_getColumn;
00868 std::string getDataFilePath();
00869 static jmethodID meth_getDataFilePath;
00870 std::string getErrorFilePath();
00871 static jmethodID meth_getErrorFilePath;
00872 std::string getEscapeCharacter();
00873 static jmethodID meth_getEscapeCharacter;
00874 std::string getFieldDelimiter();
00875 static jmethodID meth_getFieldDelimiter;
00876 bool isHasHeader();
00877 static jmethodID meth_isHasHeader;
00878 bool isLenient();
00879 static jmethodID meth_isLenient;
00880 bool isMapped();
00881 static jmethodID meth_isMapped;
00882 int32_t getNumRowsScan();
00883 static jmethodID meth_getNumRowsScan;
00884 std::string getQuoteCharacter();
00885 static jmethodID meth_getQuoteCharacter;
00886 std::string getRowDelimiter();
00887 static jmethodID meth_getRowDelimiter;
00888 std::string getSubstituteCharacter();
00889 static jmethodID meth_getSubstituteCharacter;
00890 bool isTranslationRecovery();
00891 static jmethodID meth_isTranslationRecovery;
00892 bool isTrim();
00893 static jmethodID meth_isTrim;
00894 };
00895 
00896 class FENNEL_FARRAGO_EXPORT ProxyGenericStreamDef
00897 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00898 {
00899 public:
00900 std::string getContent();
00901 static jmethodID meth_getContent;
00902 std::string getType();
00903 static jmethodID meth_getType;
00904 };
00905 
00906 class FENNEL_FARRAGO_EXPORT ProxyKeyAccessorDef
00907 : virtual public JniProxy
00908 {
00909 public:
00910 SharedProxyTupleProjection getKeyProj();
00911 static jmethodID meth_getKeyProj;
00912 };
00913 
00914 class FENNEL_FARRAGO_EXPORT ProxyIndexAccessorDef
00915 : virtual public JniProxy, virtual public ProxyKeyAccessorDef
00916 {
00917 public:
00918 int64_t getIndexId();
00919 static jmethodID meth_getIndexId;
00920 bool isReadOnlyCommittedData();
00921 static jmethodID meth_isReadOnlyCommittedData;
00922 int32_t getRootPageIdParamId();
00923 static jmethodID meth_getRootPageIdParamId;
00924 int64_t getRootPageId();
00925 static jmethodID meth_getRootPageId;
00926 int64_t getSegmentId();
00927 static jmethodID meth_getSegmentId;
00928 SharedProxyTupleDescriptor getTupleDesc();
00929 static jmethodID meth_getTupleDesc;
00930 };
00931 
00932 class FENNEL_FARRAGO_EXPORT ProxyIndexStreamDef
00933 : virtual public JniProxy, virtual public ProxyTupleStreamDef, virtual public ProxyIndexAccessorDef
00934 {
00935 public:
00936 };
00937 
00938 class FENNEL_FARRAGO_EXPORT ProxyIndexLoaderDef
00939 : virtual public JniProxy, virtual public ProxyIndexStreamDef
00940 {
00941 public:
00942 Distinctness getDistinctness();
00943 static jmethodID meth_getDistinctness;
00944 bool isMonotonic();
00945 static jmethodID meth_isMonotonic;
00946 };
00947 
00948 class FENNEL_FARRAGO_EXPORT ProxyIndexScanDef
00949 : virtual public JniProxy, virtual public ProxyIndexStreamDef
00950 {
00951 public:
00952 SharedProxyTupleProjection getOutputProj();
00953 static jmethodID meth_getOutputProj;
00954 };
00955 
00956 class FENNEL_FARRAGO_EXPORT ProxyIndexSearchDef
00957 : virtual public JniProxy, virtual public ProxyIndexScanDef
00958 {
00959 public:
00960 SharedProxyTupleProjection getInputDirectiveProj();
00961 static jmethodID meth_getInputDirectiveProj;
00962 SharedProxyTupleProjection getInputJoinProj();
00963 static jmethodID meth_getInputJoinProj;
00964 SharedProxyTupleProjection getInputKeyProj();
00965 static jmethodID meth_getInputKeyProj;
00966 bool isOuterJoin();
00967 static jmethodID meth_isOuterJoin;
00968 bool isPrefetch();
00969 static jmethodID meth_isPrefetch;
00970 SharedProxyCorrelation getSearchKeyParameter();
00971 static jmethodID meth_getSearchKeyParameter;
00972 bool isUniqueKey();
00973 static jmethodID meth_isUniqueKey;
00974 };
00975 
00976 class FENNEL_FARRAGO_EXPORT ProxyIndexWriterDef
00977 : virtual public JniProxy, virtual public ProxyIndexAccessorDef
00978 {
00979 public:
00980 Distinctness getDistinctness();
00981 static jmethodID meth_getDistinctness;
00982 SharedProxyTupleProjection getInputProj();
00983 static jmethodID meth_getInputProj;
00984 SharedProxyTableWriterDef getTableWriter();
00985 static jmethodID meth_getTableWriter;
00986 bool isUpdateInPlace();
00987 static jmethodID meth_isUpdateInPlace;
00988 };
00989 
00990 class FENNEL_FARRAGO_EXPORT ProxyJavaSinkStreamDef
00991 : virtual public JniProxy, virtual public ProxyTupleStreamDef
00992 {
00993 public:
00994 int32_t getStreamId();
00995 static jmethodID meth_getStreamId;
00996 };
00997 
00998 class FENNEL_FARRAGO_EXPORT ProxyJavaTransformStreamDef
00999 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01000 {
01001 public:
01002 std::string getJavaClassName();
01003 static jmethodID meth_getJavaClassName;
01004 std::string getReserved();
01005 static jmethodID meth_getReserved;
01006 int32_t getStreamId();
01007 static jmethodID meth_getStreamId;
01008 };
01009 
01010 class FENNEL_FARRAGO_EXPORT ProxyLbmBitOpStreamDef
01011 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01012 {
01013 public:
01014 int32_t getRowLimitParamId();
01015 static jmethodID meth_getRowLimitParamId;
01016 int32_t getStartRidParamId();
01017 static jmethodID meth_getStartRidParamId;
01018 };
01019 
01020 class FENNEL_FARRAGO_EXPORT ProxyLbmChopperStreamDef
01021 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01022 {
01023 public:
01024 int32_t getRidLimitParamId();
01025 static jmethodID meth_getRidLimitParamId;
01026 };
01027 
01028 class FENNEL_FARRAGO_EXPORT ProxyLcsRowScanStreamDef
01029 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01030 {
01031 public:
01032 SharedProxyLcsClusterScanDef getClusterScan();
01033 static jmethodID meth_getClusterScan;
01034 bool isFullScan();
01035 static jmethodID meth_isFullScan;
01036 bool isHasExtraFilter();
01037 static jmethodID meth_isHasExtraFilter;
01038 SharedProxyTupleProjection getOutputProj();
01039 static jmethodID meth_getOutputProj;
01040 SharedProxyTupleProjection getResidualFilterColumns();
01041 static jmethodID meth_getResidualFilterColumns;
01042 int32_t getSamplingClumps();
01043 static jmethodID meth_getSamplingClumps;
01044 TableSamplingMode getSamplingMode();
01045 static jmethodID meth_getSamplingMode;
01046 float getSamplingRate();
01047 static jmethodID meth_getSamplingRate;
01048 int32_t getSamplingRepeatableSeed();
01049 static jmethodID meth_getSamplingRepeatableSeed;
01050 bool isSamplingRepeatable();
01051 static jmethodID meth_isSamplingRepeatable;
01052 int64_t getSamplingRowCount();
01053 static jmethodID meth_getSamplingRowCount;
01054 };
01055 
01056 class FENNEL_FARRAGO_EXPORT ProxyLbmGeneratorStreamDef
01057 : virtual public JniProxy, virtual public ProxyIndexAccessorDef, virtual public ProxyLcsRowScanStreamDef
01058 {
01059 public:
01060 bool isCreateIndex();
01061 static jmethodID meth_isCreateIndex;
01062 int32_t getInsertRowCountParamId();
01063 static jmethodID meth_getInsertRowCountParamId;
01064 };
01065 
01066 class FENNEL_FARRAGO_EXPORT ProxyLbmIntersectStreamDef
01067 : virtual public JniProxy, virtual public ProxyLbmBitOpStreamDef
01068 {
01069 public:
01070 };
01071 
01072 class FENNEL_FARRAGO_EXPORT ProxyLbmMinusStreamDef
01073 : virtual public JniProxy, virtual public ProxyLbmBitOpStreamDef
01074 {
01075 public:
01076 };
01077 
01078 class FENNEL_FARRAGO_EXPORT ProxyLbmNormalizerStreamDef
01079 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01080 {
01081 public:
01082 };
01083 
01084 class FENNEL_FARRAGO_EXPORT ProxyLbmSearchStreamDef
01085 : virtual public JniProxy, virtual public ProxyIndexSearchDef
01086 {
01087 public:
01088 int32_t getRowLimitParamId();
01089 static jmethodID meth_getRowLimitParamId;
01090 int32_t getStartRidParamId();
01091 static jmethodID meth_getStartRidParamId;
01092 };
01093 
01094 class FENNEL_FARRAGO_EXPORT ProxySortedAggStreamDef
01095 : virtual public JniProxy, virtual public ProxyAggStreamDef
01096 {
01097 public:
01098 };
01099 
01100 class FENNEL_FARRAGO_EXPORT ProxyLbmSortedAggStreamDef
01101 : virtual public JniProxy, virtual public ProxySortedAggStreamDef
01102 {
01103 public:
01104 };
01105 
01106 class FENNEL_FARRAGO_EXPORT ProxyLbmSplicerStreamDef
01107 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01108 {
01109 public:
01110 bool isCreateNewIndex();
01111 static jmethodID meth_isCreateNewIndex;
01112 SharedProxySplicerIndexAccessorDef getIndexAccessor();
01113 static jmethodID meth_getIndexAccessor;
01114 int32_t getInsertRowCountParamId();
01115 static jmethodID meth_getInsertRowCountParamId;
01116 int32_t getWriteRowCountParamId();
01117 static jmethodID meth_getWriteRowCountParamId;
01118 };
01119 
01120 class FENNEL_FARRAGO_EXPORT ProxyLbmUnionStreamDef
01121 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01122 {
01123 public:
01124 int32_t getConsumerSridParamId();
01125 static jmethodID meth_getConsumerSridParamId;
01126 int32_t getRidLimitParamId();
01127 static jmethodID meth_getRidLimitParamId;
01128 int32_t getSegmentLimitParamId();
01129 static jmethodID meth_getSegmentLimitParamId;
01130 };
01131 
01132 class FENNEL_FARRAGO_EXPORT ProxyLcsClusterAppendStreamDef
01133 : virtual public JniProxy, virtual public ProxyIndexStreamDef
01134 {
01135 public:
01136 SharedProxyTupleProjection getClusterColProj();
01137 static jmethodID meth_getClusterColProj;
01138 };
01139 
01140 class FENNEL_FARRAGO_EXPORT ProxyLcsClusterReplaceStreamDef
01141 : virtual public JniProxy, virtual public ProxyLcsClusterAppendStreamDef
01142 {
01143 public:
01144 };
01145 
01146 class FENNEL_FARRAGO_EXPORT ProxyLcsClusterScanDef
01147 : virtual public JniProxy, virtual public ProxyIndexAccessorDef
01148 {
01149 public:
01150 SharedProxyTupleDescriptor getClusterTupleDesc();
01151 static jmethodID meth_getClusterTupleDesc;
01152 SharedProxyLcsRowScanStreamDef getRowScan();
01153 static jmethodID meth_getRowScan;
01154 };
01155 
01156 class FENNEL_FARRAGO_EXPORT ProxyLhxAggStreamDef
01157 : virtual public JniProxy, virtual public ProxyAggStreamDef
01158 {
01159 public:
01160 int64_t getCndGroupByKeys();
01161 static jmethodID meth_getCndGroupByKeys;
01162 int64_t getNumRows();
01163 static jmethodID meth_getNumRows;
01164 };
01165 
01166 class FENNEL_FARRAGO_EXPORT ProxyLhxJoinStreamDef
01167 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01168 {
01169 public:
01170 int64_t getCndBuildKeys();
01171 static jmethodID meth_getCndBuildKeys;
01172 SharedProxyTupleProjection getFilterNullProj();
01173 static jmethodID meth_getFilterNullProj;
01174 bool isLeftInner();
01175 static jmethodID meth_isLeftInner;
01176 SharedProxyTupleProjection getLeftKeyProj();
01177 static jmethodID meth_getLeftKeyProj;
01178 bool isLeftOuter();
01179 static jmethodID meth_isLeftOuter;
01180 int64_t getNumBuildRows();
01181 static jmethodID meth_getNumBuildRows;
01182 bool isRightInner();
01183 static jmethodID meth_isRightInner;
01184 SharedProxyTupleProjection getRightKeyProj();
01185 static jmethodID meth_getRightKeyProj;
01186 bool isRightOuter();
01187 static jmethodID meth_isRightOuter;
01188 bool isSetopAll();
01189 static jmethodID meth_isSetopAll;
01190 bool isSetopDistinct();
01191 static jmethodID meth_isSetopDistinct;
01192 };
01193 
01194 class FENNEL_FARRAGO_EXPORT ProxyMergeStreamDef
01195 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01196 {
01197 public:
01198 bool isPrePullInputs();
01199 static jmethodID meth_isPrePullInputs;
01200 bool isSequential();
01201 static jmethodID meth_isSequential;
01202 };
01203 
01204 class FENNEL_FARRAGO_EXPORT ProxyMockTupleStreamDef
01205 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01206 {
01207 public:
01208 int64_t getRowCount();
01209 static jmethodID meth_getRowCount;
01210 };
01211 
01212 class FENNEL_FARRAGO_EXPORT ProxyNestedLoopJoinStreamDef
01213 : virtual public JniProxy, virtual public ProxyCartesianProductStreamDef
01214 {
01215 public:
01216 SharedProxyCorrelation getLeftJoinKey();
01217 static jmethodID meth_getLeftJoinKey;
01218 };
01219 
01220 class FENNEL_FARRAGO_EXPORT ProxyReshapeParameter
01221 : virtual public JniProxy
01222 {
01223 public:
01224 int32_t getCompareOffset();
01225 static jmethodID meth_getCompareOffset;
01226 int32_t getDynamicParamId();
01227 static jmethodID meth_getDynamicParamId;
01228 bool isOutputParam();
01229 static jmethodID meth_isOutputParam;
01230 SharedProxyReshapeStreamDef getReshape();
01231 static jmethodID meth_getReshape;
01232 };
01233 
01234 class FENNEL_FARRAGO_EXPORT ProxyReshapeStreamDef
01235 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01236 {
01237 public:
01238 CompOperator getCompareOp();
01239 static jmethodID meth_getCompareOp;
01240 SharedProxyTupleProjection getInputCompareProjection();
01241 static jmethodID meth_getInputCompareProjection;
01242 SharedProxyTupleProjection getOutputProjection();
01243 static jmethodID meth_getOutputProjection;
01244 SharedProxyReshapeParameter getReshapeParameter();
01245 static jmethodID meth_getReshapeParameter;
01246 std::string getTupleCompareBytesBase64();
01247 static jmethodID meth_getTupleCompareBytesBase64;
01248 };
01249 
01250 class FENNEL_FARRAGO_EXPORT ProxySortingStreamDef
01251 : virtual public JniProxy, virtual public ProxyKeyAccessorDef, virtual public ProxyTupleStreamDef
01252 {
01253 public:
01254 SharedProxyTupleProjection getDescendingProj();
01255 static jmethodID meth_getDescendingProj;
01256 Distinctness getDistinctness();
01257 static jmethodID meth_getDistinctness;
01258 bool isEarlyClose();
01259 static jmethodID meth_isEarlyClose;
01260 int64_t getEstimatedNumRows();
01261 static jmethodID meth_getEstimatedNumRows;
01262 };
01263 
01264 class FENNEL_FARRAGO_EXPORT ProxySplicerIndexAccessorDef
01265 : virtual public JniProxy, virtual public ProxyIndexAccessorDef
01266 {
01267 public:
01268 SharedProxyLbmSplicerStreamDef getSplicer();
01269 static jmethodID meth_getSplicer;
01270 };
01271 
01272 class FENNEL_FARRAGO_EXPORT ProxySplitterStreamDef
01273 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01274 {
01275 public:
01276 };
01277 
01278 class FENNEL_FARRAGO_EXPORT ProxyStreamGraphHandle
01279 : virtual public JniProxy, virtual public ProxyHandle
01280 {
01281 public:
01282 };
01283 
01284 class FENNEL_FARRAGO_EXPORT ProxyStreamHandle
01285 : virtual public JniProxy, virtual public ProxyHandle
01286 {
01287 public:
01288 };
01289 
01290 class FENNEL_FARRAGO_EXPORT ProxySvptHandle
01291 : virtual public JniProxy, virtual public ProxyHandle
01292 {
01293 public:
01294 };
01295 
01296 class FENNEL_FARRAGO_EXPORT ProxyTableWriterDef
01297 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01298 {
01299 public:
01300 SharedProxyIndexWriterDef getIndexWriter();
01301 static jmethodID meth_getIndexWriter;
01302 };
01303 
01304 class FENNEL_FARRAGO_EXPORT ProxyTableDeleterDef
01305 : virtual public JniProxy, virtual public ProxyTableWriterDef
01306 {
01307 public:
01308 };
01309 
01310 class FENNEL_FARRAGO_EXPORT ProxyTableInserterDef
01311 : virtual public JniProxy, virtual public ProxyTableWriterDef
01312 {
01313 public:
01314 };
01315 
01316 class FENNEL_FARRAGO_EXPORT ProxyTableUpdaterDef
01317 : virtual public JniProxy, virtual public ProxyTableWriterDef
01318 {
01319 public:
01320 SharedProxyTupleProjection getUpdateProj();
01321 static jmethodID meth_getUpdateProj;
01322 };
01323 
01324 class FENNEL_FARRAGO_EXPORT ProxyTupleAccessor
01325 : virtual public JniProxy
01326 {
01327 public:
01328 SharedProxyTupleAttrAccessor getAttrAccessor();
01329 static jmethodID meth_getAttrAccessor;
01330 int32_t getBitFieldOffset();
01331 static jmethodID meth_getBitFieldOffset;
01332 int32_t getMinByteLength();
01333 static jmethodID meth_getMinByteLength;
01334 };
01335 
01336 class FENNEL_FARRAGO_EXPORT ProxyTupleAttrAccessor
01337 : virtual public JniProxy
01338 {
01339 public:
01340 int32_t getBitValueIndex();
01341 static jmethodID meth_getBitValueIndex;
01342 int32_t getEndIndirectOffset();
01343 static jmethodID meth_getEndIndirectOffset;
01344 int32_t getFixedOffset();
01345 static jmethodID meth_getFixedOffset;
01346 int32_t getNullBitIndex();
01347 static jmethodID meth_getNullBitIndex;
01348 };
01349 
01350 class FENNEL_FARRAGO_EXPORT ProxyTupleAttrDescriptor
01351 : virtual public JniProxy
01352 {
01353 public:
01354 int32_t getByteLength();
01355 static jmethodID meth_getByteLength;
01356 bool isNullable();
01357 static jmethodID meth_isNullable;
01358 int32_t getTypeOrdinal();
01359 static jmethodID meth_getTypeOrdinal;
01360 };
01361 
01362 class FENNEL_FARRAGO_EXPORT ProxyTupleAttrProjection
01363 : virtual public JniProxy
01364 {
01365 public:
01366 int32_t getAttributeIndex();
01367 static jmethodID meth_getAttributeIndex;
01368 };
01369 
01370 class FENNEL_FARRAGO_EXPORT ProxyTupleDescriptor
01371 : virtual public JniProxy
01372 {
01373 public:
01374 SharedProxyTupleAttrDescriptor getAttrDescriptor();
01375 static jmethodID meth_getAttrDescriptor;
01376 };
01377 
01378 class FENNEL_FARRAGO_EXPORT ProxyTupleProjection
01379 : virtual public JniProxy
01380 {
01381 public:
01382 SharedProxyTupleAttrProjection getAttrProjection();
01383 static jmethodID meth_getAttrProjection;
01384 };
01385 
01386 class FENNEL_FARRAGO_EXPORT ProxyTxnHandle
01387 : virtual public JniProxy, virtual public ProxyHandle
01388 {
01389 public:
01390 };
01391 
01392 class FENNEL_FARRAGO_EXPORT ProxyUncollectTupleStreamDef
01393 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01394 {
01395 public:
01396 };
01397 
01398 class FENNEL_FARRAGO_EXPORT ProxyValuesStreamDef
01399 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01400 {
01401 public:
01402 std::string getTupleBytesBase64();
01403 static jmethodID meth_getTupleBytesBase64;
01404 };
01405 
01406 class FENNEL_FARRAGO_EXPORT ProxyWindowDef
01407 : virtual public JniProxy
01408 {
01409 public:
01410 int32_t getOffset();
01411 static jmethodID meth_getOffset;
01412 SharedProxyTupleProjection getOrderKeyList();
01413 static jmethodID meth_getOrderKeyList;
01414 SharedProxyWindowPartitionDef getPartition();
01415 static jmethodID meth_getPartition;
01416 bool isPhysical();
01417 static jmethodID meth_isPhysical;
01418 std::string getRange();
01419 static jmethodID meth_getRange;
01420 SharedProxyWindowStreamDef getWindowStream();
01421 static jmethodID meth_getWindowStream;
01422 };
01423 
01424 class FENNEL_FARRAGO_EXPORT ProxyWindowPartitionDef
01425 : virtual public JniProxy
01426 {
01427 public:
01428 std::string getAddProgram();
01429 static jmethodID meth_getAddProgram;
01430 SharedProxyTupleDescriptor getBucketDesc();
01431 static jmethodID meth_getBucketDesc;
01432 std::string getDropProgram();
01433 static jmethodID meth_getDropProgram;
01434 std::string getInitializeProgram();
01435 static jmethodID meth_getInitializeProgram;
01436 SharedProxyTupleProjection getPartitionKeyList();
01437 static jmethodID meth_getPartitionKeyList;
01438 SharedProxyWindowDef getWindow();
01439 static jmethodID meth_getWindow;
01440 };
01441 
01442 class FENNEL_FARRAGO_EXPORT ProxyWindowStreamDef
01443 : virtual public JniProxy, virtual public ProxyTupleStreamDef
01444 {
01445 public:
01446 bool isFilter();
01447 static jmethodID meth_isFilter;
01448 SharedProxyTupleProjection getInputOrderKeyList();
01449 static jmethodID meth_getInputOrderKeyList;
01450 std::string getOutputProgram();
01451 static jmethodID meth_getOutputProgram;
01452 SharedProxyWindowDef getWindow();
01453 static jmethodID meth_getWindow;
01454 };
01455 
01456 class FENNEL_FARRAGO_EXPORT FemVisitor : virtual public JniProxyVisitor
01457 {
01458 public:
01459 static JniProxyVisitTable<FemVisitor> visitTbl;
01460 virtual void visit(ProxyAggInvocation &)
01461 { unhandledVisit(); }
01462 virtual void visit(ProxyAggStreamDef &)
01463 { unhandledVisit(); }
01464 virtual void visit(ProxyBarrierStreamDef &)
01465 { unhandledVisit(); }
01466 virtual void visit(ProxyBeginTxnCmd &)
01467 { unhandledVisit(); }
01468 virtual void visit(ProxyBernoulliSamplingStreamDef &)
01469 { unhandledVisit(); }
01470 virtual void visit(ProxyBufferReaderStreamDef &)
01471 { unhandledVisit(); }
01472 virtual void visit(ProxyBufferWriterStreamDef &)
01473 { unhandledVisit(); }
01474 virtual void visit(ProxyBufferingTupleStreamDef &)
01475 { unhandledVisit(); }
01476 virtual void visit(ProxyCalcTupleStreamDef &)
01477 { unhandledVisit(); }
01478 virtual void visit(ProxyCartesianProductStreamDef &)
01479 { unhandledVisit(); }
01480 virtual void visit(ProxyCmd &)
01481 { unhandledVisit(); }
01482 virtual void visit(ProxyCmdAbandonBackup &)
01483 { unhandledVisit(); }
01484 virtual void visit(ProxyCmdAlterSystemDeallocate &)
01485 { unhandledVisit(); }
01486 virtual void visit(ProxyCmdBeginTxn &)
01487 { unhandledVisit(); }
01488 virtual void visit(ProxyCmdBeginTxnWithCsn &)
01489 { unhandledVisit(); }
01490 virtual void visit(ProxyCmdCheckpoint &)
01491 { unhandledVisit(); }
01492 virtual void visit(ProxyCmdCloseDatabase &)
01493 { unhandledVisit(); }
01494 virtual void visit(ProxyCmdCommit &)
01495 { unhandledVisit(); }
01496 virtual void visit(ProxyCmdCompleteBackup &)
01497 { unhandledVisit(); }
01498 virtual void visit(ProxyCmdCreateExecutionStreamGraph &)
01499 { unhandledVisit(); }
01500 virtual void visit(ProxyCmdCreateIndex &)
01501 { unhandledVisit(); }
01502 virtual void visit(ProxyCmdCreateStreamHandle &)
01503 { unhandledVisit(); }
01504 virtual void visit(ProxyCmdDropIndex &)
01505 { unhandledVisit(); }
01506 virtual void visit(ProxyCmdGetLastCommittedTxnId &)
01507 { unhandledVisit(); }
01508 virtual void visit(ProxyCmdGetTxnCsn &)
01509 { unhandledVisit(); }
01510 virtual void visit(ProxyCmdInitiateBackup &)
01511 { unhandledVisit(); }
01512 virtual void visit(ProxyCmdOpenDatabase &)
01513 { unhandledVisit(); }
01514 virtual void visit(ProxyCmdPrepareExecutionStreamGraph &)
01515 { unhandledVisit(); }
01516 virtual void visit(ProxyCmdRestoreFromBackup &)
01517 { unhandledVisit(); }
01518 virtual void visit(ProxyCmdRollback &)
01519 { unhandledVisit(); }
01520 virtual void visit(ProxyCmdSavepoint &)
01521 { unhandledVisit(); }
01522 virtual void visit(ProxyCmdSetParam &)
01523 { unhandledVisit(); }
01524 virtual void visit(ProxyCmdTruncateIndex &)
01525 { unhandledVisit(); }
01526 virtual void visit(ProxyCmdVerifyIndex &)
01527 { unhandledVisit(); }
01528 virtual void visit(ProxyCmdVersionIndexRoot &)
01529 { unhandledVisit(); }
01530 virtual void visit(ProxyCollectTupleStreamDef &)
01531 { unhandledVisit(); }
01532 virtual void visit(ProxyColumnName &)
01533 { unhandledVisit(); }
01534 virtual void visit(ProxyCorrelation &)
01535 { unhandledVisit(); }
01536 virtual void visit(ProxyCorrelationJoinStreamDef &)
01537 { unhandledVisit(); }
01538 virtual void visit(ProxyCsnHandle &)
01539 { unhandledVisit(); }
01540 virtual void visit(ProxyCsnHandleReturningCmd &)
01541 { unhandledVisit(); }
01542 virtual void visit(ProxyDatabaseCmd &)
01543 { unhandledVisit(); }
01544 virtual void visit(ProxyDatabaseParam &)
01545 { unhandledVisit(); }
01546 virtual void visit(ProxyDbHandle &)
01547 { unhandledVisit(); }
01548 virtual void visit(ProxyDynamicParamUse &)
01549 { unhandledVisit(); }
01550 virtual void visit(ProxyDynamicParameter &)
01551 { unhandledVisit(); }
01552 virtual void visit(ProxyEndTxnCmd &)
01553 { unhandledVisit(); }
01554 virtual void visit(ProxyExecStreamDataFlow &)
01555 { unhandledVisit(); }
01556 virtual void visit(ProxyExecutionStreamDef &)
01557 { unhandledVisit(); }
01558 virtual void visit(ProxyFlatFileTupleStreamDef &)
01559 { unhandledVisit(); }
01560 virtual void visit(ProxyGenericStreamDef &)
01561 { unhandledVisit(); }
01562 virtual void visit(ProxyHandle &)
01563 { unhandledVisit(); }
01564 virtual void visit(ProxyIndexAccessCmd &)
01565 { unhandledVisit(); }
01566 virtual void visit(ProxyIndexAccessorDef &)
01567 { unhandledVisit(); }
01568 virtual void visit(ProxyIndexCmd &)
01569 { unhandledVisit(); }
01570 virtual void visit(ProxyIndexLoaderDef &)
01571 { unhandledVisit(); }
01572 virtual void visit(ProxyIndexScanDef &)
01573 { unhandledVisit(); }
01574 virtual void visit(ProxyIndexSearchDef &)
01575 { unhandledVisit(); }
01576 virtual void visit(ProxyIndexStreamDef &)
01577 { unhandledVisit(); }
01578 virtual void visit(ProxyIndexWriterDef &)
01579 { unhandledVisit(); }
01580 virtual void visit(ProxyJavaSinkStreamDef &)
01581 { unhandledVisit(); }
01582 virtual void visit(ProxyJavaTransformStreamDef &)
01583 { unhandledVisit(); }
01584 virtual void visit(ProxyKeyAccessorDef &)
01585 { unhandledVisit(); }
01586 virtual void visit(ProxyLbmBitOpStreamDef &)
01587 { unhandledVisit(); }
01588 virtual void visit(ProxyLbmChopperStreamDef &)
01589 { unhandledVisit(); }
01590 virtual void visit(ProxyLbmGeneratorStreamDef &)
01591 { unhandledVisit(); }
01592 virtual void visit(ProxyLbmIntersectStreamDef &)
01593 { unhandledVisit(); }
01594 virtual void visit(ProxyLbmMinusStreamDef &)
01595 { unhandledVisit(); }
01596 virtual void visit(ProxyLbmNormalizerStreamDef &)
01597 { unhandledVisit(); }
01598 virtual void visit(ProxyLbmSearchStreamDef &)
01599 { unhandledVisit(); }
01600 virtual void visit(ProxyLbmSortedAggStreamDef &)
01601 { unhandledVisit(); }
01602 virtual void visit(ProxyLbmSplicerStreamDef &)
01603 { unhandledVisit(); }
01604 virtual void visit(ProxyLbmUnionStreamDef &)
01605 { unhandledVisit(); }
01606 virtual void visit(ProxyLcsClusterAppendStreamDef &)
01607 { unhandledVisit(); }
01608 virtual void visit(ProxyLcsClusterReplaceStreamDef &)
01609 { unhandledVisit(); }
01610 virtual void visit(ProxyLcsClusterScanDef &)
01611 { unhandledVisit(); }
01612 virtual void visit(ProxyLcsRowScanStreamDef &)
01613 { unhandledVisit(); }
01614 virtual void visit(ProxyLhxAggStreamDef &)
01615 { unhandledVisit(); }
01616 virtual void visit(ProxyLhxJoinStreamDef &)
01617 { unhandledVisit(); }
01618 virtual void visit(ProxyMergeStreamDef &)
01619 { unhandledVisit(); }
01620 virtual void visit(ProxyMockTupleStreamDef &)
01621 { unhandledVisit(); }
01622 virtual void visit(ProxyMultiUseBufferingStreamDef &)
01623 { unhandledVisit(); }
01624 virtual void visit(ProxyNestedLoopJoinStreamDef &)
01625 { unhandledVisit(); }
01626 virtual void visit(ProxyReshapeParameter &)
01627 { unhandledVisit(); }
01628 virtual void visit(ProxyReshapeStreamDef &)
01629 { unhandledVisit(); }
01630 virtual void visit(ProxySortedAggStreamDef &)
01631 { unhandledVisit(); }
01632 virtual void visit(ProxySortingStreamDef &)
01633 { unhandledVisit(); }
01634 virtual void visit(ProxySplicerIndexAccessorDef &)
01635 { unhandledVisit(); }
01636 virtual void visit(ProxySplitterStreamDef &)
01637 { unhandledVisit(); }
01638 virtual void visit(ProxyStreamGraphHandle &)
01639 { unhandledVisit(); }
01640 virtual void visit(ProxyStreamHandle &)
01641 { unhandledVisit(); }
01642 virtual void visit(ProxySvptHandle &)
01643 { unhandledVisit(); }
01644 virtual void visit(ProxyTableDeleterDef &)
01645 { unhandledVisit(); }
01646 virtual void visit(ProxyTableInserterDef &)
01647 { unhandledVisit(); }
01648 virtual void visit(ProxyTableUpdaterDef &)
01649 { unhandledVisit(); }
01650 virtual void visit(ProxyTableWriterDef &)
01651 { unhandledVisit(); }
01652 virtual void visit(ProxyTupleAccessor &)
01653 { unhandledVisit(); }
01654 virtual void visit(ProxyTupleAttrAccessor &)
01655 { unhandledVisit(); }
01656 virtual void visit(ProxyTupleAttrDescriptor &)
01657 { unhandledVisit(); }
01658 virtual void visit(ProxyTupleAttrProjection &)
01659 { unhandledVisit(); }
01660 virtual void visit(ProxyTupleDescriptor &)
01661 { unhandledVisit(); }
01662 virtual void visit(ProxyTupleProjection &)
01663 { unhandledVisit(); }
01664 virtual void visit(ProxyTupleStreamDef &)
01665 { unhandledVisit(); }
01666 virtual void visit(ProxyTupleStreamGraphCmd &)
01667 { unhandledVisit(); }
01668 virtual void visit(ProxyTxnCmd &)
01669 { unhandledVisit(); }
01670 virtual void visit(ProxyTxnHandle &)
01671 { unhandledVisit(); }
01672 virtual void visit(ProxyUncollectTupleStreamDef &)
01673 { unhandledVisit(); }
01674 virtual void visit(ProxyValuesStreamDef &)
01675 { unhandledVisit(); }
01676 virtual void visit(ProxyWindowDef &)
01677 { unhandledVisit(); }
01678 virtual void visit(ProxyWindowPartitionDef &)
01679 { unhandledVisit(); }
01680 virtual void visit(ProxyWindowStreamDef &)
01681 { unhandledVisit(); }
01682 };
01683 

Generated on Mon Jun 22 04:00:18 2009 for Fennel by  doxygen 1.5.1