public abstract class SqlScalarFunction extends Object implements SqlFunction
| Modifier | Constructor and Description |
|---|---|
protected |
SqlScalarFunction(Signature signature) |
| Modifier and Type | Method and Description |
|---|---|
static PolymorphicScalarFunctionBuilder |
builder(Class<?> clazz) |
Signature |
getSignature() |
abstract ScalarFunctionImplementation |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, isDeterministic, isHiddenprotected SqlScalarFunction(Signature signature)
public final Signature getSignature()
getSignature in interface SqlFunctionpublic abstract ScalarFunctionImplementation specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
public static PolymorphicScalarFunctionBuilder builder(Class<?> clazz)
Copyright © 2012–2019. All rights reserved.