Class ParametricScalarImplementation.Parser
- java.lang.Object
-
- io.trino.operator.scalar.annotations.ParametricScalarImplementation.Parser
-
- Enclosing class:
- ParametricScalarImplementation
public static final class ParametricScalarImplementation.Parser extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Optional<Class<?>>>getArgumentNativeContainerTypes()ParametricScalarImplementation.ParametricScalarImplementationChoicegetChoice()Class<?>getReturnNativeContainerType()SignaturegetSignature()ParametricScalarImplementation.SpecializedSignaturegetSpecializedSignature()Map<String,Class<?>>getSpecializedTypeParameters()
-
-
-
Method Detail
-
getReturnNativeContainerType
public Class<?> getReturnNativeContainerType()
-
getChoice
public ParametricScalarImplementation.ParametricScalarImplementationChoice getChoice()
-
getSpecializedSignature
public ParametricScalarImplementation.SpecializedSignature getSpecializedSignature()
-
getSignature
public Signature getSignature()
-
-