All Classes and Interfaces

Class
Description
A MethodVisitor to insert before, after and around advices in methods and constructors.
A MethodVisitor that keeps track of stack map frame changes between AnalyzerAdapter.visitFrame(int, int, Object[], int, Object[]) calls.
An AnnotationVisitor that remaps types with a Remapper.
A ClassVisitor that remaps types with a Remapper.
A MethodVisitor that approximates the size of the methods it visits.
A FieldVisitor that remaps types with a Remapper.
A MethodVisitor with convenient methods to generate code.
A MethodVisitor providing a more detailed API to generate and transform instructions.
A MethodVisitor that removes JSR instructions and inlines the referenced subroutines.
A MethodVisitor that renumbers local variables in their order of appearance.
A named method descriptor.
A MethodVisitor that remaps types with a Remapper.
A ModuleHashes attribute.
A ModuleVisitor that remaps types with a Remapper.
A ModuleResolution attribute.
A ModuleTarget attribute.
A RecordComponentVisitor that remaps types with a Remapper.
A class responsible for remapping types and names.
A ClassVisitor that adds a serial version unique identifier to a class if missing.
A SignatureVisitor that remaps types with a Remapper.
A Remapper using a Map to define its mapping.
A ClassVisitor that merges <clinit> methods into a single one.
A code generator for switch statements.
A MethodVisitor adapter to sort the exception handlers.