public class LambdaToMethodBridgeBuilder<T> extends Object
Modifier and Type | Method and Description |
---|---|
T |
build() |
LambdaToMethodBridgeBuilder<T> |
compileTimeLambdaSignature(Class<?> returnType,
Class<?>... parameters) |
static <T> LambdaToMethodBridgeBuilder<T> |
create(Class<T> lambdaType) |
LambdaToMethodBridgeBuilder<T> |
lambdaMethodName(String lambdaMethodName) |
LambdaToMethodBridgeBuilder<T> |
runtimeLambdaSignature(Class<?> returnType,
Class<?>... parameters) |
LambdaToMethodBridgeBuilder<T> |
targetMethod(Constructor<?> method) |
LambdaToMethodBridgeBuilder<T> |
targetMethod(Method method) |
public static <T> LambdaToMethodBridgeBuilder<T> create(Class<T> lambdaType)
public LambdaToMethodBridgeBuilder<T> lambdaMethodName(String lambdaMethodName)
public LambdaToMethodBridgeBuilder<T> runtimeLambdaSignature(Class<?> returnType, Class<?>... parameters)
public LambdaToMethodBridgeBuilder<T> compileTimeLambdaSignature(Class<?> returnType, Class<?>... parameters)
public LambdaToMethodBridgeBuilder<T> targetMethod(Method method)
public LambdaToMethodBridgeBuilder<T> targetMethod(Constructor<?> method)
public T build()
Copyright © 2020. All rights reserved.