Package VASSAL.tools.io
-
Interface Summary Interface Description FileArchive FileStore An interface for providing read access to files.InputStreamPump Pumps anInputStream
.OutputStreamPump Pumps anOutputStream
.TemporaryFileFactory A factory for temporary files. -
Class Summary Class Description CompositeInputStream AnInputStream
which concatenates otherInputStreams
.DeobfuscatingInputStream AFilterInputStream
which converts a file created withObfuscatingOutputStream
back into plain text.FastByteArrayOutputStream AByteArrayOutputStream
which does not retain its byte buffer, and can produce anInputStream
sharing the same byte buffer.InputOutputStreamPump Pumps anInputStream
to anOutputStream
.IOUtils General I/O stream manipulation utilities.ObfuscatingOutputStream AFilterOutputStream
which handles simple obfuscation of a file's contents, to prevent the casual cheat of hand-editing.ProcessLauncher ProcessWrapper A wrapper for returning processes from aProcessLauncher
.RereadableInputStream An rereadableInputStream
.Tailer Tail a file.ZipArchive