Index

A B C D E F G I L M O P R S T U W 
All Classes All Packages

A

ArrayUtils - Class in edu.gvsu.kurmasz.warszawa.util
A set of useful methods for dealing with arrays (different from those in Java.util.Arrays).
ArrayUtils() - Constructor for class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
 
assertIntegerRange(long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
assert that a long value is within the range of an Integer.
assertIntegerRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
check that a BigInteger value is within the range of an Integer .
assertLongRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
assert that a BigInteger value is within the range of an Long.

B

base - Variable in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard.Pair
 
BuildDate - Class in edu.gvsu.kurmasz.warszawa.util
Deprecated.
Use BuildInfo instead.
BuildInfo - Class in edu.gvsu.kurmasz.warszawa.util
Build information about a package, including version number and build date.
BuildInfo.InvalidBuildInfoFile - Exception in edu.gvsu.kurmasz.warszawa.util
Exception thrown when either the properties file won't parse, or the date in the properties file won't parse
BZIP2_FACTORY - Static variable in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Wraps an InputStream in a CBZip2InputStream that uncompresses it.

C

ClassFinder - Class in edu.gvsu.kurmasz.warszawa.dl
Find and generate the Class object for a class given its name.
close() - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Close the underlying PrintWriter.
configure(OutputStream, int) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Configure the logger
configure(PrintWriter, int) - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Configure the logger
configure(String, int) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Configure the logger
configureOrQuit(String, int) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Configure the logger or quit if the file cannot be opened for writing.
configureOrQuit(String, int, PrintStream, int) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Configure the logger or quit if the file cannot be opened for writing.
convertToWrapper(Class<?>) - Static method in class edu.gvsu.kurmasz.warszawa.dl.Util
Convert the Class object for a primitive type to the Class objects for its wrapper class.
CornerCases - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of integers that represent values surrounding powers of 2.
CornerCases() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.CornerCases
 

D

DEFAULT_ERROR_STREAM - Static variable in class edu.gvsu.kurmasz.warszawa.Warszawa
Error messages are written here by default.
DEFAULT_EXIT_VALUE - Static variable in class edu.gvsu.kurmasz.warszawa.Warszawa
Value passed to System.exit by default
DEFAULT_FILTER_FACTORY_MAP - Static variable in class edu.gvsu.kurmasz.warszawa.io.InputHelper
An immutable copy of the map returned by InputHelper.makeDefaultFilterFactoryMap()
DEFAULT_INPUT_STREAM_MAP - Static variable in class edu.gvsu.kurmasz.warszawa.io.InputHelper
An immutable copy of the map returned by InputHelper.makeDefaultInputStreamMap()
DEFAULT_MAX_RETURN_SIZE - Static variable in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Limit on the size of the output.
DEFAULT_OUTPUT_STREAM_MAP - Static variable in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
An immutable copy of the map returned by OutputHelper.makeDefaultOutputStreamMap()
DEFAULT_RESOURCE_NAME - Static variable in class edu.gvsu.kurmasz.warszawa.util.BuildDate
Deprecated.
 
DEFAULT_RESOURCE_NAME - Static variable in class edu.gvsu.kurmasz.warszawa.util.BuildInfo
 
DLException - Exception in edu.gvsu.kurmasz.warszawa.dl
Thrown when an attempt at dynamically loading or instantiating a class fails.
DLException(String, Throwable) - Constructor for exception edu.gvsu.kurmasz.warszawa.dl.DLException
 

E

edu.gvsu.kurmasz.warszawa - package edu.gvsu.kurmasz.warszawa
 
edu.gvsu.kurmasz.warszawa.dl - package edu.gvsu.kurmasz.warszawa.dl
Classes that simplify the instantiation of dynamically loaded Java classes.
edu.gvsu.kurmasz.warszawa.io - package edu.gvsu.kurmasz.warszawa.io
Methods to analyze Files and simplify the opening of InputStreams and PrintWriters.
edu.gvsu.kurmasz.warszawa.listgen - package edu.gvsu.kurmasz.warszawa.listgen
Classes that generate lists according to some algorithm (even numbers between 10 and 20, all powers of 2 up to 256, random numbers between 0 and 100, etc.).
edu.gvsu.kurmasz.warszawa.log - package edu.gvsu.kurmasz.warszawa.log
Several different classes for logging program events (e.g., errors and warnings).
edu.gvsu.kurmasz.warszawa.util - package edu.gvsu.kurmasz.warszawa.util
Miscellaneous utilities.
ExponentialCornerCases - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of integers that represent values surrounding powers of 2 (using exponents for parameters).
ExponentialCornerCases() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.ExponentialCornerCases
 

F

FileHelper - Class in edu.gvsu.kurmasz.warszawa.io
 
FileHelper() - Constructor for class edu.gvsu.kurmasz.warszawa.io.FileHelper
 
FilterFactoryException(String) - Constructor for exception edu.gvsu.kurmasz.warszawa.io.InputHelper.FilterFactory.FilterFactoryException
 
FilterFactoryException(String, Throwable) - Constructor for exception edu.gvsu.kurmasz.warszawa.io.InputHelper.FilterFactory.FilterFactoryException
 

G

generateIntArray(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
Takes the array of long integers generated by IntegerListGenerator.generateLongArray(long, long, long) and converts it to an array of "regular" ints.
generateIntArray(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.RandomWithDuplicates
Generate an array of amount random integers containing the values between min and max (inclusive).
generateIntArray(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.RandomWithoutDuplicates
Generate an array of unique random integers containing the values between start and stop (inclusive).
generateIntList(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
Takes the array of long integers generated by IntegerListGenerator.generateLongArray(long, long, long) and converts it to an ArrayList of "regular" ints.
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.CornerCases
Generate an array of long integers containing the values surrounding powers of two.
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.ExponentialCornerCases
Generate an array of long integers containing the values surrounding powers of two.
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
Generate an array of long integers using rules specified by the implementing sub-class.
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.RandomWithDuplicates
Generate an array of random long integers containing the values between start and stop (inclusive) --- parameters must be in an integer range.
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.Range
Generate an array of long integers containing the values between start and stop (inclusive).
generateLongArray(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Generate an array of long integers based on an integer with some of its bits designated as "wildcards".
generateLongArray(String) - Method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Generate an array of long integers based on an integer with some of its bits designated as "wildcards".
generateLongList(long, long, long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
Takes the array of long integers generated by IntegerListGenerator.generateLongArray(long, long, long) and converts it to a List of long integers.
getBuildDate() - Method in class edu.gvsu.kurmasz.warszawa.util.BuildInfo
 
getBuildDate(Class<? extends Object>) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildDate
Deprecated.
Loads the default resource for the class' package and returns a Date object representing the date stored in the resource.
getBuildDate(Object) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildDate
Deprecated.
Loads the default resource for the object's package and returns a Date object representing the date stored in the resource.
getBuildDate(String, Class<? extends Object>) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildDate
Deprecated.
Loads the specified resource for the class' package and returns a Date object representing the date stored in the resource.
getBuildDate(String, Object) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildDate
Deprecated.
Loads the specified resource for the object's package and returns a Date object representing the date stored in the resource.
getClass(String, Class<T>) - Static method in class edu.gvsu.kurmasz.warszawa.dl.ClassFinder
Get the Class object for the named class and verify that className is a subclass of parentClass.
getMaxReturnSize() - Method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Returns the maximum size of the array that will be generated.
getOutputStream(String, Map<String, OutputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns the OutputStream contained in the map, if present, or creates a new OutputStream attached to the specified file.
getOutputStreamOrQuit(String, Map<String, OutputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Calls OutputHelper.getOutputStream(String, java.util.Map) and quits if the method cannot open the requested file.
getOutputStreamOrQuit(String, Map<String, OutputStream>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Calls OutputHelper.getOutputStream(String, java.util.Map) and quits if the method cannot open the requested file.
getSuffix(String) - Static method in class edu.gvsu.kurmasz.warszawa.io.FileHelper
Return the filename suffix.
getVersion() - Method in class edu.gvsu.kurmasz.warszawa.util.BuildInfo
 
getWildcardMasks(long) - Method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Generates the set of masks specified by wildcards.

I

inIntegerRange(long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
return whether a long value is within the range of an Integer.
inIntegerRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
return whether a BigInteger value is within the range of an Integer.
inLongRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
return whether a BigInteger value is within the range of an Long.
InputHelper - Class in edu.gvsu.kurmasz.warszawa.io
Shortcuts for opening InputStreams.
InputHelper.FilterFactory - Interface in edu.gvsu.kurmasz.warszawa.io
Used to wrap InputStreams with the desired filter.
InputHelper.FilterFactory.FilterFactoryException - Exception in edu.gvsu.kurmasz.warszawa.io
Thrown if there is a problem creating or using the new InputStream (e.g., thrown if the user attempts to use a CBZip2InputStream on data that is not compressed in bzip2 format).
IntegerListGenerator - Class in edu.gvsu.kurmasz.warszawa.listgen
Abstract superclass of generators for integer lists.
IntegerListGenerator() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
 
InvalidBuildInfoFile(String) - Constructor for exception edu.gvsu.kurmasz.warszawa.util.BuildInfo.InvalidBuildInfoFile
 
isIntegerDifference(int, int) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
returns true if b - a is an integer.
isIntegerDifference(long, long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
returns true if b - a is an integer.
isLongDifference(long, long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
returns true if b - a is a long integer.

L

loadClassByFile(String, PrintStream, int, int, int) - Static method in class edu.gvsu.kurmasz.warszawa.dl.ClassFinder
Loads the class contained in the specified .class file.
loadClassByName(String, String[], PrintStream, int, int) - Static method in class edu.gvsu.kurmasz.warszawa.dl.ClassFinder
 
Log - Class in edu.gvsu.kurmasz.warszawa.log
A SimpleLog with extended configurability.
Log() - Constructor for class edu.gvsu.kurmasz.warszawa.log.Log
Constructs a silent log.
Log(OutputStream, int) - Constructor for class edu.gvsu.kurmasz.warszawa.log.Log
Constructor
Log(PrintWriter, int) - Constructor for class edu.gvsu.kurmasz.warszawa.log.Log
Constructor
Log(String, int) - Constructor for class edu.gvsu.kurmasz.warszawa.log.Log
Constructor
longPairToWildcardString(long, long) - Static method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Generate a String describing the set of integers to be generated by Wildcard.generateLongArray(String) given base and wildcards.

M

main(String[]) - Static method in class edu.gvsu.kurmasz.warszawa.log.Log
 
main(String[]) - Static method in class edu.gvsu.kurmasz.warszawa.util.TempForTesting
 
main(String[]) - Static method in class edu.gvsu.kurmasz.warszawa.Warszawa
Prints the build date of this package.
make(Class<? extends Object>) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildInfo
Loads the default resource for the class' package and returns a BuildInfo object representing data stored in the resource.
make(String, Class<? extends Object>) - Static method in class edu.gvsu.kurmasz.warszawa.util.BuildInfo
Loads the specified resource for the class' package and returns a BuildInfo object representing data stored in the resource.
make(String, Class<T>, Boolean, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
Instantiate an object of type name and cast the new object to be of type T.
make(String, Class<T>, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
Calls SimpleFactory.make(String, Class, Boolean, Object...) with a default value of false for rethrowsRuntimeExceptions
makeDefaultFilterFactoryMap() - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Generates a map of common file suffixes to appropriate InputHelper.FilterFactory objects.
makeDefaultInputStreamMap() - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Generates a map of common names for the standard input to System.in.
makeDefaultOutputStreamMap() - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Generates a map of common names for the standard output and standard error to System.out and System.err respectively.
makeFilter(InputStream) - Method in interface edu.gvsu.kurmasz.warszawa.io.InputHelper.FilterFactory
Surrounds the InputStream with another filter-like InputStream.
makeLogOrQuit(String, int) - Static method in class edu.gvsu.kurmasz.warszawa.log.Log
Try to create a Log attached to the specified file.
makeLogOrQuit(String, int, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.log.Log
Try to create a Log attached to the specified file.
makeOrQuit(String, Class<T>, PrintStream, Integer, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
Calls SimpleFactory.makeOrQuit(String, Class, Boolean, java.io.PrintStream, Integer, Object...) with default value of false for rethrowRuntimeExceptions
makeOrQuit(String, Class<T>, Boolean, PrintStream, Integer, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
makeOrQuit(String, Class<T>, Boolean, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
makeOrQuit(String, Class<T>, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory

O

openFilteredInputStream(File) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openFilteredInputStream(String) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openFilteredInputStream(String, Map<String, InputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openFilteredInputStreamOrQuit(File) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openFilteredInputStream(java.io.File) and exits if the file can't be opened.
openFilteredInputStreamOrQuit(File, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openFilteredInputStream(java.io.File) and exits if the file can't be opened.
openFilteredInputStreamOrQuit(String, Map<String, InputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openFilteredInputStream(String, java.util.Map) and exists if the file can't be opened.
openFilteredInputStreamOrQuit(String, Map<String, InputStream>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openFilteredInputStream(String, java.util.Map) and exists if the file can't be opened.
openInputStream(File, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Opens an InputStream attached to the specified file using the filterMap.
openInputStream(String, Map<String, InputStream>, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Opens an InputStream attached to the specified file, using streamMap and filterMap.
openInputStreamOrQuit(File, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openInputStream(java.io.File, java.util.Map) and exits if the file can't be opened.
openInputStreamOrQuit(File, Map<String, InputHelper.FilterFactory>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openInputStream(java.io.File, java.util.Map) and exits if the file can't be opened.
openInputStreamOrQuit(String, Map<String, InputStream>, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openInputStream(String, java.util.Map, java.util.Map) and exits if the file can't be opened.
openInputStreamOrQuit(String, Map<String, InputStream>, Map<String, InputHelper.FilterFactory>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openInputStream(String, java.util.Map, java.util.Map) and exits if the file can't be opened.
openMappedAndFilteredInputStream(String) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openMappedAndFilteredInputStreamOrQuit(String) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openMappedAndFilteredInputStreamOrQuit(String, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openMappedInputStream(String) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openMappedInputStream(String, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openMappedInputStreamOrQuit(String, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openMappedInputStream(String, java.util.Map) and exists if the file can't be opened.
openMappedInputStreamOrQuit(String, Map<String, InputHelper.FilterFactory>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openMappedInputStream(String, java.util.Map) and exists if the file can't be opened.
openMappedWriter(String, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
openMappedWriter(String, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
openMappedWriterOrQuit(String, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Calls OutputHelper.openMappedWriter(String, String, boolean), or quits if the specified file cannot be opened for writing.
openMappedWriterOrQuit(String, String, boolean, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Calls OutputHelper.openMappedWriter(String, String, boolean), or quits if the specified file cannot be opened for writing.
openUnfilteredInputStream(String, Map<String, InputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openUnfilteredInputStreamOrQuit(String, Map<String, InputStream>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openUnfilteredInputStream(String, java.util.Map) and exists if the file can't be opened.
openUnfilteredInputStreamOrQuit(String, Map<String, InputStream>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openUnfilteredInputStream(String, java.util.Map) and exists if the file can't be opened.
openUnmappedInputStream(String, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
openUnmappedInputStreamOrQuit(String, Map<String, InputHelper.FilterFactory>) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openUnmappedInputStream(String, java.util.Map) and exists if the file can't be opened.
openUnmappedInputStreamOrQuit(String, Map<String, InputHelper.FilterFactory>, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
Calls InputHelper.openUnmappedInputStream(String, java.util.Map) and exists if the file can't be opened.
openWriter(File, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the default character set specified autoflush.
openWriter(File, String) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and without automatic line flushing.
openWriter(File, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and autoflush.
openWriter(File, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and autoflush.
openWriter(OutputStream, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the stream with the the default character set and autoflush.
openWriter(OutputStream, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the stream with the the specified character set and autoflush.
openWriter(String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the default character set and specified autoflush.
openWriter(String, String) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and no automatic line flushing.
openWriter(String, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and autoflush.
openWriter(String, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file with the the specified character set and autoflush.
openWriter(String, Map<String, OutputStream>, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to either the named file, or the OutputStream specified in map with the the specified character set and autoflush.
openWriter(String, Map<String, OutputStream>, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to either the named file, or the OutputStream specified in map with the the specified character set and autoflush.
openWriterOrQuit(File, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(File, Charset, boolean, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, boolean, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, String, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, String, boolean, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, Charset, boolean) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
openWriterOrQuit(String, Charset, boolean, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.OutputHelper
Returns a PrintWriter attached to the file, or quits if the specified file cannot be opened for writing.
OutOfRangeException(String, String) - Constructor for exception edu.gvsu.kurmasz.warszawa.util.RangeTests.OutOfRangeException
 
OutputHelper - Class in edu.gvsu.kurmasz.warszawa.io
Shortcuts for opening PrintWriters.
OutputHelper() - Constructor for class edu.gvsu.kurmasz.warszawa.io.OutputHelper
 

P

Pair() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.Wildcard.Pair
 
permute(int[]) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Randomly permute the values in array.
permute(int[], Random) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Randomly permute the values in array.
permute(T[]) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Randomly permute the values in array.
permute(T[], Random) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Randomly permute the values in array.
println(int, String) - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Print a logging message

R

RandomWithDuplicates - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of random integers within a specified range.
RandomWithDuplicates() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.RandomWithDuplicates
Default constructor.
RandomWithDuplicates(Random) - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.RandomWithDuplicates
Constructor allowing user to specify which java.util.Random object to use.
RandomWithoutDuplicates - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of unique random integers within a specified range.
RandomWithoutDuplicates() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.RandomWithoutDuplicates
Default constructor.
RandomWithoutDuplicates(Random) - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.RandomWithoutDuplicates
Constructor allowing user to specify which java.util.Random object to use.
Range - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of integers within a specified range (like a simple for loop).
Range() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.Range
 
RangeTests - Class in edu.gvsu.kurmasz.warszawa.util
Methods to determine whether the value of a "wide" data type falls within the range of a "narrower" data type.
RangeTests() - Constructor for class edu.gvsu.kurmasz.warszawa.util.RangeTests
 
RangeTests.OutOfRangeException - Exception in edu.gvsu.kurmasz.warszawa.util
Thrown when the value of a wide data type doesn't fit in the narrower data type.

S

setMaxReturnSize(int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Sets a new upper bound for size of the array to be generated.
setOutput(OutputStream) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Specifies the stream to which to write the logging messages.
setOutput(PrintWriter) - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Set the stream to which to write logging messages.
setOutput(String) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Specifies the file to which to write the logging messages
setOutputOrQuit(String) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Specifies the file to which to write the logging messages or quit if the file is not writable.
setOutputOrQuit(String, PrintStream, int) - Method in class edu.gvsu.kurmasz.warszawa.log.Log
Specifies the writer to which to write the logging messages or quit if the file is not writable.
setThreshold(int) - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Set the message threshold.
setThresholdToMax() - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Effectively suspends logging by setting the threshold to the maximum possible value (unless, of course, a message is printed with level Integer.MAX_VALUE).
shrinkToFit(int[], int) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Generate and fill a new array with no extra room.
shrinkToFit(long[], int) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Generate and fill a new array with no extra room.
shrinkToFit(T[], int) - Static method in class edu.gvsu.kurmasz.warszawa.util.ArrayUtils
Generate and fill a new array with no extra room.
SimpleFactory - Class in edu.gvsu.kurmasz.warszawa.dl
Contains methods for instantiating objects of a class specified at runtime.
SimpleFactory() - Constructor for class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
 
SimpleLog - Class in edu.gvsu.kurmasz.warszawa.log
A very simple logging utility.
SimpleLog() - Constructor for class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Default log that produces no output.
SimpleLog(PrintWriter, int) - Constructor for class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Constructor

T

TempForTesting - Class in edu.gvsu.kurmasz.warszawa.util
 
TempForTesting() - Constructor for class edu.gvsu.kurmasz.warszawa.util.TempForTesting
 
toInt(long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
"safely" narrows a long to an integer (or throws an exception if the value is out of range).
toInt(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
"safely" narrows a BigInteger to an integer (or throws an exception if the value is out of range).
toLong(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
"safely" narrows a BigInteger to a long(or throws an exception if the value is out of range).

U

Util - Class in edu.gvsu.kurmasz.warszawa.dl
Utilities for dynamic class loading.
Util() - Constructor for class edu.gvsu.kurmasz.warszawa.dl.Util
 

W

Warszawa - Class in edu.gvsu.kurmasz.warszawa
Container for constants.
Warszawa() - Constructor for class edu.gvsu.kurmasz.warszawa.Warszawa
 
Wildcard - Class in edu.gvsu.kurmasz.warszawa.listgen
Generate lists of integers based on an integer with "wildcards".
Wildcard() - Constructor for class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
 
Wildcard.Pair<T,​U> - Class in edu.gvsu.kurmasz.warszawa.listgen
A class to hold a pair of values.
wildcards - Variable in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard.Pair
 
wildcardStringToLongPair(String) - Static method in class edu.gvsu.kurmasz.warszawa.listgen.Wildcard
Convert a String describing a set of integers (e.g., "0101X00XX01") into the pair of longs used by Wildcard.generateLongArray(long, long, long).
willLog(int) - Method in class edu.gvsu.kurmasz.warszawa.log.SimpleLog
Test whether logging is enabled for the specified level.
wrapperMap() - Static method in class edu.gvsu.kurmasz.warszawa.dl.Util
Return a Map that maps the Class object for a primitive type onto the Class objects for its wrapper class.
A B C D E F G I L M O P R S T U W 
All Classes All Packages