This class serves as a wrapper for an output stream of a class file. The
stream is passed as a parameter to the byte code enhancer, that can
sets the classname of the written Java class to the wrapper.
This wrapper is necessary to determine the classname outside the enhancer,
after the class has been enhanced, since do do not always know the
classname of an opened input stream.
|