public abstract class ScalarImplementationDependency extends Object implements ImplementationDependency
ImplementationDependency.Factory| Modifier | Constructor and Description |
|---|---|
protected |
ScalarImplementationDependency(Signature signature,
Optional<InvocationConvention> invocationConvention) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Signature |
getSignature() |
int |
hashCode() |
MethodHandle |
resolve(BoundVariables boundVariables,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcheckTypeParameters, getImplementationDependencyAnnotation, isImplementationDependencyAnnotation, validateImplementationDependencyAnnotationprotected ScalarImplementationDependency(Signature signature, Optional<InvocationConvention> invocationConvention)
public Signature getSignature()
public MethodHandle resolve(BoundVariables boundVariables, TypeManager typeManager, FunctionRegistry functionRegistry)
resolve in interface ImplementationDependencyCopyright © 2012–2019. All rights reserved.