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

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

analyze(Analyzer analyzer)com.cloudera.impala.analysis.ArithmeticExprinline
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
ArithmeticExpr(Operator op, Expr e1, Expr e2)com.cloudera.impala.analysis.ArithmeticExprinline
ArithmeticExpr(ArithmeticExpr other)com.cloudera.impala.analysis.ArithmeticExprinlineprotected
castChild(int childIdx, Type targetType)com.cloudera.impala.analysis.ArithmeticExprinlinepackage
com::cloudera::impala::analysis::Expr.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.ArithmeticExprinline
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
debugString()com.cloudera.impala.analysis.ArithmeticExprinline
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.Exprinline
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
foldConstantChildren(Analyzer analyzer)com.cloudera.impala.analysis.Exprinline
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
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
getOp()com.cloudera.impala.analysis.ArithmeticExprinline
getResolvedWildCardType()com.cloudera.impala.analysis.Exprinlinepackage
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
initBuiltins(Db db)com.cloudera.impala.analysis.ArithmeticExprinlinestatic
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
isAggregatePredicate()com.cloudera.impala.analysis.Exprinlinestatic
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.Exprinline
isImplicitCast()com.cloudera.impala.analysis.Exprinline
isLiteral()com.cloudera.impala.analysis.Exprinline
isNullLiteral()com.cloudera.impala.analysis.Exprinline
isRegisteredPredicate()com.cloudera.impala.analysis.Exprinline
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
negate()com.cloudera.impala.analysis.Exprinline
NON_NULL_EMPTY_AGGcom.cloudera.impala.analysis.Exprstatic
numDistinctValues_com.cloudera.impala.analysis.Exprprotected
op_com.cloudera.impala.analysis.ArithmeticExprprivate
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.Exprinlineprotected
resetList(ArrayList< Expr > l)com.cloudera.impala.analysis.Exprinlinestatic
selectivity_com.cloudera.impala.analysis.Exprprotected
setId(ExprId id)com.cloudera.impala.analysis.Exprinlineprotected
setIsAuxExpr()com.cloudera.impala.analysis.Exprinline
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.ArithmeticExprinline
toString()com.cloudera.impala.analysis.Exprinline
toThrift(TExprNode msg)com.cloudera.impala.analysis.ArithmeticExprinlineprotected
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