blob: 211f84952894076b56e8aeed169d9bf9eab435e9 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.calcite.adapter.enumerable (Apache Calcite calcite API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../org/apache/calcite/adapter/enumerable/package-summary.html" target="classFrame">org.apache.calcite.adapter.enumerable</a></h1>
<div class="indexContainer">
<h2 title="接口">接口</h2>
<ul title="接口">
<li><a href="AggAddContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggAddContext</span></a></li>
<li><a href="AggContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggContext</span></a></li>
<li><a href="AggImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggImplementor</span></a></li>
<li><a href="AggregateLambdaFactory.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggregateLambdaFactory</span></a></li>
<li><a href="AggResetContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggResetContext</span></a></li>
<li><a href="AggResultContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">AggResultContext</span></a></li>
<li><a href="CallImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">CallImplementor</span></a></li>
<li><a href="EnumerableRel.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">EnumerableRel</span></a></li>
<li><a href="LazyAggregateLambdaFactory.LazyAccumulator.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">LazyAggregateLambdaFactory.LazyAccumulator</span></a></li>
<li><a href="MatchImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">MatchImplementor</span></a></li>
<li><a href="NestedBlockBuilder.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">NestedBlockBuilder</span></a></li>
<li><a href="NotNullImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">NotNullImplementor</span></a></li>
<li><a href="PhysType.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">PhysType</span></a></li>
<li><a href="RexToLixTranslator.InputGetter.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">RexToLixTranslator.InputGetter</span></a></li>
<li><a href="TableValuedFunctionCallImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">TableValuedFunctionCallImplementor</span></a></li>
<li><a href="WinAggAddContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggAddContext</span></a></li>
<li><a href="WinAggContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggContext</span></a></li>
<li><a href="WinAggFrameContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggFrameContext</span></a></li>
<li><a href="WinAggFrameResultContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggFrameResultContext</span></a></li>
<li><a href="WinAggImplementor.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggImplementor</span></a></li>
<li><a href="WinAggResetContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggResetContext</span></a></li>
<li><a href="WinAggResultContext.html" title="org.apache.calcite.adapter.enumerable中的接口" target="classFrame"><span class="interfaceName">WinAggResultContext</span></a></li>
</ul>
<h2 title="类"></h2>
<ul title="类">
<li><a href="AggImpState.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">AggImpState</a></li>
<li><a href="BasicAggregateLambdaFactory.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">BasicAggregateLambdaFactory</a></li>
<li><a href="BasicLazyAccumulator.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">BasicLazyAccumulator</a></li>
<li><a href="EnumerableAggregate.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableAggregate</a></li>
<li><a href="EnumerableBatchNestedLoopJoin.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableBatchNestedLoopJoin</a></li>
<li><a href="EnumerableBatchNestedLoopJoinRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableBatchNestedLoopJoinRule</a></li>
<li><a href="EnumerableBindable.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableBindable</a></li>
<li><a href="EnumerableBindable.EnumerableToBindableConverterRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableBindable.EnumerableToBindableConverterRule</a></li>
<li><a href="EnumerableCalc.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableCalc</a></li>
<li><a href="EnumerableCollect.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableCollect</a></li>
<li><a href="EnumerableCorrelate.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableCorrelate</a></li>
<li><a href="EnumerableCorrelateRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableCorrelateRule</a></li>
<li><a href="EnumerableFilter.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableFilter</a></li>
<li><a href="EnumerableFilterToCalcRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableFilterToCalcRule</a></li>
<li><a href="EnumerableHashJoin.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableHashJoin</a></li>
<li><a href="EnumerableInterpretable.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableInterpretable</a></li>
<li><a href="EnumerableInterpreter.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableInterpreter</a></li>
<li><a href="EnumerableInterpreterRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableInterpreterRule</a></li>
<li><a href="EnumerableIntersect.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableIntersect</a></li>
<li><a href="EnumerableLimit.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableLimit</a></li>
<li><a href="EnumerableMatch.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableMatch</a></li>
<li><a href="EnumerableMatchRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableMatchRule</a></li>
<li><a href="EnumerableMergeJoin.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableMergeJoin</a></li>
<li><a href="EnumerableMinus.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableMinus</a></li>
<li><a href="EnumerableNestedLoopJoin.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableNestedLoopJoin</a></li>
<li><a href="EnumerableProject.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableProject</a></li>
<li><a href="EnumerableProjectToCalcRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableProjectToCalcRule</a></li>
<li><a href="EnumerableRel.Result.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableRel.Result</a></li>
<li><a href="EnumerableRelImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableRelImplementor</a></li>
<li><a href="EnumerableRepeatUnion.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableRepeatUnion</a></li>
<li><a href="EnumerableRepeatUnionRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableRepeatUnionRule</a></li>
<li><a href="EnumerableRules.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableRules</a></li>
<li><a href="EnumerableSort.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableSort</a></li>
<li><a href="EnumerableTableFunctionScan.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableFunctionScan</a></li>
<li><a href="EnumerableTableFunctionScanRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableFunctionScanRule</a></li>
<li><a href="EnumerableTableModify.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableModify</a></li>
<li><a href="EnumerableTableModifyRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableModifyRule</a></li>
<li><a href="EnumerableTableScan.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableScan</a></li>
<li><a href="EnumerableTableScanRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableScanRule</a></li>
<li><a href="EnumerableTableSpool.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableSpool</a></li>
<li><a href="EnumerableTableSpoolRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableTableSpoolRule</a></li>
<li><a href="EnumerableUncollect.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableUncollect</a></li>
<li><a href="EnumerableUnion.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableUnion</a></li>
<li><a href="EnumerableValues.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableValues</a></li>
<li><a href="EnumerableValuesRule.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableValuesRule</a></li>
<li><a href="EnumerableWindow.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumerableWindow</a></li>
<li><a href="EnumUtils.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">EnumUtils</a></li>
<li><a href="JavaRelImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">JavaRelImplementor</a></li>
<li><a href="LazyAggregateLambdaFactory.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">LazyAggregateLambdaFactory</a></li>
<li><a href="LazyAggregateLambdaFactory.LazySource.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">LazyAggregateLambdaFactory.LazySource</a></li>
<li><a href="MatchUtils.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">MatchUtils</a></li>
<li><a href="NestedBlockBuilderImpl.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">NestedBlockBuilderImpl</a></li>
<li><a href="PhysTypeImpl.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">PhysTypeImpl</a></li>
<li><a href="ReflectiveCallNotNullImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">ReflectiveCallNotNullImplementor</a></li>
<li><a href="RexImpTable.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexImpTable</a></li>
<li><a href="RexImpTable.LagImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexImpTable.LagImplementor</a></li>
<li><a href="RexImpTable.LeadImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexImpTable.LeadImplementor</a></li>
<li><a href="RexImpTable.UserDefinedAggReflectiveImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexImpTable.UserDefinedAggReflectiveImplementor</a></li>
<li><a href="RexToLixTranslator.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexToLixTranslator</a></li>
<li><a href="RexToLixTranslator.InputGetterImpl.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">RexToLixTranslator.InputGetterImpl</a></li>
<li><a href="SourceSorter.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">SourceSorter</a></li>
<li><a href="StrictAggImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">StrictAggImplementor</a></li>
<li><a href="StrictWinAggImplementor.html" title="org.apache.calcite.adapter.enumerable中的类" target="classFrame">StrictWinAggImplementor</a></li>
</ul>
<h2 title="枚举">枚举</h2>
<ul title="枚举">
<li><a href="EnumerableConvention.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">EnumerableConvention</a></li>
<li><a href="EnumerableRel.Prefer.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">EnumerableRel.Prefer</a></li>
<li><a href="JavaRowFormat.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">JavaRowFormat</a></li>
<li><a href="NullPolicy.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">NullPolicy</a></li>
<li><a href="RexImpTable.NullAs.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">RexImpTable.NullAs</a></li>
<li><a href="WinAggImplementor.SeekType.html" title="org.apache.calcite.adapter.enumerable中的枚举" target="classFrame">WinAggImplementor.SeekType</a></li>
</ul>
</div>
</body>
</html>