Package org.apache.bcel.util
This package contains utility classes for the
Byte Code Engineering
Library, namely:
- Collection classes for JavaClass objects
- A converter for class files to HTML
- A tool to find instructions patterns via regular expressions
- A class to find classes as defined in the CLASSPATH
- A class loader that allows to create clases at run time
| BCELifier | This class takes a given JavaClass object and converts it to a
Java program that creates that very class using BCEL. |
| ByteSequence | Utility class that implements a sequence of bytes which can be read
via the `readByte()' method. |
| Class2HTML | Read class file(s) and convert them into HTML files. |
| ClassLoader | Drop in replacement for the standard class loader of the JVM. |
| ClassLoaderRepository | The repository maintains information about which classes have
been loaded. |
| ClassPath | Responsible for loading (class) files from the CLASSPATH. |
| ClassQueue | Utility class implementing a (typesafe) queue of JavaClass
objects. |
| ClassSet | Utility class implementing a (typesafe) set of JavaClass objects. |
| ClassStack | Utility class implementing a (typesafe) stack of JavaClass objects. |
| ClassVector | Utility class implementing a (typesafe) collection of JavaClass
objects. |
| InstructionFinder | InstructionFinder is a tool to search for given instructions patterns,
i.e., match sequences of instructions in an instruction list via
regular expressions. |
| JavaWrapper | Java interpreter replacement, i.e., wrapper that uses its own ClassLoader
to modify/generate classes as they're requested. |
| SyntheticRepository | This repository is used in situations where a Class is created
outside the realm of a ClassLoader. |
This package contains utility classes for the
Byte Code Engineering
Library, namely:
- Collection classes for JavaClass objects
- A converter for class files to HTML
- A tool to find instructions patterns via regular expressions
- A class to find classes as defined in the CLASSPATH
- A class loader that allows to create clases at run time