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

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

AggregateFunction(FunctionName fnName, ArrayList< Type > argTypes, Type retType, boolean hasVarArgs)com.cloudera.impala.catalog.AggregateFunctioninline
AggregateFunction(FunctionName fnName, List< Type > argTypes, Type retType, Type intermediateType, HdfsUri location, String updateFnSymbol, String initFnSymbol, String serializeFnSymbol, String mergeFnSymbol, String getValueFnSymbol, String removeFnSymbol, String finalizeFnSymbol)com.cloudera.impala.catalog.AggregateFunctioninline
BE_BUILTINS_CLASScom.cloudera.impala.catalog.AggregateFunctionprivatestatic
compare(Function other, CompareMode mode)com.cloudera.impala.catalog.Functioninline
createAnalyticBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType)com.cloudera.impala.catalog.AggregateFunctioninlinestatic
createAnalyticBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType, String initFnSymbol, String updateFnSymbol, String removeFnSymbol, String getValueFnSymbol, String finalizeFnSymbol)com.cloudera.impala.catalog.AggregateFunctioninlinestatic
createAnalyticBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType, String initFnSymbol, String updateFnSymbol, String removeFnSymbol, String getValueFnSymbol, String finalizeFnSymbol, boolean isUserVisible)com.cloudera.impala.catalog.AggregateFunctioninlinestatic
createBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType, String initFnSymbol, String updateFnSymbol, String mergeFnSymbol, String serializeFnSymbol, String finalizeFnSymbol, boolean ignoresDistinct, boolean isAnalyticFn, boolean returnsNonNullOnEmpty)com.cloudera.impala.catalog.AggregateFunctioninlinestatic
createBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType, String initFnSymbol, String updateFnSymbol, String mergeFnSymbol, String serializeFnSymbol, String getValueFnSymbol, String removeFnSymbol, String finalizeFnSymbol, boolean ignoresDistinct, boolean isAnalyticFn, boolean returnsNonNullOnEmpty)com.cloudera.impala.catalog.AggregateFunctioninlinestatic
dbName()com.cloudera.impala.catalog.Functioninline
equals(Object o)com.cloudera.impala.catalog.Functioninline
finalizeFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
fromThrift(TFunction fn)com.cloudera.impala.catalog.Functioninlinestatic
Function(FunctionName name, Type[] argTypes, Type retType, boolean varArgs)com.cloudera.impala.catalog.Functioninline
Function(FunctionName name, List< Type > args, Type retType, boolean varArgs)com.cloudera.impala.catalog.Functioninline
functionName()com.cloudera.impala.catalog.Functioninline
getArgs()com.cloudera.impala.catalog.Functioninline
getBinaryType()com.cloudera.impala.catalog.Functioninline
getCatalogObjectType()com.cloudera.impala.catalog.Functioninline
getCatalogVersion()com.cloudera.impala.catalog.Functioninline
getFinalizeFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getFunctionName()com.cloudera.impala.catalog.Functioninline
getGetValueFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getInitFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getIntermediateType()com.cloudera.impala.catalog.AggregateFunctioninline
getLocation()com.cloudera.impala.catalog.Functioninline
getMergeFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getName()com.cloudera.impala.catalog.Functioninline
getNumArgs()com.cloudera.impala.catalog.Functioninline
getRemoveFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getReturnType()com.cloudera.impala.catalog.Functioninline
getSerializeFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getUdfType(Type t)com.cloudera.impala.catalog.Functioninlinestatic
getUpdateFnSymbol()com.cloudera.impala.catalog.AggregateFunctioninline
getValueFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
getVarArgsType()com.cloudera.impala.catalog.Functioninline
hasVarArgs()com.cloudera.impala.catalog.Functioninline
ignoresDistinct()com.cloudera.impala.catalog.AggregateFunctioninline
ignoresDistinct_com.cloudera.impala.catalog.AggregateFunctionprivate
initFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
intermediateType_com.cloudera.impala.catalog.AggregateFunctionprivate
isAggregateFn()com.cloudera.impala.catalog.AggregateFunctioninline
isAggregateFn_com.cloudera.impala.catalog.AggregateFunctionprivate
isAnalyticFn()com.cloudera.impala.catalog.AggregateFunctioninline
isAnalyticFn_com.cloudera.impala.catalog.AggregateFunctionprivate
isLoaded()com.cloudera.impala.catalog.Functioninline
lookupSymbol(String symbol, TSymbolType symbolType, Type retArgType, boolean hasVarArgs, Type...argTypes)com.cloudera.impala.catalog.Functioninline
lookupSymbol(String symbol, TSymbolType symbolType)com.cloudera.impala.catalog.Functioninline
mergeFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
promoteCharsToStrings()com.cloudera.impala.catalog.Functioninline
removeFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
returnsNonNullOnEmpty()com.cloudera.impala.catalog.AggregateFunctioninline
returnsNonNullOnEmpty_com.cloudera.impala.catalog.AggregateFunctionprivate
selectClosestSuperType(List< Function > candidates)com.cloudera.impala.catalog.Functioninline
serializeFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
setBinaryType(TFunctionBinaryType type)com.cloudera.impala.catalog.Functioninline
setCatalogVersion(long newVersion)com.cloudera.impala.catalog.Functioninline
setFinalizeFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setGetValueFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setHasVarArgs(boolean v)com.cloudera.impala.catalog.Functioninline
setInitFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setIntermediateType(Type t)com.cloudera.impala.catalog.AggregateFunctioninline
setLocation(HdfsUri loc)com.cloudera.impala.catalog.Functioninline
setMergeFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setName(FunctionName name)com.cloudera.impala.catalog.Functioninline
setRemoveFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setSerializeFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setUpdateFnSymbol(String fn)com.cloudera.impala.catalog.AggregateFunctioninline
setUserVisible(boolean b)com.cloudera.impala.catalog.Functioninline
signatureString()com.cloudera.impala.catalog.Functioninline
toThrift()com.cloudera.impala.catalog.AggregateFunctioninline
updateFnSymbol_com.cloudera.impala.catalog.AggregateFunctionprivate
userVisible()com.cloudera.impala.catalog.Functioninline