Uses of Class
net.bytebuddy.utility.JavaConstant.MethodType
-
Packages that use JavaConstant.MethodType Package Description net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.implementation.bytecode.member StackManipulation
s of this package are responsible for accessing type or method members, i.e.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic. -
-
Uses of JavaConstant.MethodType in net.bytebuddy.agent.builder
Constructors in net.bytebuddy.agent.builder with parameters of type JavaConstant.MethodType Constructor Description Appender(MethodDescription targetMethod, JavaConstant.MethodType specializedLambdaMethod, java.util.List<FieldDescription.InDefinedShape> declaredFields)
Creates an appender of a lambda expression's functional method.BridgeMethodImplementation(java.lang.String lambdaMethodName, JavaConstant.MethodType lambdaMethod)
Creates a new bridge method implementation for a lambda expression.LambdaMethodImplementation(JavaConstant.MethodHandle targetMethod, JavaConstant.MethodType specializedLambdaMethod)
Creates a implementation of a lambda expression's functional method.SerializationImplementation(TypeDescription targetType, TypeDescription lambdaType, java.lang.String lambdaMethodName, JavaConstant.MethodType lambdaMethod, JavaConstant.MethodHandle targetMethod, JavaConstant.MethodType specializedMethod)
Creates a new implementation for a serializable's lambda expression'swriteReplace
method. -
Uses of JavaConstant.MethodType in net.bytebuddy.implementation.bytecode.member
Constructors in net.bytebuddy.implementation.bytecode.member with parameters of type JavaConstant.MethodType Constructor Description HandleInvocation(JavaConstant.MethodType methodType)
Creates a public invocation of a method handle. -
Uses of JavaConstant.MethodType in net.bytebuddy.utility
Methods in net.bytebuddy.utility that return JavaConstant.MethodType Modifier and Type Method Description static JavaConstant.MethodType
JavaConstant.MethodType. of(java.lang.Class<?> returnType, java.lang.Class<?>... parameterType)
Returns a method type description of the given return type and parameter types.static JavaConstant.MethodType
JavaConstant.MethodType. of(java.lang.reflect.Constructor<?> constructor)
Returns a method type description of the given constructor.static JavaConstant.MethodType
JavaConstant.MethodType. of(java.lang.reflect.Method method)
Returns a method type description of the given method.static JavaConstant.MethodType
JavaConstant.MethodType. of(MethodDescription methodDescription)
Returns a method type description of the given method.static JavaConstant.MethodType
JavaConstant.MethodType. of(TypeDescription returnType, java.util.List<? extends TypeDescription> parameterTypes)
Returns a method type description of the given return type and parameter types.static JavaConstant.MethodType
JavaConstant.MethodType. ofConstant(java.lang.Class<?> type)
Returns a method type for the given constant type.static JavaConstant.MethodType
JavaConstant.MethodType. ofConstant(java.lang.Object instance)
Returns a method type for the given constant.static JavaConstant.MethodType
JavaConstant.MethodType. ofConstant(TypeDescription typeDescription)
Returns a method type for the given constant type.static JavaConstant.MethodType
JavaConstant.MethodType. ofGetter(java.lang.reflect.Field field)
Returns a method type for a getter of the given field.static JavaConstant.MethodType
JavaConstant.MethodType. ofGetter(FieldDescription fieldDescription)
Returns a method type for a getter of the given field.static JavaConstant.MethodType
JavaConstant.MethodType. ofLoaded(java.lang.Object methodType)
Returns a method type representation of a loadedMethodType
object.static JavaConstant.MethodType
JavaConstant.MethodType. ofSetter(java.lang.reflect.Field field)
Returns a method type for a setter of the given field.static JavaConstant.MethodType
JavaConstant.MethodType. ofSetter(FieldDescription fieldDescription)
Returns a method type for a setter of the given field.
-