public abstract class NativeScalarFunction extends NativeFunction implements ScalarFunction
ScalarFunction native classes.AssignmentTestable.TestResultargTypes, name, returnType| Modifier | Constructor and Description | 
|---|---|
| protected  | NativeScalarFunction(java.lang.String name,
                    AbstractType<?> returnType,
                    AbstractType<?>... argsType) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isAggregate()Checks whether the function is an aggregate function or not. | 
| boolean | isCalledOnNullInput() | 
isNativeaddFunctionsTo, argTypes, columnName, equals, hashCode, hasReferenceTo, name, returnType, testAssignment, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitexecuteaddFunctionsTo, argTypes, columnName, hasReferenceTo, isNative, name, returnTypetestAssignmentprotected NativeScalarFunction(java.lang.String name,
                               AbstractType<?> returnType,
                               AbstractType<?>... argsType)
public boolean isCalledOnNullInput()
isCalledOnNullInput in interface ScalarFunctionpublic final boolean isAggregate()
FunctionisAggregate in interface Functiontrue if the function is an aggregate function, false otherwise.Copyright © 2018 The Apache Software Foundation