Library
Apache Jakarta BCEL version 5.2
The Byte Code Engineering Library is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular.
Statistics
Packages
Comments
Books
Packages
NameDescription
org.apache.bcel

This package contains basic classes for the Byte Code Engineering Library and constants defined by the JVM specification.

org.apache.bcel.classfile

This package contains the classes that describe the structure of a Java class file and a class file parser.

org.apache.bcel.generic

This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.

org.apache.bcel.util

This package contains utility classes for the Byte Code Engineering Library, namely:

org.apache.bcel.verifierBCEL's verifier JustIce is there to help you dump correct Java class files created or modified with BCEL.
org.apache.bcel.verifier.excException classes used by JustIce, mostly used internally.
org.apache.bcel.verifier.staticsProvides PassVerifier classes used internally by JustIce.
org.apache.bcel.verifier.structuralsProvides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.
Search