Package sdsu.io

Interface Summary
Repository A Repository is a hashtable like interface to a persistent storage medium.
 

Class Summary
ASCIIFileRepository A Repository is a hashtable like interface to a persistent storage medium.
ASCIIInputStream This class provides a way of getting interpreted ASCII input from a stream.
ChunkEnumerator Deprecated. Use ChunkReader
ChunkReader A chunk is any sequence of characters you wish.
ChunkWriter A chunk is any sequence of characters you wish.
CommentParser Parses two types of comments: normal and data.
Console This class is an extention of the console class found in Gary Cornell and Cay S.
FileExtensionFilter FileExtensionFilter can be used by java.io.File and java.awt.FileDialog to select files with a given file extension.
FilePrefixFilter FilePrefixFilter can be used by java.io.File and java.awt.FileDialog to select files with a given file prefix.
Format A class for formatting numbers that follows printf conventions.
LocalRepository A Repository is a hashtable like interface to a persistent storage medium.
NonBlockingInputStream This class input stream can be interrupted and be set to time-out if a read takes too long.
SimpleFile This class adds a few useful methods to java.io.File.
SimpleReader Allows you to read to the EOF with one method.
SplitWriter This class acts like an N way split in a writer stream.
StringizableReader Input (String, file, or reader) consists of: optional whitespace followed by optional file metadata line followed by one or more data blocks.
StringizableWriter Writes objects that implement the Stringizable inteface to a stream(or writer).
StringizedDataEnumerator Deprecated. Use StringizableReader
StringOutputStream An output stream that collects it output in a stringbuffer, which can be used to create a string.
StringReplaceReader Given a string pattern, a string replacementPattern and an input stream, this class will replace all occurances of pattern with replacementPattern in the inputstream.
SubstringCountReader Given a substring (pattern), a replacement pattern and an input stream, this class will replace all occurances of the substring (pattern) with the replacement pattern in the inputstream and count the number of times the substring occured in the input stream.
UnicodeReader This class provides a way of getting interpreted Unicode input from a reader.
XorInputStream XorInputStream is an inputstream that Xor all input bytes with the byte mask given in the constructor.
XorOutputStream XorOutputStream encodes it output by Xoring all input bytes with the byte mask given in the constructor.
XorReader XorReader is an inputstream that Xor all input bytes with the byte mask given in the constructor.
XorWriter XorWriter encodes it output by Xoring all input chars with the char mask given in the constructor.