public static final class BuiltInFunctionDefinition.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
BuiltInFunctionDefinition.Builder |
accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy) |
BuiltInFunctionDefinition |
build() |
BuiltInFunctionDefinition.Builder |
inputTypeStrategy(InputTypeStrategy inputTypeStrategy) |
BuiltInFunctionDefinition.Builder |
kind(FunctionKind kind) |
BuiltInFunctionDefinition.Builder |
name(String name) |
BuiltInFunctionDefinition.Builder |
namedArguments(String... argumentNames) |
BuiltInFunctionDefinition.Builder |
notDeterministic() |
BuiltInFunctionDefinition.Builder |
outputTypeStrategy(TypeStrategy outputTypeStrategy) |
BuiltInFunctionDefinition.Builder |
typedArguments(DataType... argumentTypes) |
public BuiltInFunctionDefinition.Builder name(String name)
public BuiltInFunctionDefinition.Builder kind(FunctionKind kind)
public BuiltInFunctionDefinition.Builder namedArguments(String... argumentNames)
public BuiltInFunctionDefinition.Builder typedArguments(DataType... argumentTypes)
public BuiltInFunctionDefinition.Builder inputTypeStrategy(InputTypeStrategy inputTypeStrategy)
public BuiltInFunctionDefinition.Builder accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy)
public BuiltInFunctionDefinition.Builder outputTypeStrategy(TypeStrategy outputTypeStrategy)
public BuiltInFunctionDefinition.Builder notDeterministic()
public BuiltInFunctionDefinition build()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.