Javadoc
Creates an output stream to receive the object's data. The output stream is either
the output stream provided to this package in its constructor, or an
automatically-created FileOutputStream if a File object was provided as the target
output object. The output stream will also be wrapped in a GZipInflatingOutputStream if
isUnzipping is true and/or a decrypting output stream if this package has an associated
non-null EncryptionUtil.