Package io.trino.metadata
Class PolymorphicScalarFunctionBuilder.ChoiceBuilder
java.lang.Object
io.trino.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
- Enclosing class:
PolymorphicScalarFunctionBuilder
-
Method Summary
Modifier and TypeMethodDescriptionargumentProperties(InvocationConvention.InvocationArgumentConvention... argumentConventions) io.trino.metadata.PolymorphicScalarFunction.PolymorphicScalarFunctionChoicebuild()implementation(Function<PolymorphicScalarFunctionBuilder.MethodsGroupBuilder, PolymorphicScalarFunctionBuilder.MethodsGroupBuilder> methodsGroupSpecification) returnConvention(InvocationConvention.InvocationReturnConvention returnConvention)
-
Method Details
-
implementation
public PolymorphicScalarFunctionBuilder.ChoiceBuilder implementation(Function<PolymorphicScalarFunctionBuilder.MethodsGroupBuilder, PolymorphicScalarFunctionBuilder.MethodsGroupBuilder> methodsGroupSpecification) -
returnConvention
public PolymorphicScalarFunctionBuilder.ChoiceBuilder returnConvention(InvocationConvention.InvocationReturnConvention returnConvention) -
argumentProperties
public PolymorphicScalarFunctionBuilder.ChoiceBuilder argumentProperties(InvocationConvention.InvocationArgumentConvention... argumentConventions) -
build
public io.trino.metadata.PolymorphicScalarFunction.PolymorphicScalarFunctionChoice build()
-