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.