Uses of Interface
net.bytebuddy.asm.Advice.OffsetMapping.Target
-
Packages that use Advice.OffsetMapping.Target Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of Advice.OffsetMapping.Target in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement Advice.OffsetMapping.Target Modifier and Type Class Description static class
Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
An adapter class for a target that only can be read.static class
Advice.OffsetMapping.Target.ForArray
A target mapping for an array of all local variables.static class
Advice.OffsetMapping.Target.ForArray.ReadOnly
A target mapping for a read-only target mapping for an array of local variables.static class
Advice.OffsetMapping.Target.ForArray.ReadWrite
A target mapping for a writable target mapping for an array of local variables.static class
Advice.OffsetMapping.Target.ForDefaultValue
A target for an offset mapping that represents a non-operational value.static class
Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
A read-only target for a default value.static class
Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
A read-write target for a default value.static class
Advice.OffsetMapping.Target.ForField
A target for an offset mapping that loads a field value.static class
Advice.OffsetMapping.Target.ForField.ReadOnly
A read-only mapping for a field value.static class
Advice.OffsetMapping.Target.ForField.ReadWrite
A mapping for a writable field.static class
Advice.OffsetMapping.Target.ForStackManipulation
A target for an offset mapping that represents a read-only stack manipulation.static class
Advice.OffsetMapping.Target.ForVariable
A target for an offset mapping that represents a local variable.static class
Advice.OffsetMapping.Target.ForVariable.ReadOnly
A target for a read-only mapping of a local variable.static class
Advice.OffsetMapping.Target.ForVariable.ReadWrite
A target for a writable mapping of a local variable.Methods in net.bytebuddy.asm that return Advice.OffsetMapping.Target Modifier and Type Method Description static Advice.OffsetMapping.Target
Advice.OffsetMapping.Target.ForStackManipulation. of(java.lang.Object value)
Creates a target for an offset mapping for a constant value ornull
.static Advice.OffsetMapping.Target
Advice.OffsetMapping.Target.ForStackManipulation. of(MethodDescription.InDefinedShape methodDescription)
Creates a target for aMethod
orConstructor
constant.static Advice.OffsetMapping.Target
Advice.OffsetMapping.Target.ForStackManipulation. of(TypeDescription typeDescription)
Creates a target for an offset mapping for a type constant.Advice.OffsetMapping.Target
Advice.OffsetMapping.ForAllArguments. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForArgument. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForArgument.Unresolved. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForEnterValue. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForField. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForInstrumentedMethod. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForInstrumentedType. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForOrigin. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForReturnValue. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForSerializedValue. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForStackManipulation. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForStubValue. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForThisReference. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForThrowable. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping.ForUnusedValue. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Advice.OffsetMapping.Target
Advice.OffsetMapping. resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.OffsetMapping.Context context)
Resolves an offset mapping to a given target offset.Constructor parameters in net.bytebuddy.asm with type arguments of type Advice.OffsetMapping.Target Constructor Description AdviceMethodWriter(MethodDescription.InDefinedShape adviceMethod, MethodDescription instrumentedMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler)
Creates a new advice method writer.CodeTranslationVisitor(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler)
Creates a new code translation visitor.ForMethodEnter(MethodDescription.InDefinedShape adviceMethod, MethodDescription instrumentedMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.Resolved.ForMethodEnter.SkipDispatcher skipDispatcher)
Creates a new advice method writer.ForMethodEnter(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler)
Creates a code translation visitor for translating exit advice.ForMethodExit(MethodDescription.InDefinedShape adviceMethod, MethodDescription instrumentedMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler)
Creates a new advice method writer.ForMethodExit(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, int padding)
Creates a code translation visitor for translating exit advice.
-