| AnalyticExpr(FunctionCallExpr fnCall, List< Expr > partitionExprs, List< OrderByElement > orderByElements, AnalyticWindow window) | com.cloudera.impala.analysis.AnalyticExpr | inline |
| AnalyticExpr(AnalyticExpr other) | com.cloudera.impala.analysis.AnalyticExpr | inlineprotected |
| analyze(Analyzer analyzer) | com.cloudera.impala.analysis.AnalyticExpr | inline |
| com::cloudera::impala::analysis::Expr.analyze(List<?extends Expr > exprs, Analyzer analyzer) | com.cloudera.impala.analysis.Expr | inlinestatic |
| analyzeNoThrow(Analyzer analyzer) | com.cloudera.impala.analysis.Expr | inline |
| castChild(Type targetType, int childIndex) | com.cloudera.impala.analysis.Expr | inline |
| castChildCharsToStrings(Analyzer analyzer) | com.cloudera.impala.analysis.Expr | inline |
| castForFunctionCall(boolean ignoreWildcardDecimals) | com.cloudera.impala.analysis.Expr | inlineprotected |
| castTo(Type targetType) | com.cloudera.impala.analysis.Expr | inline |
| checkOffset(Analyzer analyzer) | com.cloudera.impala.analysis.AnalyticExpr | inlinepackage |
| checkRangeOffsetBoundaryExpr(AnalyticWindow.Boundary boundary) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivate |
| checkReturnsBool(String name, boolean printExpr) | com.cloudera.impala.analysis.Expr | inline |
| childrenToSql() | com.cloudera.impala.analysis.Expr | inline |
| clone() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| cloneList(Iterable< C > l) | com.cloudera.impala.analysis.Expr | inlinestatic |
| collectChildReturnTypes() | com.cloudera.impala.analysis.Expr | inlineprotected |
| computeNumDistinctValues() | com.cloudera.impala.analysis.Expr | inlineprotected |
| convertNumericLiteralsFromDecimal(Analyzer analyzer) | com.cloudera.impala.analysis.Expr | inlineprotected |
| debugString() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| com::cloudera::impala::analysis::Expr.debugString(List<?extends Expr > exprs) | com.cloudera.impala.analysis.Expr | inlinestatic |
| DEFAULT_SELECTIVITY | com.cloudera.impala.analysis.Expr | protectedstatic |
| DENSERANK | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| equalLists(List< C > l1, List< C > l2) | com.cloudera.impala.analysis.Expr | inlinestatic |
| equals(Object obj) | com.cloudera.impala.analysis.AnalyticExpr | inline |
| equalSets(List< C > l1, List< C > l2) | com.cloudera.impala.analysis.Expr | inlinestatic |
| Expr() | com.cloudera.impala.analysis.Expr | inlineprotected |
| Expr(Expr other) | com.cloudera.impala.analysis.Expr | inlineprotected |
| EXPR_CHILDREN_LIMIT | com.cloudera.impala.analysis.Expr | static |
| EXPR_DEPTH_LIMIT | com.cloudera.impala.analysis.Expr | static |
| FIRST_VALUE_REWRITE | com.cloudera.impala.analysis.AnalyticExpr | static |
| FIRSTVALUE | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| fn_ | com.cloudera.impala.analysis.Expr | protected |
| fnCall_ | com.cloudera.impala.analysis.AnalyticExpr | private |
| foldConstantChildren(Analyzer analyzer) | com.cloudera.impala.analysis.Expr | inline |
| getBuiltinFunction(Analyzer analyzer, String name, Type[] argTypes, CompareMode mode) | com.cloudera.impala.analysis.Expr | inlineprotected |
| getConjuncts() | com.cloudera.impala.analysis.Expr | inline |
| getFn() | com.cloudera.impala.analysis.Expr | inline |
| getFnCall() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| getId() | com.cloudera.impala.analysis.Expr | inline |
| getIds(List< TupleId > tupleIds, List< SlotId > slotIds) | com.cloudera.impala.analysis.Expr | inline |
| getIds(List<?extends Expr > exprs, List< TupleId > tupleIds, List< SlotId > slotIds) | com.cloudera.impala.analysis.Expr | inlinestatic |
| getIdsHelper(Set< TupleId > tupleIds, Set< SlotId > slotIds) | com.cloudera.impala.analysis.Expr | inlineprotected |
| getNumDistinctValues() | com.cloudera.impala.analysis.Expr | inline |
| getNumDistinctValues(List< Expr > exprs) | com.cloudera.impala.analysis.Expr | inlinestatic |
| getOffsetExpr(FunctionCallExpr offsetFnCall) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivate |
| getOrderByElements() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| getPartitionExprs() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| getResolvedWildCardType() | com.cloudera.impala.analysis.Expr | inlinepackage |
| getSelectivity() | com.cloudera.impala.analysis.Expr | inline |
| getSubquery() | com.cloudera.impala.analysis.Expr | inline |
| getType() | com.cloudera.impala.analysis.Expr | inline |
| getWindow() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| hashCode() | com.cloudera.impala.analysis.Expr | inline |
| id_ | com.cloudera.impala.analysis.Expr | protected |
| ignoreImplicitCast() | com.cloudera.impala.analysis.Expr | inline |
| intersect(List< C > l1, List< C > l2) | com.cloudera.impala.analysis.Expr | inlinestatic |
| intersect(Analyzer analyzer, List< Expr > l1, List< Expr > l2, ExprSubstitutionMap smap, List< Expr > i1, List< Expr > i2) | com.cloudera.impala.analysis.Expr | inlinestatic |
| IS_BUILTIN_AGG_FN | com.cloudera.impala.analysis.Expr | static |
| IS_NOT_PREDICATE | com.cloudera.impala.analysis.Expr | static |
| IS_OR_PREDICATE | com.cloudera.impala.analysis.Expr | static |
| IS_SCALAR_SUBQUERY | com.cloudera.impala.analysis.Expr | static |
| IS_TRUE_LITERAL | com.cloudera.impala.analysis.Expr | static |
| isAggregate() | com.cloudera.impala.analysis.Expr | inline |
| isAggregateFn(Function fn) | com.cloudera.impala.analysis.AnalyticExpr | inlinestatic |
| isAggregatePredicate() | com.cloudera.impala.analysis.Expr | inlinestatic |
| isAnalyticFn(Function fn) | com.cloudera.impala.analysis.AnalyticExpr | inlinestatic |
| isAnalyzed_ | com.cloudera.impala.analysis.Expr | protected |
| isAuxExpr() | com.cloudera.impala.analysis.Expr | inline |
| isBound(TupleId tid) | com.cloudera.impala.analysis.Expr | inline |
| isBound(SlotId slotId) | com.cloudera.impala.analysis.Expr | inline |
| isBound(List<?extends Expr > exprs, List< TupleId > tids) | com.cloudera.impala.analysis.Expr | inlinestatic |
| isBoundBySlotIds(List< SlotId > slotIds) | com.cloudera.impala.analysis.Expr | inline |
| isBoundByTupleIds(List< TupleId > tids) | com.cloudera.impala.analysis.Expr | inline |
| isConstant() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| isImplicitCast() | com.cloudera.impala.analysis.Expr | inline |
| isLiteral() | com.cloudera.impala.analysis.Expr | inline |
| isMinMax(Function fn) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivatestatic |
| isNullLiteral() | com.cloudera.impala.analysis.Expr | inline |
| isOffsetFn(Function fn) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivatestatic |
| isRankingFn(Function fn) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivatestatic |
| isRegisteredPredicate() | com.cloudera.impala.analysis.Expr | inline |
| isScalarSubquery() | com.cloudera.impala.analysis.Expr | inline |
| isSubset(List< C > l1, List< C > l2) | com.cloudera.impala.analysis.Expr | inlinestatic |
| isWhereClauseConjunct() | com.cloudera.impala.analysis.Expr | inline |
| isWhereClauseConjunct_ | com.cloudera.impala.analysis.Expr | protected |
| LAG | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| LASTVALUE | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| LEAD | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| LOG | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| MAX | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| MIN | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| negate() | com.cloudera.impala.analysis.Expr | inline |
| NON_NULL_EMPTY_AGG | com.cloudera.impala.analysis.Expr | static |
| numDistinctValues_ | com.cloudera.impala.analysis.Expr | protected |
| orderByElements_ | com.cloudera.impala.analysis.AnalyticExpr | private |
| partitionExprs_ | com.cloudera.impala.analysis.AnalyticExpr | private |
| printSqlInParens_ | com.cloudera.impala.analysis.Expr | protected |
| pushNegationToOperands(Expr root) | com.cloudera.impala.analysis.Expr | inlinestatic |
| RANK | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| removeConstants(List< C > l) | com.cloudera.impala.analysis.Expr | inlinestatic |
| removeDuplicates(List< C > l) | com.cloudera.impala.analysis.Expr | inlinestatic |
| reset() | com.cloudera.impala.analysis.Expr | inline |
| resetAnalysisState() | com.cloudera.impala.analysis.AnalyticExpr | inlineprotected |
| resetList(ArrayList< Expr > l) | com.cloudera.impala.analysis.Expr | inlinestatic |
| resetWindow_ | com.cloudera.impala.analysis.AnalyticExpr | private |
| ROWNUMBER | com.cloudera.impala.analysis.AnalyticExpr | privatestatic |
| selectivity_ | com.cloudera.impala.analysis.Expr | protected |
| setChildren() | com.cloudera.impala.analysis.AnalyticExpr | inlineprivate |
| setId(ExprId id) | com.cloudera.impala.analysis.Expr | inlineprotected |
| setIsAuxExpr() | com.cloudera.impala.analysis.Expr | inline |
| setIsWhereClauseConjunct() | com.cloudera.impala.analysis.Expr | inline |
| setPrintSqlInParens(boolean b) | com.cloudera.impala.analysis.Expr | inline |
| sqlString_ | com.cloudera.impala.analysis.AnalyticExpr | private |
| standardize(Analyzer analyzer) | com.cloudera.impala.analysis.AnalyticExpr | inlineprivate |
| substitute(ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootType) | com.cloudera.impala.analysis.Expr | inline |
| substituteImpl(ExprSubstitutionMap smap, Analyzer analyzer) | com.cloudera.impala.analysis.AnalyticExpr | inlineprotected |
| substituteList(Iterable<?extends Expr > exprs, ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes) | com.cloudera.impala.analysis.Expr | inlinestatic |
| syncWithChildren() | com.cloudera.impala.analysis.AnalyticExpr | inlineprivate |
| toSql() | com.cloudera.impala.analysis.Expr | inline |
| toSql(List<?extends Expr > exprs) | com.cloudera.impala.analysis.Expr | inlinestatic |
| toSqlImpl() | com.cloudera.impala.analysis.AnalyticExpr | inline |
| toString() | com.cloudera.impala.analysis.Expr | inline |
| toThrift(TExprNode msg) | com.cloudera.impala.analysis.AnalyticExpr | inlineprotected |
| treesToThrift(List<?extends Expr > exprs) | com.cloudera.impala.analysis.Expr | inlinestatic |
| treeToThrift() | com.cloudera.impala.analysis.Expr | inline |
| treeToThriftHelper(TExpr container) | com.cloudera.impala.analysis.Expr | inlineprotected |
| trySubstitute(ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootType) | com.cloudera.impala.analysis.Expr | inline |
| trySubstituteList(Iterable<?extends Expr > exprs, ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes) | com.cloudera.impala.analysis.Expr | inlinestatic |
| type_ | com.cloudera.impala.analysis.Expr | protected |
| uncheckedCastChild(Type targetType, int childIndex) | com.cloudera.impala.analysis.Expr | inlineprotected |
| uncheckedCastTo(Type targetType) | com.cloudera.impala.analysis.Expr | inlineprotected |
| unwrapSlotRef(boolean implicitOnly) | com.cloudera.impala.analysis.Expr | inline |
| window_ | com.cloudera.impala.analysis.AnalyticExpr | private |