public abstract class NativeScalarFunction extends NativeFunction implements ScalarFunction
ScalarFunction
native classes.AssignmentTestable.TestResult
argTypes, 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() |
isNative
argTypes, equals, getFunctions, hashCode, hasReferenceTo, name, returnType, testAssignment, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
execute
argTypes, getFunctions, hasReferenceTo, isNative, name, returnType
testAssignment
protected NativeScalarFunction(java.lang.String name, AbstractType<?> returnType, AbstractType<?>... argsType)
public boolean isCalledOnNullInput()
isCalledOnNullInput
in interface ScalarFunction
public final boolean isAggregate()
Function
isAggregate
in interface Function
true
if the function is an aggregate function, false
otherwise.Copyright © 2015 The Apache Software Foundation