Index
A B C D E F G I L M O P R S T U W
All Classes All Packages
All Classes All Packages
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 anInteger
. - assertIntegerRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
check that a
BigInteger
value is within the range of anInteger
. - assertLongRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
assert that a
BigInteger
value is within the range of anLong
.
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 aCBZip2InputStream
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 theClass
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
File
s and simplify the opening ofInputStream
s andPrintWriters
. - 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 byIntegerListGenerator.generateLongArray(long, long, long)
and converts it to an array of "regular"int
s. - generateIntArray(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.RandomWithDuplicates
-
Generate an array of
amount
random integers containing the values betweenmin
andmax
(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
andstop
(inclusive). - generateIntList(int, int, int) - Method in class edu.gvsu.kurmasz.warszawa.listgen.IntegerListGenerator
-
Takes the array of
long
integers generated byIntegerListGenerator.generateLongArray(long, long, long)
and converts it to anArrayList
of "regular"int
s. - 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 betweenstart
andstop
(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
andstop
(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 byIntegerListGenerator.generateLongArray(long, long, long)
and converts it to aList
oflong
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 thatclassName
is a subclass ofparentClass
. - 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 themap
, if present, or creates a newOutputStream
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 anInteger
. - inIntegerRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
return whether a
BigInteger
value is within the range of anInteger
. - inLongRange(BigInteger) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
return whether a
BigInteger
value is within the range of anLong
. - InputHelper - Class in edu.gvsu.kurmasz.warszawa.io
-
Shortcuts for opening
InputStream
s. - 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 aCBZip2InputStream
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
ifb - a
is an integer. - isIntegerDifference(long, long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
returns
true
ifb - a
is an integer. - isLongDifference(long, long) - Static method in class edu.gvsu.kurmasz.warszawa.util.RangeTests
-
returns
true
ifb - 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 byWildcard.generateLongArray(String)
givenbase
andwildcards
.
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 typeT
. - 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 offalse
forrethrowsRuntimeExceptions
- 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
andSystem.err
respectively. - makeFilter(InputStream) - Method in interface edu.gvsu.kurmasz.warszawa.io.InputHelper.FilterFactory
-
Surrounds the
InputStream
with another filter-likeInputStream
. - 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 offalse
forrethrowRuntimeExceptions
- makeOrQuit(String, Class<T>, Boolean, PrintStream, Integer, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
-
Try to
SimpleFactory.make(String, Class, Boolean, Object...)
a new object, or exit the program if the call toSimpleFactory.make(String, Class, Boolean, Object...)
throws aDLException
. - makeOrQuit(String, Class<T>, Boolean, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
-
calls
SimpleFactory.makeOrQuit(String, Class, Boolean, java.io.PrintStream, Integer, Object...)
with the default error stream an exit value. - makeOrQuit(String, Class<T>, Object...) - Static method in class edu.gvsu.kurmasz.warszawa.dl.SimpleFactory
-
calls
SimpleFactory.makeOrQuit(String, Class, java.io.PrintStream, Integer, Object...)
with the default error stream an exit value.
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 thefilterMap
. - 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, usingstreamMap
andfilterMap
. - 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
-
Calls
InputHelper.openInputStream(String, java.util.Map, java.util.Map)
withInputHelper.DEFAULT_INPUT_STREAM_MAP
andInputHelper.DEFAULT_FILTER_FACTORY_MAP
and exists if the file can't be opened. - openMappedAndFilteredInputStreamOrQuit(String, PrintStream, int) - Static method in class edu.gvsu.kurmasz.warszawa.io.InputHelper
-
Calls
InputHelper.openInputStream(String, java.util.Map, java.util.Map)
withInputHelper.DEFAULT_INPUT_STREAM_MAP
andInputHelper.DEFAULT_FILTER_FACTORY_MAP
and exists if the file can't be opened. - 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
-
Calls
InputHelper.openInputStream(String, java.util.Map, java.util.Map)
withnull
. - 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
-
Calls
InputHelper.openInputStream(String, java.util.Map, java.util.Map)
withnull
. - 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 thefile
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 thefile
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 thefile
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 thefile
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 thestream
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 thestream
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 theOutputStream
specified inmap
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 theOutputStream
specified inmap
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 thefile
, 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 thefile
, 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 thefile
, 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 thefile
, 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 thefile
, 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 thefile
, 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 thefile
, 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 thefile
, 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
PrintWriter
s. - 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 oflong
s used byWildcard.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 theClass
object for a primitive type onto theClass
objects for its wrapper class.
All Classes All Packages