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 AnInputStreamwhich concatenates otherInputStreams.DeobfuscatingInputStream AFilterInputStreamwhich converts a file created withObfuscatingOutputStreamback into plain text.FastByteArrayOutputStream AByteArrayOutputStreamwhich does not retain its byte buffer, and can produce anInputStreamsharing the same byte buffer.InputOutputStreamPump Pumps anInputStreamto anOutputStream.IOUtils General I/O stream manipulation utilities.ObfuscatingOutputStream AFilterOutputStreamwhich 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