Uses of Interface
net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping
Packages that use MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeClassDescriptionstatic class
An offset mapping that assigns an array containing all arguments to the annotated parameter.static class
An offset mapping that assigns an argument of either the instrumented method or the substituted expression.static class
An offset mapping that assigns the value of the previous chain instruction.static class
An offset mapping for a dynamic constant.static class
An offset mapping for a field value.static class
An offset mapping for a resolved field access.static class
An offset mapping for an unresolved field value.static class
An offset mapping for an unresolved field value with an explicit declaring type.static class
An offset mapping for an unresolved field with an implicit declaring type.static class
An offset mapping for a method handle representing a field getter or setter.static class
An offset mapping for a resolved field handle.static class
An offset mapping for an unresolved field handle.static class
An offset mapping for an unresolved field handle with an explicit declaring type.static class
An offset mapping for an unresolved field handle with an implicit declaring type.static class
An offset mapping that resolves a method handle.static class
An offset mapping for describing a representation of the substituted element or the instrumented method.static class
An offset mapping resolving a method handle to invoke the original expression or the instrumented method.static class
An offset mapping that resolves a given stack manipulation.static class
An offset mapping that assigns a stub value.static class
An offset mapping that assigns thethis
reference.Fields in net.bytebuddy.asm declared as MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeFieldDescriptionMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple.offsetMapping
The offset mapping to return.Fields in net.bytebuddy.asm with type parameters of type MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeFieldDescriptionMemberSubstitution.Substitution.Chain.Step.ForDelegation.Factory.offsetMappings
The offset mappings to use.Methods in net.bytebuddy.asm that return MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeMethodDescriptionMemberSubstitution.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.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.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.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.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.Factory.Simple.make
(TypeDescription.Generic target, AnnotationDescription.Loadable<S> annotation) 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.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.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.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.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.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.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.ForDynamicConstant.Factory.make
(MethodDescription.InDefinedShape target, AnnotationDescription.Loadable<MemberSubstitution.DynamicConstant> annotation) Creates an offset mapping for an annotation that was found on a non-static method.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForDynamicConstant.Factory.make
(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<MemberSubstitution.DynamicConstant> annotation) Creates an offset mapping for a parameter of the method or constructor that is the delegation target.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Resolved.Factory.make
(TypeDescription.Generic target, AnnotationDescription.Loadable<T> annotation) 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.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.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.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.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.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.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.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.ForHandle.Factory.make
(MethodDescription.InDefinedShape target, AnnotationDescription.Loadable<MemberSubstitution.Handle> annotation) Creates an offset mapping for an annotation that was found on a non-static method.MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForHandle.Factory.make
(ParameterDescription.InDefinedShape target, AnnotationDescription.Loadable<MemberSubstitution.Handle> annotation) Creates an offset mapping for a parameter of the method or constructor that is the delegation target.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.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.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.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.ForStackManipulation.Factory.make
(TypeDescription.Generic target, AnnotationDescription.Loadable<T> annotation) 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.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.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.ForStackManipulation.OfDynamicInvocation.make
(TypeDescription.Generic target, AnnotationDescription.Loadable<T> annotation) MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation.OfSerializedConstant.make
(TypeDescription.Generic target, AnnotationDescription.Loadable<T> annotation) 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.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.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.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.Methods in net.bytebuddy.asm with parameters of type MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeMethodDescriptionMemberSubstitution.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.Constructors in net.bytebuddy.asm with parameters of type MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifierConstructorDescriptionSimple
(Class<S> annotationType, MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping offsetMapping) Creates a simple factory for an offset mapping.