Package io.prestosql.metadata
Class PolymorphicScalarFunctionBuilder.ChoiceBuilder
- java.lang.Object
-
- io.prestosql.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
-
- Enclosing class:
- PolymorphicScalarFunctionBuilder
public static class PolymorphicScalarFunctionBuilder.ChoiceBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolymorphicScalarFunctionBuilder.ChoiceBuilder
argumentProperties(InvocationConvention.InvocationArgumentConvention... argumentConventions)
io.prestosql.metadata.PolymorphicScalarFunction.PolymorphicScalarFunctionChoice
build()
PolymorphicScalarFunctionBuilder.ChoiceBuilder
implementation(Function<PolymorphicScalarFunctionBuilder.MethodsGroupBuilder,PolymorphicScalarFunctionBuilder.MethodsGroupBuilder> methodsGroupSpecification)
PolymorphicScalarFunctionBuilder.ChoiceBuilder
returnConvention(InvocationConvention.InvocationReturnConvention returnConvention)
-
-
-
Method Detail
-
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.prestosql.metadata.PolymorphicScalarFunction.PolymorphicScalarFunctionChoice build()
-
-