Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Method and Description |
---|---|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
Class<?> value)
Binds the supplied annotation to the supplied type constant.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
ConstantValue constant)
Binds the supplied annotation to the given Java constant.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
Enum<?> value)
Binds the supplied annotation to the supplied enumeration constant.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
EnumerationDescription value)
Binds the supplied annotation to the supplied enumeration constant.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
Field field)
Binds the supplied annotation to the value of the supplied field.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
FieldDescription fieldDescription)
Binds the supplied annotation to the value of the supplied field.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(Class<T> type,
Object value)
Binds the supplied annotation to a type constant of the supplied value.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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 |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bind(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory<?> offsetMapping)
Binds an annotation to a dynamically computed value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
Constructor<?> bootstrapMethod,
List<?> constants)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
Constructor<?> bootstrapMethod,
Object... constant)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
MethodDescription.InDefinedShape bootstrapMethod,
List<?> constants)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
MethodDescription.InDefinedShape bootstrapMethod,
Object... constant)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
Method bootstrapMethod,
List<?> constants)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindDynamic(Class<T> type,
Method bootstrapMethod,
Object... constant)
Binds the supplied annotation to a dynamically bootstrapped value.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation> |
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.
|
<T extends Annotation,S extends Serializable> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindSerialized(Class<T> type,
S value,
Class<? super S> targetType)
Binds the supplied annotation to the supplied fixed value.
|
<T extends Annotation> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bindSerialized(Class<T> type,
Serializable value)
Binds the supplied annotation to the supplied fixed value.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping |
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 |
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.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping.bootstrap(Method method)
Defines the supplied method as a dynamic invocation bootstrap target for delegating advice methods.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping |
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 |
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 |
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.
|
static MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.withCustomMapping()
Returns a builder for creating a
MemberSubstitution.Substitution.Chain.Step.ForDelegation with custom configuration. |
Copyright © 2014–2024. All rights reserved.