public static final class ParametricScalarImplementation.ParametricScalarImplementationChoice extends Object implements Comparable<ParametricScalarImplementation.ParametricScalarImplementationChoice>
Modifier and Type | Method and Description |
---|---|
boolean |
checkDependencies() |
int |
compareTo(ParametricScalarImplementation.ParametricScalarImplementationChoice choice) |
List<ScalarFunctionImplementation.ArgumentProperty> |
getArgumentProperties() |
Optional<MethodHandle> |
getConstructor() |
List<ImplementationDependency> |
getConstructorDependencies() |
List<ImplementationDependency> |
getDependencies() |
MethodHandle |
getMethodHandle() |
boolean |
hasConnectorSession() |
boolean |
isNullable() |
public boolean isNullable()
public boolean hasConnectorSession()
public MethodHandle getMethodHandle()
public List<ImplementationDependency> getDependencies()
public List<ScalarFunctionImplementation.ArgumentProperty> getArgumentProperties()
public boolean checkDependencies()
public List<ImplementationDependency> getConstructorDependencies()
public Optional<MethodHandle> getConstructor()
public int compareTo(ParametricScalarImplementation.ParametricScalarImplementationChoice choice)
compareTo
in interface Comparable<ParametricScalarImplementation.ParametricScalarImplementationChoice>
Copyright © 2012–2019. All rights reserved.