All Classes and Interfaces
Class
Description
Abstract proxy class, implementing common aspects.
A Builder for the generic proxy.
A collection of static methods for debugging by printing the ASM bytecode.
Builds a method descriptor for you.
A container for information about class fields to be used
in ASM patching.
A builder object for
FieldProxy.Overrides the
FieldInsnNode to add a constructor
taking in a FieldProxy.Patch classes should implement this interface and be declared as services in
the META-INF/services folder (or through modules in Java 9+, but only Java 8
is officially supported).
A collection of utilities for manipulating
InsnLists.Thrown when attempting to build an
InsnList between two unconnected nodes.A container for information about class methods to be used
in ASM patching.
A builder object for
MethodProxy.Overrides the
MethodInsnNode to add a constructor
taking in a MethodProxy.A container for information about a package.
Describes a pattern to match on a list of ASM instructions.
The Builder object for
PatternMatcher.Thrown when failing to find a pattern.
An enum listing the various proxies.
A proxy for elements who have a fully-qualified name.
Various methods for manipulating the stack.
A container for information about classes to be used
in ASM patching.
Overrides the
TypeInsnNode to add a constructor
taking in a TypeProxy.