Class LambdaToMethodBridgeBuilder<T>
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.internal.mapper.LambdaToMethodBridgeBuilder<T>
-
public class LambdaToMethodBridgeBuilder<T> extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
create
public static <T> LambdaToMethodBridgeBuilder<T> create(Class<T> lambdaType)
-
lambdaMethodName
public LambdaToMethodBridgeBuilder<T> lambdaMethodName(String lambdaMethodName)
-
runtimeLambdaSignature
public LambdaToMethodBridgeBuilder<T> runtimeLambdaSignature(Class<?> returnType, Class<?>... parameters)
-
compileTimeLambdaSignature
public LambdaToMethodBridgeBuilder<T> compileTimeLambdaSignature(Class<?> returnType, Class<?>... parameters)
-
targetMethod
public LambdaToMethodBridgeBuilder<T> targetMethod(Method method)
-
targetMethod
public LambdaToMethodBridgeBuilder<T> targetMethod(Constructor<?> method)
-
build
public T build()
-
-