跳过导航链接
Apache Calcite
A C D G I O P R T V 

A

addStatement(String) - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
ALL_PIG_OPT_RULES - 类 中的静态变量org.apache.calcite.adapter.pig.PigRules
 
ALL_PIG_REL_FACTORIES - 类 中的静态变量org.apache.calcite.adapter.pig.PigRelFactories
 

C

CONVENTION - 接口 中的静态变量org.apache.calcite.adapter.pig.PigRel
Calling convention for relational operations that occur in Pig.
convert(RelNode) - 类 中的方法org.apache.calcite.adapter.pig.PigToEnumerableConverterRule
 
copy(RelTraitSet, RelNode, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>) - 类 中的方法org.apache.calcite.adapter.pig.PigAggregate
 
copy(RelTraitSet, RelNode, RexNode) - 类 中的方法org.apache.calcite.adapter.pig.PigFilter
 
copy(RelTraitSet, RexNode, RelNode, RelNode, JoinRelType, boolean) - 类 中的方法org.apache.calcite.adapter.pig.PigJoin
 
copy(RelTraitSet, RelNode, List<RexNode>, RelDataType) - 类 中的方法org.apache.calcite.adapter.pig.PigProject
 
copy(RelTraitSet, List<RelNode>) - 类 中的方法org.apache.calcite.adapter.pig.PigToEnumerableConverter
 
create(SchemaPlus, String, Map<String, Object>) - 类 中的方法org.apache.calcite.adapter.pig.PigSchemaFactory
 
create(SchemaPlus, String, Map<String, Object>, RelDataType) - 类 中的方法org.apache.calcite.adapter.pig.PigTableFactory
 
createAggregate(RelNode, List<RelHint>, ImmutableBitSet, ImmutableList<ImmutableBitSet>, List<AggregateCall>) - 类 中的方法org.apache.calcite.adapter.pig.PigRelFactories.PigAggregateFactory
 
createFilter(RelNode, RexNode, Set<CorrelationId>) - 类 中的方法org.apache.calcite.adapter.pig.PigRelFactories.PigFilterFactory
 
createJoin(RelNode, RelNode, List<RelHint>, RexNode, Set<CorrelationId>, JoinRelType, boolean) - 类 中的方法org.apache.calcite.adapter.pig.PigRelFactories.PigJoinFactory
 
createScan(RelOptTable.ToRelContext, RelOptTable) - 类 中的方法org.apache.calcite.adapter.pig.PigRelFactories.PigTableScanFactory
 

D

DISTINCT_FIELD_SUFFIX - 类 中的静态变量org.apache.calcite.adapter.pig.PigAggregate
 

G

getFieldName(RelNode, int) - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
getFilePath() - 类 中的方法org.apache.calcite.adapter.pig.PigTable
 
getPigRelationAlias(RelNode) - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
getPigType() - 枚举 中的方法org.apache.calcite.adapter.pig.PigDataType
 
getRowType(RelDataTypeFactory) - 类 中的方法org.apache.calcite.adapter.pig.PigTable
 
getScript() - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
getSqlType() - 枚举 中的方法org.apache.calcite.adapter.pig.PigDataType
 
getStatements() - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
getTable() - 类 中的方法org.apache.calcite.adapter.pig.PigAggregate
Override this method so it looks down the tree to find the table this node is acting on.
getTable() - 类 中的方法org.apache.calcite.adapter.pig.PigFilter
Override this method so it looks down the tree to find the table this node is acting on.
getTable() - 类 中的方法org.apache.calcite.adapter.pig.PigJoin
The Pig alias of the joined relation will have the same name as one from the left side of the join.
getTable() - 类 中的方法org.apache.calcite.adapter.pig.PigProject
Override this method so it looks down the tree to find the table this node is acting on.
getTableMap() - 类 中的方法org.apache.calcite.adapter.pig.PigSchema
 
getTableName(RelNode) - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 

I

implement(PigRel.Implementor) - 类 中的方法org.apache.calcite.adapter.pig.PigAggregate
 
implement(PigRel.Implementor) - 类 中的方法org.apache.calcite.adapter.pig.PigFilter
 
implement(PigRel.Implementor) - 类 中的方法org.apache.calcite.adapter.pig.PigJoin
 
implement(PigRel.Implementor) - 类 中的方法org.apache.calcite.adapter.pig.PigProject
 
implement(PigRel.Implementor) - 接口 中的方法org.apache.calcite.adapter.pig.PigRel
Converts this node to a Pig Latin statement.
implement(PigRel.Implementor) - 类 中的方法org.apache.calcite.adapter.pig.PigTableScan
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - 类 中的方法org.apache.calcite.adapter.pig.PigToEnumerableConverter
This implementation does not actually execute the associated Pig Latin script and return results.
Implementor() - 类 的构造器org.apache.calcite.adapter.pig.PigRel.Implementor
 
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigRelFactories.PigAggregateFactory
 
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigRelFactories.PigFilterFactory
 
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigRelFactories.PigJoinFactory
 
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigRelFactories.PigTableScanFactory
 
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigSchemaFactory
Public singleton, per factory contract.
INSTANCE - 类 中的静态变量org.apache.calcite.adapter.pig.PigToEnumerableConverterRule
 

O

org.apache.calcite.adapter.pig - 程序包 org.apache.calcite.adapter.pig
Pig query provider.

P

PigAggFunction - org.apache.calcite.adapter.pig中的枚举
Supported Pig aggregate functions and their Calcite counterparts.
PigAggregate - org.apache.calcite.adapter.pig中的类
Implementation of Aggregate in Pig calling convention.
PigAggregate(RelOptCluster, RelTraitSet, RelNode, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>) - 类 的构造器org.apache.calcite.adapter.pig.PigAggregate
Creates a PigAggregate.
PigAggregate(RelOptCluster, RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>) - 类 的构造器org.apache.calcite.adapter.pig.PigAggregate
已过时。
PigAggregateFactory() - 类 的构造器org.apache.calcite.adapter.pig.PigRelFactories.PigAggregateFactory
 
PigDataType - org.apache.calcite.adapter.pig中的枚举
Supported Pig data types and their Calcite counterparts.
PigFilter - org.apache.calcite.adapter.pig中的类
Implementation of Filter in Pig calling convention.
PigFilter(RelOptCluster, RelTraitSet, RelNode, RexNode) - 类 的构造器org.apache.calcite.adapter.pig.PigFilter
Creates a PigFilter.
PigFilterFactory() - 类 的构造器org.apache.calcite.adapter.pig.PigRelFactories.PigFilterFactory
 
PigJoin - org.apache.calcite.adapter.pig中的类
Implementation of Join in Pig calling convention.
PigJoin(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType) - 类 的构造器org.apache.calcite.adapter.pig.PigJoin
Creates a PigJoin.
PigJoinFactory() - 类 的构造器org.apache.calcite.adapter.pig.PigRelFactories.PigJoinFactory
 
PigProject - org.apache.calcite.adapter.pig中的类
Implementation of Project in Pig calling convention.
PigProject(RelOptCluster, RelTraitSet, RelNode, List<? extends RexNode>, RelDataType) - 类 的构造器org.apache.calcite.adapter.pig.PigProject
Creates a PigProject.
PigRel - org.apache.calcite.adapter.pig中的接口
Relational expression that uses the Pig calling convention.
PigRel.Implementor - org.apache.calcite.adapter.pig中的类
Callback for the implementation process that converts a tree of PigRel nodes into complete Pig Latin script.
PigRelFactories - org.apache.calcite.adapter.pig中的类
Implementations of factories in RelFactories for the Pig adapter.
PigRelFactories.PigAggregateFactory - org.apache.calcite.adapter.pig中的类
Implementation of RelFactories.AggregateFactory that returns a PigAggregate.
PigRelFactories.PigFilterFactory - org.apache.calcite.adapter.pig中的类
Implementation of RelFactories.FilterFactory that returns a PigFilter.
PigRelFactories.PigJoinFactory - org.apache.calcite.adapter.pig中的类
Implementation of RelFactories.JoinFactory that returns a PigJoin.
PigRelFactories.PigTableScanFactory - org.apache.calcite.adapter.pig中的类
Implementation of RelFactories.TableScanFactory that returns a PigTableScan.
PigRules - org.apache.calcite.adapter.pig中的类
Various RelOptRules using the Pig convention.
PigSchema - org.apache.calcite.adapter.pig中的类
Schema that contains one more or more Pig tables.
PigSchema() - 类 的构造器org.apache.calcite.adapter.pig.PigSchema
 
PigSchemaFactory - org.apache.calcite.adapter.pig中的类
Factory that creates a PigSchema.
PigTable - org.apache.calcite.adapter.pig中的类
Represents a Pig relation that is created by Pig Latin LOAD statement.
PigTable(String, String[]) - 类 的构造器org.apache.calcite.adapter.pig.PigTable
Creates a PigTable.
PigTableFactory - org.apache.calcite.adapter.pig中的类
Factory that creates a PigTable.
PigTableFactory() - 类 的构造器org.apache.calcite.adapter.pig.PigTableFactory
 
PigTableScan - org.apache.calcite.adapter.pig中的类
Implementation of TableScan in Pig calling convention.
PigTableScan(RelOptCluster, RelTraitSet, RelOptTable) - 类 的构造器org.apache.calcite.adapter.pig.PigTableScan
Creates a PigTableScan.
PigTableScanFactory() - 类 的构造器org.apache.calcite.adapter.pig.PigRelFactories.PigTableScanFactory
 
PigToEnumerableConverter - org.apache.calcite.adapter.pig中的类
Relational expression representing a scan of a table in a Pig data source.
PigToEnumerableConverter(RelOptCluster, RelTraitSet, RelNode) - 类 的构造器org.apache.calcite.adapter.pig.PigToEnumerableConverter
Creates a PigToEnumerableConverter.
PigToEnumerableConverterRule - org.apache.calcite.adapter.pig中的类
Rule to convert a relational expression from PigRel.CONVENTION to EnumerableConvention.

R

register(RelOptPlanner) - 类 中的方法org.apache.calcite.adapter.pig.PigTableScan
 

T

tableMap - 类 中的变量org.apache.calcite.adapter.pig.PigSchema
 
toRel(RelOptTable.ToRelContext, RelOptTable) - 类 中的方法org.apache.calcite.adapter.pig.PigTable
 

V

valueOf(String) - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigAggFunction
返回带有指定名称的该类型的枚举常量。
valueOf(SqlKind, boolean) - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigAggFunction
 
valueOf(String) - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigDataType
返回带有指定名称的该类型的枚举常量。
valueOf(byte) - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigDataType
 
valueOf(SqlTypeName) - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigDataType
 
values() - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigAggFunction
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.calcite.adapter.pig.PigDataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
visitChild(int, RelNode) - 类 中的方法org.apache.calcite.adapter.pig.PigRel.Implementor
 
A C D G I O P R T V 
跳过导航链接
Apache Calcite

Copyright © 2012-2023 Apache Software Foundation. All Rights Reserved.