A C D E F G H I J L M N O P Q R S T V 

A

add(HyperLogLogPlusCounter, Object) - Static method in class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 
AdjustForWeeklyMatchedRealization - Class in org.apache.kylin.query.routing.RoutingRules
 
AdjustForWeeklyMatchedRealization() - Constructor for class org.apache.kylin.query.routing.RoutingRules.AdjustForWeeklyMatchedRealization
 
afterAggregate - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
afterJoin - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
aggregations - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
allColumns - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
allocateContext() - Method in class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRule
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.AdjustForWeeklyMatchedRealization
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.CubesSortRule
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.RealizationPriorityRule
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.RealizationSortRule
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.RemoveUncapableRealizationsRule
 
apply(List<IRealization>, OLAPContext) - Method in class org.apache.kylin.query.routing.RoutingRules.SimpleQueryMoreColumnsCubeFirstRule
 
applyRules(List<IRealization>, OLAPContext) - Static method in class org.apache.kylin.query.routing.RoutingRule
 
asQueryable(QueryProvider, SchemaPlus, String) - Method in class org.apache.kylin.query.schema.OLAPTable
 

C

clearParameter() - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
clearThreadLocalContexts() - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
close() - Method in class org.apache.kylin.query.enumerator.CubeEnumerator
 
close() - Method in class org.apache.kylin.query.enumerator.HiveEnumerator
 
close() - Method in class org.apache.kylin.query.enumerator.LookupTableEnumerator
 
ColumnRowType - Class in org.apache.kylin.query.relnode
 
ColumnRowType(List<TblColRef>) - Constructor for class org.apache.kylin.query.relnode.ColumnRowType
 
ColumnRowType(List<TblColRef>, List<Set<TblColRef>>) - Constructor for class org.apache.kylin.query.relnode.ColumnRowType
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
computeSelfCost(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPToEnumerableConverter
 
CONVENTION - Static variable in interface org.apache.kylin.query.relnode.OLAPRel
 
convert(RelNode) - Method in class org.apache.kylin.query.optrule.OLAPAggregateRule
 
convert(RelNode) - Method in class org.apache.kylin.query.optrule.OLAPJoinRule
 
convert(RelNode) - Method in class org.apache.kylin.query.optrule.OLAPSortRule
 
convert(RelNode) - Method in class org.apache.kylin.query.optrule.OLAPToEnumerableConverterRule
 
copy(RelTraitSet, RelNode, boolean, ImmutableBitSet, List<ImmutableBitSet>, List<AggregateCall>) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
copy(RelTraitSet, RelNode, RexNode) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
copy(RelTraitSet, RexNode, RelNode, RelNode, JoinRelType, boolean) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
copy(RelTraitSet, List<RelNode>) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
copy(RelTraitSet, RelNode, List<RexNode>, RelDataType) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
copy(RelTraitSet, RelNode, RelCollation, RexNode, RexNode) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
copy(RelTraitSet, List<RelNode>) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
copy(RelTraitSet, List<RelNode>) - Method in class org.apache.kylin.query.relnode.OLAPToEnumerableConverter
 
create(SchemaPlus, String, Map<String, Object>) - Method in class org.apache.kylin.query.schema.OLAPSchemaFactory
 
createEnumerable(OLAPRel) - Method in class org.apache.kylin.query.relnode.OLAPRel.JavaImplementor
 
createTempOLAPJson(String, KylinConfig) - Static method in class org.apache.kylin.query.schema.OLAPSchemaFactory
 
CubeEnumerator - Class in org.apache.kylin.query.enumerator
 
CubeEnumerator(OLAPContext, DataContext) - Constructor for class org.apache.kylin.query.enumerator.CubeEnumerator
 
CubesSortRule - Class in org.apache.kylin.query.routing.RoutingRules
Created by Hongbin Ma(Binmahone) on 1/5/15.
CubesSortRule() - Constructor for class org.apache.kylin.query.routing.RoutingRules.CubesSortRule
 
current() - Method in class org.apache.kylin.query.enumerator.CubeEnumerator
 
current() - Method in class org.apache.kylin.query.enumerator.HiveEnumerator
 
current() - Method in class org.apache.kylin.query.enumerator.LookupTableEnumerator
 

D

deriveRowType() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 

E

enumerator() - Method in class org.apache.kylin.query.enumerator.OLAPQuery
 
executeHiveQuery(DataContext, int) - Method in class org.apache.kylin.query.schema.OLAPTable
 
executeIndexQuery(DataContext, int) - Method in class org.apache.kylin.query.schema.OLAPTable
 
executeLookupTableQuery(DataContext, int) - Method in class org.apache.kylin.query.schema.OLAPTable
 
explainTerms(RelWriter) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
explainTerms(RelWriter) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 

F

filter - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
filterColumns - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
findRealizationsOf(List<IRealization>, RealizationType) - Method in class org.apache.kylin.query.routing.RoutingRule
 
firstTableScan - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
freeContext() - Method in class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 

G

getAllColumns() - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
getChildExps() - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
getColumnByIndex(int) - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
getColumnRowType() - Method in interface org.apache.kylin.query.relnode.OLAPRel
get the row type of ColumnDesc
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
getColumnRowType() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
getConfig() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
getContext() - Method in interface org.apache.kylin.query.relnode.OLAPRel
get olap context
getContext() - Method in class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
getContext() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
getCubeManager() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getExposedColumns() - Method in class org.apache.kylin.query.schema.OLAPTable
 
getFields() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
getIndexByName(String) - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
getMetadataManager() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getOlapTable() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
getParentContext() - Method in class org.apache.kylin.query.relnode.OLAPRel.RewriteImplementor
 
getParentNode() - Method in class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 
getPrintableText(List<IRealization>) - Static method in class org.apache.kylin.query.routing.RoutingRule
 
getProjectName() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getProjects() - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
getRows() - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
getRowType(RelDataTypeFactory) - Method in class org.apache.kylin.query.schema.OLAPTable
 
getSchema() - Method in class org.apache.kylin.query.schema.OLAPTable
 
getSchemaName() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getSourceColumnsByIndex(int) - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
getSourceTable() - Method in class org.apache.kylin.query.schema.OLAPTable
 
getSQLDigest() - Method in class org.apache.kylin.query.relnode.OLAPContext
 
getStarSchemaPassword() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getStarSchemaUrl() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getStarSchemaUser() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getStatistic() - Method in class org.apache.kylin.query.schema.OLAPTable
 
getStorageUrl() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
getTableMap() - Method in class org.apache.kylin.query.schema.OLAPSchema
It is intended to skip caching, because underlying project/tables might change.
getTableName() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
getTableName() - Method in class org.apache.kylin.query.schema.OLAPTable
 
getThreadLocalContextById(int) - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
getThreadLocalContexts() - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
groupByColumns - Variable in class org.apache.kylin.query.relnode.OLAPContext
 

H

hasJoin - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
hasStarSchemaUrl() - Method in class org.apache.kylin.query.schema.OLAPSchema
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
hasSubQuery() - Method in interface org.apache.kylin.query.relnode.OLAPRel
whether has sub query
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
hasSubQuery() - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
HiveEnumerator - Class in org.apache.kylin.query.enumerator
Hive Query Result Enumerator
HiveEnumerator(OLAPContext) - Constructor for class org.apache.kylin.query.enumerator.HiveEnumerator
 
HLLDistinctCountAggFunc - Class in org.apache.kylin.query.sqlfunc
 
HLLDistinctCountAggFunc() - Constructor for class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 

I

id - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class org.apache.kylin.query.relnode.OLAPToEnumerableConverter
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
implementEnumerable(List<EnumerableRel>) - Method in interface org.apache.kylin.query.relnode.OLAPRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
implementEnumerable(List<EnumerableRel>) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in interface org.apache.kylin.query.relnode.OLAPRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
implementOLAP(OLAPRel.OLAPImplementor) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in interface org.apache.kylin.query.relnode.OLAPRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
implementRewrite(OLAPRel.RewriteImplementor) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
Because OLAPTableScan is reused for the same table, we can't use this.context and have to use parent context
init() - Static method in class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 
initAdd(Object) - Static method in class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPAggregateRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPFilterRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPJoinRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPLimitRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPProjectRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPSortRule
 
INSTANCE - Static variable in class org.apache.kylin.query.optrule.OLAPToEnumerableConverterRule
 
isSimpleQuery() - Method in class org.apache.kylin.query.relnode.OLAPContext
 

J

joins - Variable in class org.apache.kylin.query.relnode.OLAPContext
 

L

logger - Static variable in interface org.apache.kylin.query.relnode.OLAPRel
 
LookupTableEnumerator - Class in org.apache.kylin.query.enumerator
 
LookupTableEnumerator(OLAPContext) - Constructor for class org.apache.kylin.query.enumerator.LookupTableEnumerator
 

M

main(String[]) - Static method in class org.apache.kylin.query.QueryCli
 
merge(HyperLogLogPlusCounter, Object) - Static method in class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 
metricsColumns - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
moveNext() - Method in class org.apache.kylin.query.enumerator.CubeEnumerator
 
moveNext() - Method in class org.apache.kylin.query.enumerator.HiveEnumerator
 
moveNext() - Method in class org.apache.kylin.query.enumerator.LookupTableEnumerator
 

N

needRewrite(OLAPContext) - Static method in class org.apache.kylin.query.relnode.OLAPRel.RewriteImplementor
 
NoRealizationFoundException - Exception in org.apache.kylin.query.routing
 
NoRealizationFoundException(String, Throwable) - Constructor for exception org.apache.kylin.query.routing.NoRealizationFoundException
 
NoRealizationFoundException(String) - Constructor for exception org.apache.kylin.query.routing.NoRealizationFoundException
 

O

OLAPAggregateRel - Class in org.apache.kylin.query.relnode
 
OLAPAggregateRel(RelOptCluster, RelTraitSet, RelNode, ImmutableBitSet, List<AggregateCall>) - Constructor for class org.apache.kylin.query.relnode.OLAPAggregateRel
 
OLAPAggregateRule - Class in org.apache.kylin.query.optrule
 
OLAPAggregateRule() - Constructor for class org.apache.kylin.query.optrule.OLAPAggregateRule
 
OLAPContext - Class in org.apache.kylin.query.relnode
 
OLAPContext(int) - Constructor for class org.apache.kylin.query.relnode.OLAPContext
 
OLAPFilterRel - Class in org.apache.kylin.query.relnode
 
OLAPFilterRel(RelOptCluster, RelTraitSet, RelNode, RexNode) - Constructor for class org.apache.kylin.query.relnode.OLAPFilterRel
 
OLAPFilterRule - Class in org.apache.kylin.query.optrule
 
OLAPFilterRule() - Constructor for class org.apache.kylin.query.optrule.OLAPFilterRule
 
OLAPJoinRel - Class in org.apache.kylin.query.relnode
 
OLAPJoinRel(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, JoinRelType, Set<String>) - Constructor for class org.apache.kylin.query.relnode.OLAPJoinRel
 
OLAPJoinRule - Class in org.apache.kylin.query.optrule
 
OLAPJoinRule() - Constructor for class org.apache.kylin.query.optrule.OLAPJoinRule
 
OLAPLimitRel - Class in org.apache.kylin.query.relnode
 
OLAPLimitRel(RelOptCluster, RelTraitSet, RelNode, RexNode, RexNode) - Constructor for class org.apache.kylin.query.relnode.OLAPLimitRel
 
OLAPLimitRule - Class in org.apache.kylin.query.optrule
 
OLAPLimitRule() - Constructor for class org.apache.kylin.query.optrule.OLAPLimitRule
 
OLAPProjectRel - Class in org.apache.kylin.query.relnode
 
OLAPProjectRel(RelOptCluster, RelTraitSet, RelNode, List<RexNode>, RelDataType) - Constructor for class org.apache.kylin.query.relnode.OLAPProjectRel
 
OLAPProjectRule - Class in org.apache.kylin.query.optrule
 
OLAPProjectRule() - Constructor for class org.apache.kylin.query.optrule.OLAPProjectRule
 
OLAPQuery - Class in org.apache.kylin.query.enumerator
 
OLAPQuery(DataContext, OLAPQuery.EnumeratorTypeEnum, int) - Constructor for class org.apache.kylin.query.enumerator.OLAPQuery
 
OLAPQuery(OLAPQuery.EnumeratorTypeEnum, int) - Constructor for class org.apache.kylin.query.enumerator.OLAPQuery
 
OLAPQuery.EnumeratorTypeEnum - Enum in org.apache.kylin.query.enumerator
 
OLAPRel - Interface in org.apache.kylin.query.relnode
 
OLAPRel.JavaImplementor - Class in org.apache.kylin.query.relnode
implementor for java generation
OLAPRel.JavaImplementor(EnumerableRelImplementor) - Constructor for class org.apache.kylin.query.relnode.OLAPRel.JavaImplementor
 
OLAPRel.OLAPImplementor - Class in org.apache.kylin.query.relnode
visitor pattern for olap query analysis
OLAPRel.OLAPImplementor() - Constructor for class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 
OLAPRel.RewriteImplementor - Class in org.apache.kylin.query.relnode
visitor pattern for query rewrite
OLAPRel.RewriteImplementor() - Constructor for class org.apache.kylin.query.relnode.OLAPRel.RewriteImplementor
 
olapRowType - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
olapSchema - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
OLAPSchema - Class in org.apache.kylin.query.schema
 
OLAPSchema(String, String) - Constructor for class org.apache.kylin.query.schema.OLAPSchema
 
OLAPSchemaFactory - Class in org.apache.kylin.query.schema
 
OLAPSchemaFactory() - Constructor for class org.apache.kylin.query.schema.OLAPSchemaFactory
 
OLAPSortRel - Class in org.apache.kylin.query.relnode
 
OLAPSortRel(RelOptCluster, RelTraitSet, RelNode, RelCollation, RexNode, RexNode) - Constructor for class org.apache.kylin.query.relnode.OLAPSortRel
 
OLAPSortRule - Class in org.apache.kylin.query.optrule
 
OLAPSortRule() - Constructor for class org.apache.kylin.query.optrule.OLAPSortRule
 
OLAPTable - Class in org.apache.kylin.query.schema
 
OLAPTable(OLAPSchema, TableDesc) - Constructor for class org.apache.kylin.query.schema.OLAPTable
 
OLAPTableScan - Class in org.apache.kylin.query.relnode
 
OLAPTableScan(RelOptCluster, RelOptTable, OLAPTable, int[]) - Constructor for class org.apache.kylin.query.relnode.OLAPTableScan
 
OLAPToEnumerableConverter - Class in org.apache.kylin.query.relnode
 
OLAPToEnumerableConverter(RelOptCluster, RelTraitSet, RelNode) - Constructor for class org.apache.kylin.query.relnode.OLAPToEnumerableConverter
 
OLAPToEnumerableConverterRule - Class in org.apache.kylin.query.optrule
 
OLAPToEnumerableConverterRule() - Constructor for class org.apache.kylin.query.optrule.OLAPToEnumerableConverterRule
 
onMatch(RelOptRuleCall) - Method in class org.apache.kylin.query.optrule.OLAPFilterRule
 
onMatch(RelOptRuleCall) - Method in class org.apache.kylin.query.optrule.OLAPLimitRule
 
onMatch(RelOptRuleCall) - Method in class org.apache.kylin.query.optrule.OLAPProjectRule
 
org.apache.kylin.query - package org.apache.kylin.query
 
org.apache.kylin.query.enumerator - package org.apache.kylin.query.enumerator
 
org.apache.kylin.query.optrule - package org.apache.kylin.query.optrule
 
org.apache.kylin.query.relnode - package org.apache.kylin.query.relnode
 
org.apache.kylin.query.routing - package org.apache.kylin.query.routing
 
org.apache.kylin.query.routing.RoutingRules - package org.apache.kylin.query.routing.RoutingRules
 
org.apache.kylin.query.schema - package org.apache.kylin.query.schema
 
org.apache.kylin.query.sqlfunc - package org.apache.kylin.query.sqlfunc
 

P

PRM_ACCEPT_PARTIAL_RESULT - Static variable in class org.apache.kylin.query.relnode.OLAPContext
 
PROP_SCAN_THRESHOLD - Static variable in class org.apache.kylin.query.enumerator.OLAPQuery
 

Q

QueryCli - Class in org.apache.kylin.query
 
QueryCli() - Constructor for class org.apache.kylin.query.QueryCli
 
QueryRouter - Class in org.apache.kylin.query.routing
 
QueryRouter() - Constructor for class org.apache.kylin.query.routing.QueryRouter
 

R

realization - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
RealizationPriorityRule - Class in org.apache.kylin.query.routing.RoutingRules
Created by Hongbin Ma(Binmahone) on 1/5/15.
RealizationPriorityRule() - Constructor for class org.apache.kylin.query.routing.RoutingRules.RealizationPriorityRule
 
RealizationSortRule - Class in org.apache.kylin.query.routing.RoutingRules
 
RealizationSortRule() - Constructor for class org.apache.kylin.query.routing.RoutingRules.RealizationSortRule
 
register(RelOptPlanner) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
registerContext(OLAPContext) - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
registerRule(RoutingRule, int) - Static method in class org.apache.kylin.query.routing.RoutingRule
 
removeRule(RoutingRule) - Static method in class org.apache.kylin.query.routing.RoutingRule
 
RemoveUncapableRealizationsRule - Class in org.apache.kylin.query.routing.RoutingRules
Created by Hongbin Ma(Binmahone) on 1/5/15.
RemoveUncapableRealizationsRule() - Constructor for class org.apache.kylin.query.routing.RoutingRules.RemoveUncapableRealizationsRule
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPAggregateRel
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPFilterRel
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPJoinRel
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPLimitRel
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPProjectRel
 
replaceTraitSet(RelTrait) - Method in interface org.apache.kylin.query.relnode.OLAPRel
replace RelTraitSet
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPSortRel
 
replaceTraitSet(RelTrait) - Method in class org.apache.kylin.query.relnode.OLAPTableScan
 
reset() - Method in class org.apache.kylin.query.enumerator.CubeEnumerator
 
reset() - Method in class org.apache.kylin.query.enumerator.HiveEnumerator
 
reset() - Method in class org.apache.kylin.query.enumerator.LookupTableEnumerator
 
result(HyperLogLogPlusCounter) - Static method in class org.apache.kylin.query.sqlfunc.HLLDistinctCountAggFunc
 
rewriteFields - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
RoutingRule - Class in org.apache.kylin.query.routing
Created by Hongbin Ma(Binmahone) on 1/5/15.
RoutingRule() - Constructor for class org.apache.kylin.query.routing.RoutingRule
 

S

selectRealization(OLAPContext) - Static method in class org.apache.kylin.query.routing.QueryRouter
 
setParameters(Map<String, String>) - Static method in class org.apache.kylin.query.relnode.OLAPContext
 
setPriorities(Map<RealizationType, Integer>) - Static method in class org.apache.kylin.query.routing.RoutingRules.RealizationPriorityRule
 
SimpleQueryMoreColumnsCubeFirstRule - Class in org.apache.kylin.query.routing.RoutingRules
Created by Hongbin Ma(Binmahone) on 1/5/15.
SimpleQueryMoreColumnsCubeFirstRule() - Constructor for class org.apache.kylin.query.routing.RoutingRules.SimpleQueryMoreColumnsCubeFirstRule
 
size() - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
sql - Variable in class org.apache.kylin.query.relnode.OLAPContext
 
storageContext - Variable in class org.apache.kylin.query.relnode.OLAPContext
 

T

toRel(RelOptTable.ToRelContext, RelOptTable) - Method in class org.apache.kylin.query.schema.OLAPTable
 
toString() - Method in class org.apache.kylin.query.relnode.ColumnRowType
 
toString() - Method in class org.apache.kylin.query.routing.RoutingRule
 
toString() - Method in class org.apache.kylin.query.schema.OLAPTable
 

V

valueOf(String) - Static method in enum org.apache.kylin.query.enumerator.OLAPQuery.EnumeratorTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.kylin.query.enumerator.OLAPQuery.EnumeratorTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
visitChild(EnumerableRel, int, EnumerableRel, EnumerableRel.Prefer) - Method in class org.apache.kylin.query.relnode.OLAPRel.JavaImplementor
 
visitChild(RelNode, RelNode) - Method in class org.apache.kylin.query.relnode.OLAPRel.OLAPImplementor
 
visitChild(RelNode, RelNode) - Method in class org.apache.kylin.query.relnode.OLAPRel.RewriteImplementor
 
A C D E F G H I J L M N O P Q R S T V 

Copyright © 2014–2015 Apache Software Foundation. All rights reserved.