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 |
---|---|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.AllArguments> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Argument> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Current> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldGetterHandle> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldSetterHandle> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Origin> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.SelfCallHandle> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.StubValue> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.This> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<S> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.WithParameterSupportOnly.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<S> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.AllArguments> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Argument> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Current> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.GetterFactory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldGetterHandle> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.SetterFactory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldSetterHandle> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.Origin> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.SelfCallHandle> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.StubValue> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.This> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<S> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDefaultValue.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfAnnotationProperty.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Resolved.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<T> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
protected abstract MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.AbstractBase.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<S> annotation)
Returns an offset mapping for the bound method target or parameter.
|
protected MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<S> annotation) |
protected MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<T> annotation) |
protected MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfDynamicInvocation.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<T> annotation) |
protected MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.Factory.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<T> annotation) |
protected MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory.make(TypeDescription.Generic target,
AnnotationDescription.Loadable<T> annotation) |
Modifier and Type | Method and Description |
---|---|
<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.
|
Constructor and Description |
---|
Simple(Class<S> annotationType,
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping offsetMapping)
Creates a simple factory for an offset mapping.
|
Copyright © 2014–2023. All rights reserved.