| AggregateFunction(FunctionName fnName, ArrayList< Type > argTypes, Type retType, boolean hasVarArgs) | com.cloudera.impala.catalog.AggregateFunction | inline |
| 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.AggregateFunction | inline |
| BE_BUILTINS_CLASS | com.cloudera.impala.catalog.AggregateFunction | privatestatic |
| compare(Function other, CompareMode mode) | com.cloudera.impala.catalog.Function | inline |
| createAnalyticBuiltin(Db db, String name, List< Type > argTypes, Type retType, Type intermediateType) | com.cloudera.impala.catalog.AggregateFunction | inlinestatic |
| 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.AggregateFunction | inlinestatic |
| 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.AggregateFunction | inlinestatic |
| 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.AggregateFunction | inlinestatic |
| 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.AggregateFunction | inlinestatic |
| dbName() | com.cloudera.impala.catalog.Function | inline |
| equals(Object o) | com.cloudera.impala.catalog.Function | inline |
| finalizeFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| fromThrift(TFunction fn) | com.cloudera.impala.catalog.Function | inlinestatic |
| Function(FunctionName name, Type[] argTypes, Type retType, boolean varArgs) | com.cloudera.impala.catalog.Function | inline |
| Function(FunctionName name, List< Type > args, Type retType, boolean varArgs) | com.cloudera.impala.catalog.Function | inline |
| functionName() | com.cloudera.impala.catalog.Function | inline |
| getArgs() | com.cloudera.impala.catalog.Function | inline |
| getBinaryType() | com.cloudera.impala.catalog.Function | inline |
| getCatalogObjectType() | com.cloudera.impala.catalog.Function | inline |
| getCatalogVersion() | com.cloudera.impala.catalog.Function | inline |
| getFinalizeFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getFunctionName() | com.cloudera.impala.catalog.Function | inline |
| getGetValueFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getInitFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getIntermediateType() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getLocation() | com.cloudera.impala.catalog.Function | inline |
| getMergeFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getName() | com.cloudera.impala.catalog.Function | inline |
| getNumArgs() | com.cloudera.impala.catalog.Function | inline |
| getRemoveFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getReturnType() | com.cloudera.impala.catalog.Function | inline |
| getSerializeFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getUdfType(Type t) | com.cloudera.impala.catalog.Function | inlinestatic |
| getUpdateFnSymbol() | com.cloudera.impala.catalog.AggregateFunction | inline |
| getValueFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| getVarArgsType() | com.cloudera.impala.catalog.Function | inline |
| hasVarArgs() | com.cloudera.impala.catalog.Function | inline |
| ignoresDistinct() | com.cloudera.impala.catalog.AggregateFunction | inline |
| ignoresDistinct_ | com.cloudera.impala.catalog.AggregateFunction | private |
| initFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| intermediateType_ | com.cloudera.impala.catalog.AggregateFunction | private |
| isAggregateFn() | com.cloudera.impala.catalog.AggregateFunction | inline |
| isAggregateFn_ | com.cloudera.impala.catalog.AggregateFunction | private |
| isAnalyticFn() | com.cloudera.impala.catalog.AggregateFunction | inline |
| isAnalyticFn_ | com.cloudera.impala.catalog.AggregateFunction | private |
| isLoaded() | com.cloudera.impala.catalog.Function | inline |
| lookupSymbol(String symbol, TSymbolType symbolType, Type retArgType, boolean hasVarArgs, Type...argTypes) | com.cloudera.impala.catalog.Function | inline |
| lookupSymbol(String symbol, TSymbolType symbolType) | com.cloudera.impala.catalog.Function | inline |
| mergeFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| promoteCharsToStrings() | com.cloudera.impala.catalog.Function | inline |
| removeFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| returnsNonNullOnEmpty() | com.cloudera.impala.catalog.AggregateFunction | inline |
| returnsNonNullOnEmpty_ | com.cloudera.impala.catalog.AggregateFunction | private |
| selectClosestSuperType(List< Function > candidates) | com.cloudera.impala.catalog.Function | inline |
| serializeFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| setBinaryType(TFunctionBinaryType type) | com.cloudera.impala.catalog.Function | inline |
| setCatalogVersion(long newVersion) | com.cloudera.impala.catalog.Function | inline |
| setFinalizeFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setGetValueFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setHasVarArgs(boolean v) | com.cloudera.impala.catalog.Function | inline |
| setInitFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setIntermediateType(Type t) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setLocation(HdfsUri loc) | com.cloudera.impala.catalog.Function | inline |
| setMergeFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setName(FunctionName name) | com.cloudera.impala.catalog.Function | inline |
| setRemoveFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setSerializeFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setUpdateFnSymbol(String fn) | com.cloudera.impala.catalog.AggregateFunction | inline |
| setUserVisible(boolean b) | com.cloudera.impala.catalog.Function | inline |
| signatureString() | com.cloudera.impala.catalog.Function | inline |
| toThrift() | com.cloudera.impala.catalog.AggregateFunction | inline |
| updateFnSymbol_ | com.cloudera.impala.catalog.AggregateFunction | private |
| userVisible() | com.cloudera.impala.catalog.Function | inline |