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 classAn offset mapping that assigns an array containing all arguments to the annotated parameter.static classAn offset mapping that assigns an argument of either the instrumented method or the substituted expression.static classAn offset mapping that assigns the value of the previous chain instruction.static classAn offset mapping for a dynamic constant.static classAn offset mapping for a field value.static classAn offset mapping for a resolved field access.static classAn offset mapping for an unresolved field value.static classAn offset mapping for an unresolved field value with an explicit declaring type.static classAn offset mapping for an unresolved field with an implicit declaring type.static classAn offset mapping for a method handle representing a field getter or setter.static classAn offset mapping for a resolved field handle.static classAn offset mapping for an unresolved field handle.static classAn offset mapping for an unresolved field handle with an explicit declaring type.static classAn offset mapping for an unresolved field handle with an implicit declaring type.static classAn offset mapping that resolves a method handle.static classAn offset mapping for describing a representation of the substituted element or the instrumented method.static classAn offset mapping resolving a method handle to invoke the original expression or the instrumented method.static classAn offset mapping that resolves a given stack manipulation.static classAn offset mapping that assigns a stub value.static classAn offset mapping that assigns thethisreference.Fields in net.bytebuddy.asm declared as MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMappingModifier and TypeFieldDescriptionMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory.Simple.offsetMappingThe 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.offsetMappingsThe 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.OffsetMappingMemberSubstitution.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.