closeFnSymbol_ | com.cloudera.impala.catalog.ScalarFunction | private |
compare(Function other, CompareMode mode) | com.cloudera.impala.catalog.Function | inline |
createBuiltin(String name, ArrayList< Type > argTypes, boolean hasVarArgs, Type retType, String symbol, String prepareFnSymbol, String closeFnSymbol, boolean isOperator) | com.cloudera.impala.catalog.ScalarFunction | inlinestatic |
createBuiltin(String name, String symbol, ArrayList< Type > argTypes, boolean hasVarArgs, Type retType, boolean userVisible) | com.cloudera.impala.catalog.ScalarFunction | inlinestatic |
createBuiltinOperator(String name, ArrayList< Type > argTypes, Type retType) | com.cloudera.impala.catalog.ScalarFunction | inlinestatic |
createBuiltinOperator(String name, String symbol, ArrayList< Type > argTypes, Type retType) | com.cloudera.impala.catalog.ScalarFunction | inlinestatic |
createBuiltinSearchDesc(String name, Type[] argTypes, boolean hasVarArgs) | com.cloudera.impala.catalog.ScalarFunction | inlinestatic |
dbName() | com.cloudera.impala.catalog.Function | inline |
equals(Object o) | com.cloudera.impala.catalog.Function | inline |
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 |
getCloseFnSymbol() | com.cloudera.impala.catalog.ScalarFunction | inline |
getFunctionName() | com.cloudera.impala.catalog.Function | inline |
getLocation() | com.cloudera.impala.catalog.Function | inline |
getName() | com.cloudera.impala.catalog.Function | inline |
getNumArgs() | com.cloudera.impala.catalog.Function | inline |
getPrepareFnSymbol() | com.cloudera.impala.catalog.ScalarFunction | inline |
getReturnType() | com.cloudera.impala.catalog.Function | inline |
getSymbolName() | com.cloudera.impala.catalog.ScalarFunction | inline |
getUdfType(Type t) | com.cloudera.impala.catalog.Function | inlinestatic |
getVarArgsType() | com.cloudera.impala.catalog.Function | inline |
hasVarArgs() | com.cloudera.impala.catalog.Function | inline |
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 |
prepareFnSymbol_ | com.cloudera.impala.catalog.ScalarFunction | private |
promoteCharsToStrings() | com.cloudera.impala.catalog.Function | inline |
ScalarFunction(FunctionName fnName, ArrayList< Type > argTypes, Type retType, boolean hasVarArgs) | com.cloudera.impala.catalog.ScalarFunction | inline |
ScalarFunction(FunctionName fnName, List< Type > argTypes, Type retType, HdfsUri location, String symbolName, String initFnSymbol, String closeFnSymbol) | com.cloudera.impala.catalog.ScalarFunction | inline |
selectClosestSuperType(List< Function > candidates) | com.cloudera.impala.catalog.Function | inline |
setBinaryType(TFunctionBinaryType type) | com.cloudera.impala.catalog.Function | inline |
setCatalogVersion(long newVersion) | com.cloudera.impala.catalog.Function | inline |
setCloseFnSymbol(String s) | com.cloudera.impala.catalog.ScalarFunction | inline |
setHasVarArgs(boolean v) | com.cloudera.impala.catalog.Function | inline |
setLocation(HdfsUri loc) | com.cloudera.impala.catalog.Function | inline |
setName(FunctionName name) | com.cloudera.impala.catalog.Function | inline |
setPrepareFnSymbol(String s) | com.cloudera.impala.catalog.ScalarFunction | inline |
setSymbolName(String s) | com.cloudera.impala.catalog.ScalarFunction | inline |
setUserVisible(boolean b) | com.cloudera.impala.catalog.Function | inline |
signatureString() | com.cloudera.impala.catalog.Function | inline |
symbolName_ | com.cloudera.impala.catalog.ScalarFunction | private |
toThrift() | com.cloudera.impala.catalog.ScalarFunction | inline |
userVisible() | com.cloudera.impala.catalog.Function | inline |