com.Ostermiller.util Java Utilities

A B C D E F G H I J L M N O P Q R S T U V W Y

A

addInputStream(InputStream) - Method in class com.Ostermiller.util.ConcatInputStream
Add the given inputStream to the queue of inputStreams from which to concatenate data.
addInputStreams(InputStream[]) - Method in class com.Ostermiller.util.ConcatInputStream
Add the given inputStream to the queue of inputStreams from which to concatenate data.
addLongName(String) - Method in class com.Ostermiller.util.CmdLnOption
 
addLongNames(Collection<String>) - Method in class com.Ostermiller.util.CmdLnOption
 
addLongNames(String[]) - Method in class com.Ostermiller.util.CmdLnOption
 
addOption(CmdLnOption) - Method in class com.Ostermiller.util.CmdLn
Add option.
addOptions(Collection<CmdLnOption>) - Method in class com.Ostermiller.util.CmdLn
Add options.
addOptions(CmdLnOption[]) - Method in class com.Ostermiller.util.CmdLn
Add options.
addParameter(String, String) - Method in class com.Ostermiller.util.CGIParser
Set a name value pair as used in a URL.
addParameter(String, String[]) - Method in class com.Ostermiller.util.CGIParser
Set a name value pair as used in a URL.
addProperties(String, String[], String) - Method in class com.Ostermiller.util.UberProperties
Adds the values to the list of properties with the given name.
addProperties(String, String[]) - Method in class com.Ostermiller.util.UberProperties
Adds the values to the list of properties with the given name.
addProperty(String, String, String) - Method in class com.Ostermiller.util.UberProperties
Adds a value to the list of properties with the given name.
addProperty(String, String) - Method in class com.Ostermiller.util.UberProperties
Adds a value to the list of properties with the given name.
addReader(Reader) - Method in class com.Ostermiller.util.ConcatReader
Add the given reader to the queue of readers from which to concatenate data.
addReaders(Reader[]) - Method in class com.Ostermiller.util.ConcatReader
Add the given reader to the queue of readers from which to concatenate data.
addRequirement(char[], int) - Method in class com.Ostermiller.util.RandPass
Require that a certain number of characters from an alphabet be present in generated passwords.
addShortName(Character) - Method in class com.Ostermiller.util.CmdLnOption
 
addShortNames(Collection<Character>) - Method in class com.Ostermiller.util.CmdLnOption
 
addShortNames(char[]) - Method in class com.Ostermiller.util.CmdLnOption
 
addShortNames(Character[]) - Method in class com.Ostermiller.util.CmdLnOption
 
addVerifier(PasswordVerifier) - Method in class com.Ostermiller.util.RandPass
Add a class that will verify passwords.
AFTER - Static variable in class com.Ostermiller.util.CSVLexer
 
allBytesRead() - Method in class com.Ostermiller.util.SizeLimitInputStream
Tell whether the number of bytes specified in the constructor have been read yet.
alphabet - Variable in class com.Ostermiller.util.RandPass
Set of characters which may be used in the generated passwords.
alwaysQuote - Variable in class com.Ostermiller.util.CSVPrinter
If auto flushing is enabled.
alwaysQuote - Variable in class com.Ostermiller.util.ExcelCSVPrinter
If auto flushing is enabled.
ArrayEnumeration<ElementType> - Class in com.Ostermiller.util
Converts an array to an enumerator.
ArrayEnumeration(ElementType[]) - Constructor for class com.Ostermiller.util.ArrayEnumeration
Create an Enumeration from an Array.
ArrayHelper - Class in com.Ostermiller.util
Convenience methods for working with Java arrays.
ArrayHelper() - Constructor for class com.Ostermiller.util.ArrayHelper
 
ArrayIterator<ElementType> - Class in com.Ostermiller.util
Converts an array to an iterator.
ArrayIterator(ElementType[]) - Constructor for class com.Ostermiller.util.ArrayIterator
Create an Iterator from an Array.
autoFlush - Variable in class com.Ostermiller.util.CSVPrinter
If auto flushing is enabled.
autoFlush - Variable in class com.Ostermiller.util.ExcelCSVPrinter
If auto flushing is enabled.
available() - Method in class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferInputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - Method in class com.Ostermiller.util.ConcatInputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - Method in class com.Ostermiller.util.NoCloseInputStream
available() - Method in class com.Ostermiller.util.SizeLimitInputStream

B

BadDelimeterException - Exception in com.Ostermiller.util
An Illegal delimiter was specified.
BadDelimeterException() - Constructor for exception com.Ostermiller.util.BadDelimeterException
Constructs an exception with null as its error detail message.
BadDelimeterException(String) - Constructor for exception com.Ostermiller.util.BadDelimeterException
Constructs an exception with the specified detail message.
BadDelimiterException - Exception in com.Ostermiller.util
An Illegal delimiter was specified.
BadDelimiterException() - Constructor for exception com.Ostermiller.util.BadDelimiterException
Constructs an exception with null as its error detail message.
BadDelimiterException(String) - Constructor for exception com.Ostermiller.util.BadDelimiterException
Constructs an exception with the specified detail message.
BadLineEndingException - Exception in com.Ostermiller.util
An illegal line ending was specified.
BadLineEndingException() - Constructor for exception com.Ostermiller.util.BadLineEndingException
Constructs an exception with null as its error detail message.
BadLineEndingException(String) - Constructor for exception com.Ostermiller.util.BadLineEndingException
Constructs an exception with the specified detail message.
BadQuoteException - Exception in com.Ostermiller.util
An illegal quote was specified.
BadQuoteException() - Constructor for exception com.Ostermiller.util.BadQuoteException
Constructs an exception with null as its error detail message.
BadQuoteException(String) - Constructor for exception com.Ostermiller.util.BadQuoteException
Constructs an exception with the specified detail message.
Base64 - Class in com.Ostermiller.util
Implements Base64 encoding and decoding as defined by RFC 2045: "Multi-purpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies" page 23.
base64Chars - Static variable in class com.Ostermiller.util.Base64
Table of the sixty-four characters that are used as the Base64 alphabet: [a-z0-9A-Z+/]
Base64DecodingException - Exception in com.Ostermiller.util
Exception that is thrown when an unexpected character is encountered during Base64 decoding.
Base64DecodingException(String, char) - Constructor for exception com.Ostermiller.util.Base64DecodingException
Construct an new exception.
BEFORE - Static variable in class com.Ostermiller.util.CSVLexer
lexical states
BinaryDataException - Exception in com.Ostermiller.util
Signals that binary data was encountered and continuing with a text operation would likely corrupt the data.
BinaryDataException() - Constructor for exception com.Ostermiller.util.BinaryDataException
Constructs an IOException with null as its error detail message.
BinaryDataException(String) - Constructor for exception com.Ostermiller.util.BinaryDataException
Constructs an IOException with the specified detail message.
blockingWrite - Variable in class com.Ostermiller.util.CircularByteBuffer
True if a write to a full buffer should block until the buffer has room, false if the write method should throw an IOException
blockingWrite - Variable in class com.Ostermiller.util.CircularCharBuffer
True if a write to a full buffer should block until the buffer has room, false if the write method should throw an IOException
blockingWrite - Variable in class com.Ostermiller.util.CircularObjectBuffer
True if a write to a full buffer should block until the buffer has room, false if the write method should throw an IOException
Browser - Class in com.Ostermiller.util
Allows URLs to be opened in the system browser on Windows and Unix.
Browser() - Constructor for class com.Ostermiller.util.Browser
 
buffer - Variable in class com.Ostermiller.util.CircularByteBuffer
The circular buffer.
buffer - Variable in class com.Ostermiller.util.CircularCharBuffer
The circular buffer.
buffer - Variable in class com.Ostermiller.util.CircularObjectBuffer
The circular buffer.
BufferOverflowException - Exception in com.Ostermiller.util
An indication that there was a buffer overflow.
BufferOverflowException() - Constructor for exception com.Ostermiller.util.BufferOverflowException
Create a new Exception
BufferOverflowException(String) - Constructor for exception com.Ostermiller.util.BufferOverflowException
Create a new Exception with the given message.
bytesRead - Variable in class com.Ostermiller.util.SizeLimitInputStream
The number of bytes that have been read from this stream.
bytesReadSinceMark - Variable in class com.Ostermiller.util.SizeLimitInputStream
The number of bytes that have been read from this stream since mark() was called.
byteValue() - Method in class com.Ostermiller.util.SignificantFigures
Returns the value of this number as a byte.

C

cancelButton - Variable in class com.Ostermiller.util.PasswordDialog
The cancel button.
cat(Object[], Object[]) - Static method in class com.Ostermiller.util.ArrayHelper
Concatenates the given arrays into a single long array.
CGIParser - Class in com.Ostermiller.util
Parses query string data from a CGI request into name value pairs.
CGIParser(InputStream) - Constructor for class com.Ostermiller.util.CGIParser
Deprecated. This method does not decode URLEncoded values properly. Please use a method that specifies a character set.
CGIParser(InputStream, String) - Constructor for class com.Ostermiller.util.CGIParser
Extract the name, value pairs from the given input stream and make them available for retrieval.
CGIParser(Reader) - Constructor for class com.Ostermiller.util.CGIParser
Deprecated. This method does not decode URLEncoded values properly. Please use a method that specifies a character set.
CGIParser(Reader, String) - Constructor for class com.Ostermiller.util.CGIParser
Extract the name, value pairs from the given reader and make them available for retrieval.
CGIParser(String) - Constructor for class com.Ostermiller.util.CGIParser
Deprecated. This method does not decode URLEncoded values properly. Please use a method that specifies a character set.
CGIParser(String, String) - Constructor for class com.Ostermiller.util.CGIParser
Extract the name, value pairs from the given string and make them available for retrieval.
changeDelimiter(char) - Method in class com.Ostermiller.util.CSVLexer
Change this Lexer so that it uses a new delimiter.
changeDelimiter(char) - Method in interface com.Ostermiller.util.CSVParse
Change this parser so that it uses a new delimiter.
changeDelimiter(char) - Method in class com.Ostermiller.util.CSVParser
Change this parser so that it uses a new delimiter.
changeDelimiter(char) - Method in interface com.Ostermiller.util.CSVPrint
Change this printer so that it uses a new delimiter.
changeDelimiter(char) - Method in class com.Ostermiller.util.CSVPrinter
Change this printer so that it uses a new delimiter.
changeDelimiter(char) - Method in class com.Ostermiller.util.ExcelCSVParser
Change this parser so that it uses a new delimiter.
changeDelimiter(char) - Method in class com.Ostermiller.util.ExcelCSVPrinter
Change this printer so that it uses a new delimiter.
changeDelimiter(char) - Method in class com.Ostermiller.util.LabeledCSVParser
Change this parser so that it uses a new delimiter.
changeQuote(char) - Method in class com.Ostermiller.util.CSVLexer
Change this Lexer so that it uses a new character for quoting.
changeQuote(char) - Method in interface com.Ostermiller.util.CSVParse
Change this parser so that it uses a new character for quoting.
changeQuote(char) - Method in class com.Ostermiller.util.CSVParser
Change this parser so that it uses a new character for quoting.
changeQuote(char) - Method in interface com.Ostermiller.util.CSVPrint
Change this printer so that it uses a new character for quoting.
changeQuote(char) - Method in class com.Ostermiller.util.CSVPrinter
Change this printer so that it uses a new character for quoting.
changeQuote(char) - Method in class com.Ostermiller.util.ExcelCSVParser
Change this parser so that it uses a new character for quoting.
changeQuote(char) - Method in class com.Ostermiller.util.ExcelCSVPrinter
Change this printer so that it uses a new character for quoting.
changeQuote(char) - Method in class com.Ostermiller.util.LabeledCSVParser
Change this parser so that it uses a new character for quoting.
checkError() - Method in interface com.Ostermiller.util.CSVPrint
Flush the stream if it's not closed and check its error state.
checkError() - Method in class com.Ostermiller.util.CSVPrinter
Flush the stream if it's not closed and check its error state.
checkError() - Method in class com.Ostermiller.util.ExcelCSVPrinter
Flush the stream if it's not closed and check its error state.
CircularByteBuffer - Class in com.Ostermiller.util
Implements the Circular Buffer producer/consumer model for bytes.
CircularByteBuffer() - Constructor for class com.Ostermiller.util.CircularByteBuffer
Create a new buffer with a default capacity.
CircularByteBuffer(int) - Constructor for class com.Ostermiller.util.CircularByteBuffer
Create a new buffer with given capacity.
CircularByteBuffer(boolean) - Constructor for class com.Ostermiller.util.CircularByteBuffer
Create a new buffer with a default capacity and given blocking behavior.
CircularByteBuffer(int, boolean) - Constructor for class com.Ostermiller.util.CircularByteBuffer
Create a new buffer with the given capacity and blocking behavior.
CircularByteBuffer.CircularByteBufferInputStream - Class in com.Ostermiller.util
Class for reading from a circular byte buffer.
CircularByteBuffer.CircularByteBufferInputStream() - Constructor for class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferInputStream
 
CircularByteBuffer.CircularByteBufferOutputStream - Class in com.Ostermiller.util
Class for writing to a circular byte buffer.
CircularByteBuffer.CircularByteBufferOutputStream() - Constructor for class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferOutputStream
 
CircularCharBuffer - Class in com.Ostermiller.util
Implements the Circular Buffer producer/consumer model for characters.
CircularCharBuffer() - Constructor for class com.Ostermiller.util.CircularCharBuffer
Create a new buffer with a default capacity.
CircularCharBuffer(int) - Constructor for class com.Ostermiller.util.CircularCharBuffer
Create a new buffer with given capacity.
CircularCharBuffer(boolean) - Constructor for class com.Ostermiller.util.CircularCharBuffer
Create a new buffer with a default capacity and given blocking behavior.
CircularCharBuffer(int, boolean) - Constructor for class com.Ostermiller.util.CircularCharBuffer
Create a new buffer with the given capacity and blocking behavior.
CircularCharBuffer.CircularCharBufferReader - Class in com.Ostermiller.util
Class for reading from a circular character buffer.
CircularCharBuffer.CircularCharBufferReader() - Constructor for class com.Ostermiller.util.CircularCharBuffer.CircularCharBufferReader
 
CircularCharBuffer.CircularCharBufferWriter - Class in com.Ostermiller.util
Class for writing to a circular character buffer.
CircularCharBuffer.CircularCharBufferWriter() - Constructor for class com.Ostermiller.util.CircularCharBuffer.CircularCharBufferWriter
 
CircularObjectBuffer<ElementType> - Class in com.Ostermiller.util
Implements the Circular Buffer producer/consumer model for Objects.
CircularObjectBuffer() - Constructor for class com.Ostermiller.util.CircularObjectBuffer
Create a new buffer with a default capacity.
CircularObjectBuffer(int) - Constructor for class com.Ostermiller.util.CircularObjectBuffer
Create a new buffer with given capacity.
CircularObjectBuffer(boolean) - Constructor for class com.Ostermiller.util.CircularObjectBuffer
Create a new buffer with a default capacity and given blocking behavior.
CircularObjectBuffer(int, boolean) - Constructor for class com.Ostermiller.util.CircularObjectBuffer
Create a new buffer with the given capacity and blocking behavior.
clear() - Method in class com.Ostermiller.util.CircularByteBuffer
Make this buffer ready for reuse.
clear() - Method in class com.Ostermiller.util.CircularCharBuffer
Make this buffer ready for reuse.
clear() - Method in class com.Ostermiller.util.CircularObjectBuffer
Make this buffer ready for reuse.
close() - Method in class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferInputStream
Close the stream.
close() - Method in class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferOutputStream
Close the stream, flushing it first.
close() - Method in class com.Ostermiller.util.CircularCharBuffer.CircularCharBufferReader
Close the stream.
close() - Method in class com.Ostermiller.util.CircularCharBuffer.CircularCharBufferWriter
Close the stream, flushing it first.
close() - Method in class com.Ostermiller.util.ConcatInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class com.Ostermiller.util.ConcatReader
Close the stream and any underlying streams.
close() - Method in interface com.Ostermiller.util.CSVParse
Close any stream upon which this parser is based.
close() - Method in class com.Ostermiller.util.CSVParser
Close any stream upon which this parser is based.
close() - Method in interface com.Ostermiller.util.CSVPrint
Close any underlying streams.
close() - Method in class com.Ostermiller.util.CSVPrinter
Close any underlying streams.
close() - Method in class com.Ostermiller.util.ExcelCSVParser
Close any stream upon which this parser is based.
close() - Method in class com.Ostermiller.util.ExcelCSVPrinter
Close any underlying streams.
close() - Method in class com.Ostermiller.util.LabeledCSVParser
Close any stream upon which this parser is based.
close() - Method in class com.Ostermiller.util.NoCloseInputStream
Has no effect.
close() - Method in class com.Ostermiller.util.NoCloseOutputStream
Has no effect.
close() - Method in class com.Ostermiller.util.NoCloseReader
Has no effect.
close() - Method in class com.Ostermiller.util.NoCloseWriter
Has no effect.
close() - Method in class com.Ostermiller.util.SizeLimitInputStream
Close this stream and underlying streams.
close() - Method in class com.Ostermiller.util.StraightStreamReader
Close the stream.
CmdLn - Class in com.Ostermiller.util
Command line argument parser for Java command line programs.
CmdLn(String[]) - Constructor for class com.Ostermiller.util.CmdLn
New command line options with the given command line arguments
CmdLnArgumentException - Exception in com.Ostermiller.util
Exception thrown for a problem with a specific command line option.
CmdLnException - Exception in com.Ostermiller.util
Exception thrown when a command line cannot be parsed.
CmdLnListener - Class in com.Ostermiller.util
Call back for when a command line option is found.
CmdLnListener() - Constructor for class com.Ostermiller.util.CmdLnListener
 
CmdLnOption - Class in com.Ostermiller.util
A command line option used by the CommandLineOptions parser.
CmdLnOption(String[]) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnOption(char[]) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnOption(String) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnOption(Character) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnOption(String[], char[]) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnOption(String, Character) - Constructor for class com.Ostermiller.util.CmdLnOption
 
CmdLnResult - Class in com.Ostermiller.util
Result when a command line option is found.
com.Ostermiller.util - package com.Ostermiller.util
 
COMMENT - Static variable in class com.Ostermiller.util.CSVLexer
 
commentStart - Variable in class com.Ostermiller.util.CSVPrinter
Character used to start comments.
ConcatInputStream - Class in com.Ostermiller.util
An input stream which reads sequentially from multiple sources.
ConcatInputStream() - Constructor for class com.Ostermiller.util.ConcatInputStream
Create a new input stream that can dynamically accept new sources.
ConcatInputStream(InputStream) - Constructor for class com.Ostermiller.util.ConcatInputStream
Create a new InputStream with one source.
ConcatInputStream(InputStream, InputStream) - Constructor for class com.Ostermiller.util.ConcatInputStream
Create a new InputStream with two sources.
ConcatInputStream(InputStream[]) - Constructor for class com.Ostermiller.util.ConcatInputStream
Create a new InputStream with an arbitrary number of sources.
ConcatReader - Class in com.Ostermiller.util
A reader which reads sequentially from multiple sources.
ConcatReader() - Constructor for class com.Ostermiller.util.ConcatReader
Create a new reader that can dynamically accept new sources.
ConcatReader(Reader) - Constructor for class com.Ostermiller.util.ConcatReader
Create a new reader with one source.
ConcatReader(Reader, Reader) - Constructor for class com.Ostermiller.util.ConcatReader
Create a new reader with two sources.
ConcatReader(Reader[]) - Constructor for class com.Ostermiller.util.ConcatReader
Create a new reader with an arbitrary number of sources.
contains(String) - Method in class com.Ostermiller.util.UberProperties
Test to see if a property with the given name exists.
containsAny(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string contains any of the given terms.
containsAnyIgnoreCase(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string contains any of the given terms.
convert(InputStream, OutputStream) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings of the text on the input stream and write it to the output stream.
convert(InputStream, OutputStream, int) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings of the text on the input stream and write it to the output stream.
convert(InputStream, OutputStream, boolean) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings of the text on the input stream and write it to the output stream.
convert(InputStream, OutputStream, int, boolean) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings of the text on the input stream and write it to the output stream.
convert(File) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings on given file.
convert(File, int) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings on given file.
convert(File, boolean) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings on given file.
convert(File, int, boolean) - Static method in class com.Ostermiller.util.LineEnds
Change the line endings on given file.
convert(InputStream, OutputStream) - Static method in class com.Ostermiller.util.Tabs
Read form the input stream, changing the tabs at the beginning of each line to four spaces, write the result to the output stream.
convert(InputStream, OutputStream, int) - Static method in class com.Ostermiller.util.Tabs
Read form the input stream, changing the tabs at the beginning of each line to the specified number of spaces, write the result to the output stream.
convert(InputStream, OutputStream, int, int) - Static method in class com.Ostermiller.util.Tabs
Read form the input stream, changing the tabs at the beginning of each line to the specified number of spaces or the other way around, write the result to the output stream.
convert(InputStream, OutputStream, int, int, boolean) - Static method in class com.Ostermiller.util.Tabs
Read form the input stream, changing the tabs at the beginning of each line to the specified number of spaces or the other way around, write the result to the output stream.
convert(File) - Static method in class com.Ostermiller.util.Tabs
Change the tabs at the beginning of each line of the file to four spaces.
convert(File, int) - Static method in class com.Ostermiller.util.Tabs
Change the tabs at the beginning of each line of the file to the specified number of spaces.
convert(File, int, int) - Static method in class com.Ostermiller.util.Tabs
Change the tabs at the beginning of each line of the file to the specified number of spaces or the other way around.
convert(File, int, int, boolean) - Static method in class com.Ostermiller.util.Tabs
Change the tabs at the beginning of each line of the file to the specified number of spaces or the other way around.
countTokens() - Method in class com.Ostermiller.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
countTokens(String) - Method in class com.Ostermiller.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of (non-token) delimiters.
countTokens(String, boolean) - Method in class com.Ostermiller.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
countTokens(String, String) - Method in class com.Ostermiller.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
countTokens(String, String, boolean) - Method in class com.Ostermiller.util.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
CSVLexer - Class in com.Ostermiller.util
Read files in comma separated value format.
CSVLexer(Reader) - Constructor for class com.Ostermiller.util.CSVLexer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
CSVLexer(InputStream) - Constructor for class com.Ostermiller.util.CSVLexer
Creates a new scanner.
CSVParse - Interface in com.Ostermiller.util
Read files in comma separated value format.
CSVParser - Class in com.Ostermiller.util
Read files in comma separated value format.
CSVParser(InputStream) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse comma separated values from an InputStream.
CSVParser(InputStream, char) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse delimited values from an InputStream.
CSVParser(Reader) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse comma separated values from a Reader.
CSVParser(Reader, char) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse delimited values from a Reader.
CSVParser(InputStream, char, String, String, String) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse delimited values from an InputStream.
CSVParser(InputStream, String, String, String) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse comma separated values from an InputStream.
CSVParser(Reader, char, String, String, String) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse delimited values from a Reader.
CSVParser(Reader, String, String, String) - Constructor for class com.Ostermiller.util.CSVParser
Create a parser to parse comma separated values from a Reader.
CSVPrint - Interface in com.Ostermiller.util
Print values as a comma separated list.
CSVPrinter - Class in com.Ostermiller.util
Print values as a comma separated list.
CSVPrinter(OutputStream) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(OutputStream, char) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, char) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, boolean, boolean) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, char, char, char) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, char, char, char, String) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, char, char, char, boolean, boolean) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.
CSVPrinter(Writer, char, char, char, String, boolean, boolean) - Constructor for class com.Ostermiller.util.CSVPrinter
Create a printer that will print values to the given stream.

D

decode(String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decode(String, String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decode(String, String, String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decode(byte[]) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes.
decode(byte[], OutputStream) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes to the an OutputStream.
decode(File) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from one file to the other.
decode(File, boolean) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from one file to the other.
decode(File, File) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from one file to the other.
decode(File, File, boolean) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from one file to the other.
decode(InputStream, OutputStream) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from the InputStream to the OutputStream.
decode(InputStream, OutputStream, boolean) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from the InputStream to the OutputStream.
decodeToBytes(String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decodeToBytes(String, String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decodeToBytes(byte[]) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes.
decodeToBytes(InputStream) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from the InputStream to a byte array.
decodeToStream(String, OutputStream) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String to an OutputStream.
decodeToStream(String, String, OutputStream) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String to an OutputStream.
decodeToStream(byte[], OutputStream) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes to the an OutputStream.
decodeToString(String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decodeToString(String, String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decodeToString(String, String, String) - Static method in class com.Ostermiller.util.Base64
Decode a Base64 encoded String.
decodeToString(byte[]) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes.
decodeToString(byte[], String) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded bytes.
decodeToString(InputStream) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from the InputStream to a String.
decodeToString(InputStream, String) - Static method in class com.Ostermiller.util.Base64
Decode Base64 encoded data from the InputStream to a String.
defaultCommands() - Static method in class com.Ostermiller.util.Browser
Retrieve the default commands to open a browser for this system.
delimiterChar - Variable in class com.Ostermiller.util.CSVPrinter
Character written as field delimiter.
delimiterChar - Variable in class com.Ostermiller.util.ExcelCSVPrinter
Character written as field delimiter.
delimsChangedPosition - Variable in class com.Ostermiller.util.StringTokenizer
Indicates at which position the delimiters last changed.
dialog - Static variable in class com.Ostermiller.util.Browser
The dialog that allows user configuration of the options for this class.
dialogConfiguration(Frame) - Static method in class com.Ostermiller.util.Browser
Show a dialog that allows the user to configure the command lines used for starting a browser on their system.
dialogConfiguration(Frame, Properties) - Static method in class com.Ostermiller.util.Browser
Deprecated. Use the com.Ostermiller.util.Browser resource bundle to set strings for the given locale.
dialogInit() - Method in class com.Ostermiller.util.PasswordDialog
Called by constructors to initialize the dialog.
displayURL(String) - Static method in class com.Ostermiller.util.Browser
Display a URL in the system browser.
displayURL(String, String) - Static method in class com.Ostermiller.util.Browser
Display the URL in the named window.
displayURLinNew(String) - Static method in class com.Ostermiller.util.Browser
Display the URL in a new window.
displayURLs(String[]) - Static method in class com.Ostermiller.util.Browser
Display the URLs, each in their own window, in the system browser.
displayURLs(String[], String[]) - Static method in class com.Ostermiller.util.Browser
Display the URLs in the named windows.
displayURLs(String[], String) - Static method in class com.Ostermiller.util.Browser
Display the URLs the first in the given named window.
displayURLsinNew(String[]) - Static method in class com.Ostermiller.util.Browser
Display the URLs, each in their own window, in the system browser and the first in the named window.
done() - Method in class com.Ostermiller.util.CircularObjectBuffer
This method should be used by the producer to signal to the consumer that the producer is done producing objects and that the consumer should stop asking for objects once it has used up buffered objects.
done() - Method in class com.Ostermiller.util.Parallelizer
Return true iff all jobs that have been requested to run in this Parallelizer have completed.
doubleValue() - Method in class com.Ostermiller.util.SignificantFigures
Returns the value of this number as a double.
dumpStack() - Method in class com.Ostermiller.util.Parallelizer
Dump the stack of each running thread.

E

emptyReturned - Variable in class com.Ostermiller.util.StringTokenizer
One of two variables used to maintain state through the tokenizing process.
encode(String) - Static method in class com.Ostermiller.util.Base64
Encode a String in Base64.
encode(String, String) - Static method in class com.Ostermiller.util.Base64
Encode a String in Base64.
encode(byte[]) - Static method in class com.Ostermiller.util.Base64
Encode bytes in Base64.
encode(byte[], boolean) - Static method in class com.Ostermiller.util.Base64
Encode bytes in Base64.
encode(File) - Static method in class com.Ostermiller.util.Base64
Encode this file in Base64.
encode(File, boolean) - Static method in class com.Ostermiller.util.Base64
Encode this file in Base64.
encode(File, File) - Static method in class com.Ostermiller.util.Base64
Encode this file in Base64.
encode(File, File, boolean) - Static method in class com.Ostermiller.util.Base64
Encode this file in Base64.
encode(InputStream, OutputStream) - Static method in class com.Ostermiller.util.Base64
Encode data from the InputStream to the OutputStream in Base64.
encode(InputStream, OutputStream, boolean) - Static method in class com.Ostermiller.util.Base64
Encode data from the InputStream to the OutputStream in Base64.
encodeToString(byte[]) - Static method in class com.Ostermiller.util.Base64
Encode bytes in Base64.
encodeToString(byte[], boolean) - Static method in class com.Ostermiller.util.Base64
Encode bytes in Base64.
endsWithAny(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string ends with any of the given terms.
endsWithAnyIgnoreCase(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string ends with any of the given terms.
EnumerationIterator<ElementType> - Class in com.Ostermiller.util
Converts an Enumeration to an iterator.
EnumerationIterator(Enumeration<ElementType>) - Constructor for class com.Ostermiller.util.EnumerationIterator
Create an Iterator from an Enumeration.
equal(Object[], Object[]) - Static method in class com.Ostermiller.util.ArrayHelper
Tests two arrays to see if the arrays are equal.
equalsAny(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string equals any of the given terms.
equalsAnyIgnoreCase(String, String[]) - Static method in class com.Ostermiller.util.StringHelper
Tests to see if the given string equals any of the given terms.
error - Variable in class com.Ostermiller.util.CSVPrinter
true iff an error has occurred.
error - Variable in class com.Ostermiller.util.ExcelCSVPrinter
true iff an error has occurred.
escapeHTML(String) - Static method in class com.Ostermiller.util.StringHelper
Replaces characters that may be confused by a HTML parser with their equivalent character entity references.
escapeJavaLiteral(String) - Static method in class com.Ostermiller.util.StringHelper
Replaces characters that are not allowed in a Java style string literal with their escape characters.
escapeRegularExpressionLiteral(String) - Static method in class com.Ostermiller.util.StringHelper
Escapes characters that have special meaning to regular expressions
escapeSQL(String) - Static method in class com.Ostermiller.util.StringHelper
Replaces characters that may be confused by an SQL parser with their equivalent escape characters.
ExcelCSVParser - Class in com.Ostermiller.util
Read files in comma separated value format as outputted by the Microsoft Excel Spreadsheet program.
ExcelCSVParser(InputStream, char) - Constructor for class com.Ostermiller.util.ExcelCSVParser
Create a parser to parse delimited values from an InputStream.
ExcelCSVParser(InputStream) - Constructor for class com.Ostermiller.util.ExcelCSVParser
Create a parser to parse comma separated values from an InputStream.
ExcelCSVParser(Reader, char) - Constructor for class com.Ostermiller.util.ExcelCSVParser
Create a parser to parse delimited values from a Reader.
ExcelCSVParser(Reader) - Constructor for class com.Ostermiller.util.ExcelCSVParser
Create a parser to parse comma separated values from a Reader.
ExcelCSVPrinter - Class in com.Ostermiller.util
Print values as a comma separated list that can be read by the Excel spreadsheet.
ExcelCSVPrinter(OutputStream) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer, boolean, boolean) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer, char, char) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer, char, char, String) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer, char, char, boolean, boolean) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
ExcelCSVPrinter(Writer, char, char, String, boolean, boolean) - Constructor for class com.Ostermiller.util.ExcelCSVPrinter
Create a printer that will print values to the given stream.
exec - Static variable in class com.Ostermiller.util.Browser
A list of commands to try in order to display the url.
exec(String[]) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
exec(String[], String[]) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
exec(String[], String[], File) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
exec(String[], String) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
exec(String[], String[], String) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
exec(String[], String[], File, String) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command and arguments in a separate process, and waits for the process to finish.
ExecHelper - Class in com.Ostermiller.util
Convenience methods for executing non-Java processes.
execUsingShell(String) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command using a shell.
execUsingShell(String, String) - Static method in class com.Ostermiller.util.ExecHelper
Executes the specified command using a shell.
ExtraCmdLnArgumentException - Exception in com.Ostermiller.util
Exception thrown when a command line option is missing an argument

F

FileHelper - Class in com.Ostermiller.util
Utilities for File manipulation.
FileHelper() - Constructor for class com.Ostermiller.util.FileHelper
 
firstAlphabet - Variable in class com.Ostermiller.util.RandPass
Set of characters which may be used for the first character in the generated passwords.
floatValue() - Method in class com.Ostermiller.util.SignificantFigures
Returns the value of this number as a float.
flush() - Method in class com.Ostermiller.util.CircularByteBuffer.CircularByteBufferOutputStream
Flush the stream.
flush() - Method in class com.Ostermiller.util.CircularCharBuffer.CircularCharBufferWriter
Flush the stream.
flush() - Method in interface com.Ostermiller.util.CSVPrint
Flush any data written out to underlying streams.
flush() - Method in class com.Ostermiller.util.CSVPrinter
Flush any data written out to underlying streams.
flush() - Method in class com.Ostermiller.util.ExcelCSVPrinter
Flush any data written out to underlying streams.
flush() - Method in class com.Ostermiller.util.NoCloseOutputStream
flush() - Method in class com.Ostermiller.util.NoCloseWriter
format(byte, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(double, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(float, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(int, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(long, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(Number, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(short, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
format(String, int) - Static method in class com.Ostermiller.util.SignificantFigures
Convenience method to display a number with the correct significant digits.
found(CmdLnResult) - Method in class com.Ostermiller.util.CmdLnListener
Called when a command line option is found.

G

getAllValues() - Method in interface com.Ostermiller.util.CSVParse
Get all the values from the file.
getAllValues() - Method in class com.Ostermiller.util.CSVParser
Get all the values from the file.
getAllValues() - Method in class com.Ostermiller.util.ExcelCSVParser
Get all the values from the file.
getAllValues() - Method in class com.Ostermiller.util.LabeledCSVParser
Get all the values from the file.
getAppletInfo() - Method in class com.Ostermiller.util.RandPassApplet
Get information such as the name of this applet, the author of this applet, and a description of this applet.
getArgument() - Method in class com.Ostermiller.util.CmdLnResult
get the first argument, or null if no arguments
getArgument() - Method in exception com.Ostermiller.util.UnknownCmdLnOptionException
Get the argument that caused this exception
getArgumentCount() - Method in class com.Ostermiller.util.CmdLnResult
Get the argument count for this option
getArguments() - Method in class com.Ostermiller.util.CmdLnResult
Get all the arguments, in the order that they were specified.
getAvailable() - Method in class com.Ostermiller.util.CircularByteBuffer
Get number of bytes that are available to be read.
getAvailable() - Method in class com.Ostermiller.util.CircularCharBuffer
Get number of characters that are available to be read.
getAvailable() - Method in class com.Ostermiller.util.CircularObjectBuffer
Get number of Objects that are available to be read.
getBytesLeft() - Method in class com.Ostermiller.util.SizeLimitInputStream
Get the maximum number of bytes left to read before the limit (set in the constructor) is reached.
getBytesRead() - Method in class com.Ostermiller.util.SizeLimitInputStream
Get the number of bytes actually read from this stream.
getChar() - Method in exception com.Ostermiller.util.Base64DecodingException
Get the character that caused this error.
getComment(String) - Method in class com.Ostermiller.util.UberProperties
Get the comment associated with this property.
getComment() - Method in class com.Ostermiller.util.UberProperties
Get the comment associated with this set of properties.
getContainsAnyIgnoreCasePattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string contains any of the given terms.
getContainsAnyPattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string contains any of the given terms.
getCurrentPosition() - Method in class com.Ostermiller.util.StringTokenizer
Get the the index of the character immediately following the end of the last token.
getDescription() - Method in class com.Ostermiller.util.CmdLnOption
 
getDialogPanel(Window) - Static method in class com.Ostermiller.util.Browser
If you wish to add to your own dialog box rather than have a separate one just for the browser, use this method to get a JPanel that can be added to your own dialog.
getEndsWithAnyIgnoreCasePattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string ends with any of the given terms.
getEndsWithAnyPattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string ends with any of the given terms.
getEqualsAnyIgnoreCasePattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string equals any of the given terms.
getEqualsAnyPattern(String[]) - Static method in class com.Ostermiller.util.StringHelper
Compile a pattern that can will match a string if the string equals any of the given terms.
getError() - Method in class com.Ostermiller.util.ExecHelper
Get the error output of the job that ran.
getHash() - Method in class com.Ostermiller.util.MD5
Gets this hash sum as an array of 16 bytes.
getHash(byte[]) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given byte array.
getHash(InputStream) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash the data on the given InputStream.
getHash(File) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given file.
getHash(String) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given String.
getHash(String, String) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given String.
getHash() - Method in class com.Ostermiller.util.MD5InputStream
Returns array of bytes representing hash of the stream so far.
getHash() - Method in class com.Ostermiller.util.MD5OutputStream
Returns array of bytes representing hash of the stream so far.
getHashString() - Method in class com.Ostermiller.util.MD5
Returns 32-character hex representation of this hash.
getHashString(byte[]) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given byte array.
getHashString(InputStream) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash the data on the given InputStream.
getHashString(File) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given file.
getHashString(String) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given String.
getHashString(String, String) - Static method in class com.Ostermiller.util.MD5
Gets the MD5 hash of the given String.
getHashString() - Method in class com.Ostermiller.util.MD5InputStream
Get a 32-character hex representation representing hash of the stream so far.
getHashString() - Method in class com.Ostermiller.util.MD5OutputStream
Get a 32-character hex representation representing hash of the stream so far.
getHelp() - Method in class com.Ostermiller.util.CmdLn
Print help for the command line options.
getHelp(int, int) - Method in class com.Ostermiller.util.CmdLn
Print help for the command line options.
getInputStream() - Method in class com.Ostermiller.util.CircularByteBuffer
Retrieve a InputStream that can be used to empty this buffer.
getLabelIdx(String) - Method in class com.Ostermiller.util.LabeledCSVParser
Get the index of the column having the given label.
getLabelIndex(String) - Method in class com.Ostermiller.util.LabeledCSVParser
Deprecated. may swallow an IOException while reading the labels - please use getLabelIdx()
getLabels() - Method in class com.Ostermiller.util.LabeledCSVParser
Return an array of all field names from the top of the CSV file.
getLastLineNumber() - Method in interface com.Ostermiller.util.CSVParse
Get the line number that the last token came from.
getLastLineNumber() - Method in class com.Ostermiller.util.CSVParser
Get the number of the line from whi