The Byte Code
Engineering Library (formerly known as JavaClass) is intended to give
users a convenient possibility to analyze, create, and manipulate
(binary) Java class files (those ending with .class).
text-processing Java classes that provide Perl5 compatible regular
expressions, AWK-like regular expressions, glob expressions, and utility
classes for performing substitutions, splits, filtering filenames, etc.
Set of APIs
for creating, reading, and writing files based upon the OLE 2 Compound
Document Format using only Java (no native stuff). Currently, OLE 2
Compound Document Format itself and Microsoft Excel (XLS) file formats