Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
com.cloudera.impala.analysis.FunctionCallExpr Member List

This is the complete list of members for com.cloudera.impala.analysis.FunctionCallExpr, including all inherited members.

analyze(Analyzer analyzer)com.cloudera.impala.analysis.FunctionCallExprinline
com::cloudera::impala::analysis::Expr.analyze(List<?extends Expr > exprs, Analyzer analyzer)com.cloudera.impala.analysis.Exprinlinestatic
analyzeNoThrow(Analyzer analyzer)com.cloudera.impala.analysis.Exprinline
castChild(Type targetType, int childIndex)com.cloudera.impala.analysis.Exprinline
castChildCharsToStrings(Analyzer analyzer)com.cloudera.impala.analysis.Exprinline
castForFunctionCall(boolean ignoreWildcardDecimals)com.cloudera.impala.analysis.Exprinlineprotected
castTo(Type targetType)com.cloudera.impala.analysis.Exprinline
checkReturnsBool(String name, boolean printExpr)com.cloudera.impala.analysis.Exprinline
childrenToSql()com.cloudera.impala.analysis.Exprinline
clone()com.cloudera.impala.analysis.FunctionCallExprinline
cloneList(Iterable< C > l)com.cloudera.impala.analysis.Exprinlinestatic
collectChildReturnTypes()com.cloudera.impala.analysis.Exprinlineprotected
computeNumDistinctValues()com.cloudera.impala.analysis.Exprinlineprotected
convertNumericLiteralsFromDecimal(Analyzer analyzer)com.cloudera.impala.analysis.Exprinlineprotected
createExpr(FunctionName fnName, FunctionParams params)com.cloudera.impala.analysis.FunctionCallExprinlinestatic
createMergeAggCall(FunctionCallExpr agg, List< Expr > params)com.cloudera.impala.analysis.FunctionCallExprinlinestatic
debugString()com.cloudera.impala.analysis.FunctionCallExprinline
com::cloudera::impala::analysis::Expr.debugString(List<?extends Expr > exprs)com.cloudera.impala.analysis.Exprinlinestatic
DEFAULT_SELECTIVITYcom.cloudera.impala.analysis.Exprprotectedstatic
equalLists(List< C > l1, List< C > l2)com.cloudera.impala.analysis.Exprinlinestatic
equals(Object obj)com.cloudera.impala.analysis.FunctionCallExprinline
equalSets(List< C > l1, List< C > l2)com.cloudera.impala.analysis.Exprinlinestatic
Expr()com.cloudera.impala.analysis.Exprinlineprotected
Expr(Expr other)com.cloudera.impala.analysis.Exprinlineprotected
EXPR_CHILDREN_LIMITcom.cloudera.impala.analysis.Exprstatic
EXPR_DEPTH_LIMITcom.cloudera.impala.analysis.Exprstatic
fn_com.cloudera.impala.analysis.Exprprotected
fnName_com.cloudera.impala.analysis.FunctionCallExprprivate
foldConstantChildren(Analyzer analyzer)com.cloudera.impala.analysis.Exprinline
FunctionCallExpr(String functionName, List< Expr > params)com.cloudera.impala.analysis.FunctionCallExprinline
FunctionCallExpr(FunctionName fnName, List< Expr > params)com.cloudera.impala.analysis.FunctionCallExprinline
FunctionCallExpr(FunctionName fnName, FunctionParams params)com.cloudera.impala.analysis.FunctionCallExprinline
FunctionCallExpr(FunctionName fnName, FunctionParams params, boolean isMergeAggFn)com.cloudera.impala.analysis.FunctionCallExprinlineprivate
FunctionCallExpr(FunctionCallExpr other)com.cloudera.impala.analysis.FunctionCallExprinlineprotected
getBuiltinFunction(Analyzer analyzer, String name, Type[] argTypes, CompareMode mode)com.cloudera.impala.analysis.Exprinlineprotected
getConjuncts()com.cloudera.impala.analysis.Exprinline
getFn()com.cloudera.impala.analysis.Exprinline
getFnName()com.cloudera.impala.analysis.FunctionCallExprinline
getFunctionNotFoundError(Type[] argTypes)com.cloudera.impala.analysis.FunctionCallExprinlineprotected
getId()com.cloudera.impala.analysis.Exprinline
getIds(List< TupleId > tupleIds, List< SlotId > slotIds)com.cloudera.impala.analysis.Exprinline
getIds(List<?extends Expr > exprs, List< TupleId > tupleIds, List< SlotId > slotIds)com.cloudera.impala.analysis.Exprinlinestatic
getIdsHelper(Set< TupleId > tupleIds, Set< SlotId > slotIds)com.cloudera.impala.analysis.Exprinlineprotected
getNumDistinctValues()com.cloudera.impala.analysis.Exprinline
getNumDistinctValues(List< Expr > exprs)com.cloudera.impala.analysis.Exprinlinestatic
getParams()com.cloudera.impala.analysis.FunctionCallExprinline
getResolvedWildCardType()com.cloudera.impala.analysis.Exprinlinepackage
getReturnType()com.cloudera.impala.analysis.FunctionCallExprinline
getSelectivity()com.cloudera.impala.analysis.Exprinline
getSubquery()com.cloudera.impala.analysis.Exprinline
getType()com.cloudera.impala.analysis.Exprinline
hashCode()com.cloudera.impala.analysis.Exprinline
id_com.cloudera.impala.analysis.Exprprotected
ignoreImplicitCast()com.cloudera.impala.analysis.Exprinline
intersect(List< C > l1, List< C > l2)com.cloudera.impala.analysis.Exprinlinestatic
intersect(Analyzer analyzer, List< Expr > l1, List< Expr > l2, ExprSubstitutionMap smap, List< Expr > i1, List< Expr > i2)com.cloudera.impala.analysis.Exprinlinestatic
IS_BUILTIN_AGG_FNcom.cloudera.impala.analysis.Exprstatic
IS_NOT_PREDICATEcom.cloudera.impala.analysis.Exprstatic
IS_OR_PREDICATEcom.cloudera.impala.analysis.Exprstatic
IS_SCALAR_SUBQUERYcom.cloudera.impala.analysis.Exprstatic
IS_TRUE_LITERALcom.cloudera.impala.analysis.Exprstatic
isAggregate()com.cloudera.impala.analysis.Exprinline
isAggregateFunction()com.cloudera.impala.analysis.FunctionCallExprinline
isAggregatePredicate()com.cloudera.impala.analysis.Exprinlinestatic
isAnalyticFnCall_com.cloudera.impala.analysis.FunctionCallExprprivate
isAnalyzed_com.cloudera.impala.analysis.Exprprotected
isAuxExpr()com.cloudera.impala.analysis.Exprinline
isBound(TupleId tid)com.cloudera.impala.analysis.Exprinline
isBound(SlotId slotId)com.cloudera.impala.analysis.Exprinline
isBound(List<?extends Expr > exprs, List< TupleId > tids)com.cloudera.impala.analysis.Exprinlinestatic
isBoundBySlotIds(List< SlotId > slotIds)com.cloudera.impala.analysis.Exprinline
isBoundByTupleIds(List< TupleId > tids)com.cloudera.impala.analysis.Exprinline
isConstant()com.cloudera.impala.analysis.FunctionCallExprinline
isDistinct()com.cloudera.impala.analysis.FunctionCallExprinline
isImplicitCast()com.cloudera.impala.analysis.Exprinline
isInternalFnCall_com.cloudera.impala.analysis.FunctionCallExprprivate
isLiteral()com.cloudera.impala.analysis.Exprinline
isMergeAggFn()com.cloudera.impala.analysis.FunctionCallExprinline
isMergeAggFn_com.cloudera.impala.analysis.FunctionCallExprprivate
isNullLiteral()com.cloudera.impala.analysis.Exprinline
isRegisteredPredicate()com.cloudera.impala.analysis.Exprinline
isScalarFunction()com.cloudera.impala.analysis.FunctionCallExprinline
isScalarSubquery()com.cloudera.impala.analysis.Exprinline
isSubset(List< C > l1, List< C > l2)com.cloudera.impala.analysis.Exprinlinestatic
isWhereClauseConjunct()com.cloudera.impala.analysis.Exprinline
isWhereClauseConjunct_com.cloudera.impala.analysis.Exprprotected
label_com.cloudera.impala.analysis.FunctionCallExprprivate
negate()com.cloudera.impala.analysis.Exprinline
NON_NULL_EMPTY_AGGcom.cloudera.impala.analysis.Exprstatic
numDistinctValues_com.cloudera.impala.analysis.Exprprotected
params_com.cloudera.impala.analysis.FunctionCallExprprivate
printSqlInParens_com.cloudera.impala.analysis.Exprprotected
pushNegationToOperands(Expr root)com.cloudera.impala.analysis.Exprinlinestatic
removeConstants(List< C > l)com.cloudera.impala.analysis.Exprinlinestatic
removeDuplicates(List< C > l)com.cloudera.impala.analysis.Exprinlinestatic
reset()com.cloudera.impala.analysis.Exprinline
resetAnalysisState()com.cloudera.impala.analysis.FunctionCallExprinline
resetList(ArrayList< Expr > l)com.cloudera.impala.analysis.Exprinlinestatic
resolveDecimalReturnType(Analyzer analyzer)com.cloudera.impala.analysis.FunctionCallExprinlineprivate
returnsNonNullOnEmpty()com.cloudera.impala.analysis.FunctionCallExprinline
selectivity_com.cloudera.impala.analysis.Exprprotected
setId(ExprId id)com.cloudera.impala.analysis.Exprinlineprotected
setIsAnalyticFnCall(boolean v)com.cloudera.impala.analysis.FunctionCallExprinline
setIsAuxExpr()com.cloudera.impala.analysis.Exprinline
setIsInternalFnCall(boolean v)com.cloudera.impala.analysis.FunctionCallExprinline
setIsWhereClauseConjunct()com.cloudera.impala.analysis.Exprinline
setPrintSqlInParens(boolean b)com.cloudera.impala.analysis.Exprinline
substitute(ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootType)com.cloudera.impala.analysis.Exprinline
substituteImpl(ExprSubstitutionMap smap, Analyzer analyzer)com.cloudera.impala.analysis.Exprinlineprotected
substituteList(Iterable<?extends Expr > exprs, ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes)com.cloudera.impala.analysis.Exprinlinestatic
toSql()com.cloudera.impala.analysis.Exprinline
toSql(List<?extends Expr > exprs)com.cloudera.impala.analysis.Exprinlinestatic
toSqlImpl()com.cloudera.impala.analysis.FunctionCallExprinline
toString()com.cloudera.impala.analysis.Exprinline
toThrift(TExprNode msg)com.cloudera.impala.analysis.FunctionCallExprinlineprotected
treesToThrift(List<?extends Expr > exprs)com.cloudera.impala.analysis.Exprinlinestatic
treeToThrift()com.cloudera.impala.analysis.Exprinline
treeToThriftHelper(TExpr container)com.cloudera.impala.analysis.Exprinlineprotected
trySubstitute(ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootType)com.cloudera.impala.analysis.Exprinline
trySubstituteList(Iterable<?extends Expr > exprs, ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes)com.cloudera.impala.analysis.Exprinlinestatic
type_com.cloudera.impala.analysis.Exprprotected
uncheckedCastChild(Type targetType, int childIndex)com.cloudera.impala.analysis.Exprinlineprotected
uncheckedCastTo(Type targetType)com.cloudera.impala.analysis.Exprinlineprotected
unwrapSlotRef(boolean implicitOnly)com.cloudera.impala.analysis.Exprinline
validateScalarFnParams(FunctionParams params)com.cloudera.impala.analysis.FunctionCallExprinlinepackagestatic