See: Description
| Class | Description |
|---|---|
| AccessUtil |
Utility methods for working with access flags.
|
| AllParameterVisitor |
This MemberVisitor lets a given parameter visitor visit all the parameters
of the methods that it visits.
|
| ArrayInitializationMatcher |
This class finds sequences of instructions that correspond to primitive
array initializations.
|
| ArrayInitializationReplacer |
This ClassVisitor replaces array initialization instructions with optimized
primitive array constants.
|
| ClassReferenceInitializer |
This ClassVisitor initializes the references of all classes that
it visits.
|
| ClassSubHierarchyInitializer |
This ClassVisitor adds all classes that it visits to the list of subclasses
of their superclass.
|
| ClassSuperHierarchyInitializer |
This ClassVisitor initializes the superclass hierarchy of all classes that
it visits.
|
| ClassUtil |
Utility methods for converting between internal and external representations
of names and descriptions.
|
| DescriptorClassEnumeration |
A
DescriptorClassEnumeration provides an enumeration of all
classes mentioned in a given descriptor or signature. |
| DynamicClassReferenceInitializer |
This InstructionVisitor initializes any constant
Class.forName or
.class references of all classes it visits. |
| DynamicMemberReferenceInitializer |
This AttributeVisitor initializes any constant class member references of all
code that it visits.
|
| EnumFieldReferenceInitializer |
This ElementValueVisitor initializes the field references of the
EnumConstantElementValue instances that it visits.
|
| ExternalTypeEnumeration |
An
ExternalTypeEnumeration provides an enumeration of all
types listed in a given external descriptor string. |
| InstructionSequenceMatcher |
This InstructionVisitor checks whether a given pattern instruction sequence
occurs in the instructions that are visited.
|
| InternalTypeEnumeration |
An
InternalTypeEnumeration provides an enumeration of all
types listed in a given internal descriptor or signature of a class, a
method, or a field. |
| MemberFinder |
This utility class provides methods to find class members in a given class
or in its hierarchy.
|
| MethodLinker |
This ClassVisitor links all corresponding non-private, non-static,
non-initializer methods in the class hierarchies of all visited classes.
|
| NestHostFinder |
This utility class can find the nest host class names of given classes.
|
| PrimitiveArrayConstantReplacer |
This ClassVisitor replaces all PrimitiveArray constants by Java bytecode
compliant array store instructions.
|
| SimplifiedVisitor |
This abstract utility class allows to implement various visitor interfaces
with simplified methods.
|
| StringReferenceInitializer |
This ConstantVisitor initializes any class references of all string constants
it visits.
|
| StringSharer |
This ClassVisitor shares strings in the class files that it visits.
|
| WarningPrinter |
This class prints out and counts warnings.
|
Copyright © 2019. All rights reserved.