Uses of Class
net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping in net.bytebuddy.asm
Methods in net.bytebuddy.asm that return MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMappingModifier and TypeMethodDescriptionMemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, Class<?> value) Binds the supplied annotation to the supplied type constant.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, Enum<?> value) Binds the supplied annotation to the supplied enumeration constant.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, Object value) Binds the supplied annotation to a type constant of the supplied value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, Field field) Binds the supplied annotation to the value of the supplied field.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping offsetMapping) Binds the supplied annotation to the annotation's property of the specified name.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, EnumerationDescription value) Binds the supplied annotation to the supplied enumeration constant.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, FieldDescription fieldDescription) Binds the supplied annotation to the value of the supplied field.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, TypeDescription value) Binds the supplied annotation to the supplied type constant.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, StackManipulation stackManipulation, Type targetType) Binds the supplied annotation to the annotation's property of the specified name.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, StackManipulation stackManipulation, TypeDescription.Generic targetType) Binds the supplied annotation to the annotation's property of the specified name.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(Class<T> type, ConstantValue constant) Binds the supplied annotation to the given Java constant.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind
(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory<?> offsetMapping) Binds an annotation to a dynamically computed value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, Constructor<?> bootstrapMethod, Object... constant) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, Constructor<?> bootstrapMethod, List<?> constants) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, Method bootstrapMethod, Object... constant) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, Method bootstrapMethod, List<?> constants) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, MethodDescription.InDefinedShape bootstrapMethod, Object... constant) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic
(Class<T> type, MethodDescription.InDefinedShape bootstrapMethod, List<?> constants) Binds the supplied annotation to a dynamically bootstrapped value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, Constructor<?> constructor, Class<?> functionalInterface) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, Constructor<?> constructor, Class<?> functionalInterface, MethodGraph.Compiler methodGraphCompiler) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, Method method, Class<?> functionalInterface) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, Method method, Class<?> functionalInterface, MethodGraph.Compiler methodGraphCompiler) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, MethodDescription.InDefinedShape methodDescription, TypeDescription functionalInterface) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindLambda
(Class<T> type, MethodDescription.InDefinedShape methodDescription, TypeDescription functionalInterface, MethodGraph.Compiler methodGraphCompiler) Binds the supplied annotation as a lambda expression via the JVM's lambda metafactory.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindProperty
(Class<T> type, String property) Binds the supplied annotation to the annotation's property of the specified name.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindSerialized
(Class<T> type, Serializable value) Binds the supplied annotation to the supplied fixed value.<T extends Annotation,
S extends Serializable>
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMappingMemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindSerialized
(Class<T> type, S value, Class<? super S> targetType) Binds the supplied annotation to the supplied fixed value.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap
(Constructor<?> constructor) Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap
(Constructor<?> constructor, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory resolverFactory) Defines the supplied constructor as a dynamic invocation bootstrap target for delegating advice methods.Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap
(Method method, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory resolverFactory) Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap
(MethodDescription.InDefinedShape bootstrap) Defines the supplied method description as a dynamic invocation bootstrap target for delegating advice methods.MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap
(MethodDescription.InDefinedShape bootstrap, MemberSubstitution.Substitution.Chain.Step.ForDelegation.BootstrapArgumentResolver.Factory resolverFactory) Defines the supplied method description as a dynamic invocation bootstrap target for delegating advice methods.MemberSubstitution.Substitution.Chain.Step.ForDelegation.withCustomMapping()
Returns a builder for creating aMemberSubstitution.Substitution.Chain.Step.ForDelegation
with custom configuration.