Class ParametricScalarImplementation.ParametricScalarImplementationChoice
java.lang.Object
io.trino.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
- All Implemented Interfaces:
Comparable<ParametricScalarImplementation.ParametricScalarImplementationChoice>
- Enclosing class:
ParametricScalarImplementation
public static final class ParametricScalarImplementation.ParametricScalarImplementationChoice
extends Object
implements Comparable<ParametricScalarImplementation.ParametricScalarImplementationChoice>
-
Method Summary
Modifier and TypeMethodDescriptionbooleanintboolean
-
Method Details
-
getReturnConvention
-
hasConnectorSession
public boolean hasConnectorSession() -
getMethodHandle
-
getDependencies
-
getArgumentConventions
-
getLambdaInterfaces
-
checkDependencies
public boolean checkDependencies() -
getConstructorDependencies
-
getConstructor
-
compareTo
- Specified by:
compareToin interfaceComparable<ParametricScalarImplementation.ParametricScalarImplementationChoice>
-