All Classes and Interfaces
Class
Description
An abstract implementation of the
Dictionary
interface.Abstract Mapped Pojo is a simple implementation of the
MappedPojo
interface that uses a
HashMap as its backing Map.Abstract Ordered Mapped Pojo is a simple implementation of
OrderedMappedPojo
.Util functions for dealing with AutoCloseables.
Util functions for dealing with Booleans.
Util functions for dealing with bytes.
Util functions for dealing with Characters.
Date Util provides utilities for dealing with
Date
s.Dictionary is used to store and retrieve a collection of valid words.
EasyLogger is a wrapper around
Logger
that provides methods to simplify logging operationsRepresents a generic Event that has happened and may need to be handled
by various
EventHandlers
.An abstract class to handle the creation of
Events
and send them out to the
various EventListeners
to handle them appropriately.A generic interface for listening for an
Event
to be handled.Util functions for dealing with
Throwables
and Exceptions
.Util functions for dealing with Files.
Util functions for dealing with floats.
A ManyToManyMap class that uses
HashMultiMap
as the backing MultiMap
class.Basic
Dictionary
class that supports the ISO-LATIN-1/ISO_8859_1
Charset.Util functions for dealing with
List
s.Util functions for dealing with Loggers.
This class relates keys to values, but allows for a many-to-many relationship of keys to values.
Util functions for dealing with
ManyToManyMap
s.Represents a Pojo that holds its values in a Map.
Util functions for dealing with
Map
s.Month Util provides utilities for dealing with
Month
s.This class relates keys to values, but allows for one key to reference multiple values.
Util functions for dealing with
MultiMap
s.To be used as a
Throwable
parameter in Throwing Functional Interfaces
that are not meant to throw anything.Ordered Mapped Pojo represents a
MappedPojo
where the key order matters.A tuple class for holding 2 items of specified type.
Progress RBC Wrapper Listener is listening for updates to a
ProgressReadableByteChannelWrapper
in order
to keep track of progress updates (e.g.Progress Readable Byte Channel Wrapper is a wrapper around
ReadableByteChannel
that will send
progress updates to a ProgressRBCWrapperListener
, which is keeping track of progress.Util functions for dealing with Strings, including building and parsing them.
A consumer that takes ten arguments, returns a result,
and may throw a
Throwable
.A better version of Java's
BiConsumer
interface that
allows for the consumers to throw whatever Throwable
is specified.A consumer that takes three arguments, returns a result,
and may throw a
Throwable
.A consumer that takes four arguments, returns a result,
and may throw a
Throwable
.A consumer that takes five arguments, returns a result,
and may throw a
Throwable
.A consumer that takes six arguments, returns a result,
and may throw a
Throwable
.A consumer that takes seven arguments, returns a result,
and may throw a
Throwable
.A consumer that takes eight arguments, returns a result,
and may throw a
Throwable
.A consumer that takes nine arguments, returns a result,
and may throw a
Throwable
.A function that takes ten arguments, returns a result,
and may throw a
Throwable
.A better version of Java's
BiFunction
interface that
allows for the functions to throw whatever Throwable
is
specified.A function that takes three arguments, returns a result,
and may throw a
Throwable
.A function that takes four arguments, returns a result,
and may throw a
Throwable
.A function that takes five arguments, returns a result,
and may throw a
Throwable
.A function that takes six arguments, returns a result,
and may throw a
Throwable
.A function that takes seven arguments, returns a result,
and may throw a
Throwable
.A function that takes eight arguments, returns a result,
and may throw a
Throwable
.A function that takes nine arguments, returns a result,
and may throw a
Throwable
.A predicate that takes ten arguments, returns a boolean,
and may throw a
Throwable
.A better version of Java's
BiPredicate
interface that
allows for the predicates to throw whatever Throwable
is specified.A predicate that takes three arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes four arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes five arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes six arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes seven arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes eight arguments, returns a boolean,
and may throw a
Throwable
.A predicate that takes nine arguments, returns a boolean,
and may throw a
Throwable
.A ManyToManyMap class that uses
TreeMultiMap
as the backing MultiMap
class.A tuple class for holding 3 items of specified type.
Basic
Dictionary
class that supports the US_ASCII
Charset.Basic
Dictionary
class that supports the UTF-16BE
Charset.Basic
Dictionary
class that supports the UTF-16
Charset.Basic
Dictionary
class that supports the UTF-16LE
Charset.Basic
Dictionary
class that supports the UTF-8
Charset.