public class LambdaSignature extends Object implements Serializable
Constructor and Description |
---|
LambdaSignature() |
Modifier and Type | Method and Description |
---|---|
<T> T |
deserialize(Class<T> resultType,
Object... capturedArgs) |
String |
getCapturingClass() |
String |
getFunctionalInterfaceClass() |
String |
getFunctionalInterfaceMethodName() |
String |
getFunctionalInterfaceMethodSignature() |
String |
getImplClass() |
int |
getImplMethodKind() |
String |
getImplMethodName() |
String |
getImplMethodSignature() |
String |
getInstantiatedMethodType() |
LambdaSignature |
withCapturingClass(String capturingClass) |
LambdaSignature |
withFunctionalInterface(String functionalInterfaceClass,
String functionalInterfaceMethodName,
String functionalInterfaceMethodSignature) |
LambdaSignature |
withImplMethod(String implClass,
int implMethodKind,
String implMethodName,
String implMethodSignature) |
LambdaSignature |
withInstantiatedMethodType(String instantiatedMethodType) |
public LambdaSignature withCapturingClass(String capturingClass)
public LambdaSignature withInstantiatedMethodType(String instantiatedMethodType)
public LambdaSignature withFunctionalInterface(String functionalInterfaceClass, String functionalInterfaceMethodName, String functionalInterfaceMethodSignature)
public LambdaSignature withImplMethod(String implClass, int implMethodKind, String implMethodName, String implMethodSignature)
public String getCapturingClass()
public String getInstantiatedMethodType()
public String getFunctionalInterfaceClass()
public String getFunctionalInterfaceMethodName()
public String getFunctionalInterfaceMethodSignature()
public String getImplClass()
public int getImplMethodKind()
public String getImplMethodName()
public String getImplMethodSignature()
Copyright © 2020. All rights reserved.