Uses of Class
net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Packages that use JavaConstant.MethodHandle.HandleType Package Description net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic. -
-
Uses of JavaConstant.MethodHandle.HandleType in net.bytebuddy.agent.builder
Methods in net.bytebuddy.agent.builder with parameters of type JavaConstant.MethodHandle.HandleType Modifier and Type Method Description protected static ByteCodeAppender
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender. of(MethodDescription targetMethod, JavaConstant.MethodType specializedLambdaMethod, java.util.List<FieldDescription.InDefinedShape> declaredFields, JavaConstant.MethodHandle.HandleType handleType, TypeDescription targetType)
Resolves an appropriate appender for this lambda expression. -
Uses of JavaConstant.MethodHandle.HandleType in net.bytebuddy.asm
Fields in net.bytebuddy.asm declared as JavaConstant.MethodHandle.HandleType Modifier and Type Field Description private JavaConstant.MethodHandle.HandleType
Advice.OffsetMapping.ForDynamicConstant. bootstrapType
The type of the bootstrap method.private JavaConstant.MethodHandle.HandleType
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant. bootstrapType
The type of the bootstrap method.private JavaConstant.MethodHandle.HandleType
Advice.OffsetMapping.ForHandle. type
The type of the method handle.private JavaConstant.MethodHandle.HandleType
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle. type
The type of the method handle.Methods in net.bytebuddy.asm that return JavaConstant.MethodHandle.HandleType Modifier and Type Method Description JavaConstant.MethodHandle.HandleType
bootstrapType()
Returns the type of the bootstrap method handle to resolve.JavaConstant.MethodHandle.HandleType
bootstrapType()
Returns the type of the bootstrap method handle to resolve.JavaConstant.MethodHandle.HandleType
type()
Returns the type of the method handle to resolve.JavaConstant.MethodHandle.HandleType
type()
Returns the type of the method handle to resolve.Constructors in net.bytebuddy.asm with parameters of type JavaConstant.MethodHandle.HandleType Constructor Description ForDynamicConstant(java.lang.String name, TypeDescription typeDescription, JavaConstant.MethodHandle.HandleType bootstrapType, TypeDescription bootstrapOwner, java.lang.String bootstrapName, TypeDescription bootstrapReturnType, java.util.List<? extends TypeDescription> bootstrapParameterTypes, java.util.List<JavaConstant> arguments, boolean invokedynamic)
ForDynamicConstant(java.lang.String name, TypeDescription typeDescription, JavaConstant.MethodHandle.HandleType bootstrapType, TypeDescription bootstrapOwner, java.lang.String bootstrapName, TypeDescription bootstrapReturnType, java.util.List<? extends TypeDescription> bootstrapParameterTypes, java.util.List<JavaConstant> arguments, boolean invokedynamic)
Creates an offset mapping for a dynamic constant.ForHandle(JavaConstant.MethodHandle.HandleType type, TypeDescription owner, java.lang.String name, TypeDescription returnType, java.util.List<? extends TypeDescription> parameterTypes)
Creates a new offset mapping for a method handle.ForHandle(JavaConstant.MethodHandle.HandleType type, TypeDescription owner, java.lang.String name, TypeDescription returnType, java.util.List<? extends TypeDescription> parameterTypes)
Creates an offset mapping for a method handle. -
Uses of JavaConstant.MethodHandle.HandleType in net.bytebuddy.implementation.bind.annotation
Methods in net.bytebuddy.implementation.bind.annotation that return JavaConstant.MethodHandle.HandleType Modifier and Type Method Description JavaConstant.MethodHandle.HandleType
bootstrapType()
Returns the type of the bootstrap method handle to resolve.JavaConstant.MethodHandle.HandleType
type()
Returns the type of the method handle to resolve. -
Uses of JavaConstant.MethodHandle.HandleType in net.bytebuddy.utility
Fields in net.bytebuddy.utility declared as JavaConstant.MethodHandle.HandleType Modifier and Type Field Description private JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle. handleType
The handle type that is represented by this instance.Methods in net.bytebuddy.utility that return JavaConstant.MethodHandle.HandleType Modifier and Type Method Description JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle. getHandleType()
Returns the handle type represented by this instance.protected static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. of(int identifier)
Extracts a handle type for the given identifier.protected static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. of(MethodDescription.InDefinedShape methodDescription)
Extracts a handle type for invoking the given method.protected static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. ofGetter(FieldDescription.InDefinedShape fieldDescription)
Extracts a handle type for a getter of the given field.protected static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. ofSetter(FieldDescription.InDefinedShape fieldDescription)
Extracts a handle type for a setter of the given field.protected static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. ofSpecial(MethodDescription.InDefinedShape methodDescription)
Extracts a handle type for invoking the given method via invokespecial.static JavaConstant.MethodHandle.HandleType
JavaConstant.MethodHandle.HandleType. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static JavaConstant.MethodHandle.HandleType[]
JavaConstant.MethodHandle.HandleType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in net.bytebuddy.utility with parameters of type JavaConstant.MethodHandle.HandleType Constructor Description MethodHandle(JavaConstant.MethodHandle.HandleType handleType, TypeDescription ownerType, java.lang.String name, TypeDescription returnType, java.util.List<? extends TypeDescription> parameterTypes)
Creates a method handle representation.
-