Class ParametricScalarImplementation.Parser
- java.lang.Object
-
- io.prestosql.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.ParametricScalarImplementationChoice
getChoice()
Class<?>
getReturnNativeContainerType()
Signature
getSignature()
ParametricScalarImplementation.SpecializedSignature
getSpecializedSignature()
Map<String,Class<?>>
getSpecializedTypeParameters()
-
-
-
Method Detail
-
getReturnNativeContainerType
public Class<?> getReturnNativeContainerType()
-
getChoice
public ParametricScalarImplementation.ParametricScalarImplementationChoice getChoice()
-
getSpecializedSignature
public ParametricScalarImplementation.SpecializedSignature getSpecializedSignature()
-
getSignature
public Signature getSignature()
-
-