All Classes and Interfaces

Class
Description
An abstract Value implementation handling everything except the value itself.

The constructor parameter notify specifies whether this Value instance should automatically call AbstractValue.notifyListeners() when the value is set or changed via AbstractValue.set(Object).
A utility class for central configuration values.
AND / OR
An event class.
Manages listeners for an Event.
A class encapsulating a constant value and a caption representing the value.
Specifies a locale sensitive numerical date format pattern.
A Builder for LocaleDateTimePattern.
A logging proxy facilitating the setting of log levels
A utility class for memory usage information.
A method call logger allowing logging of nested method calls.
Provides String representations of method arguments for log display.
Provides String representations of method arguments.
A method logger entry.
Utility methods for checking if arguments are null or empty, if applicable.
Enumerating all the available operator types.
A utility class for working with primitives.
Provides configuration values which sync with system properties when set.
Formats a property value, can f.ex.
A Value associated with a named property.
Builds a simple dynamic proxy for a single interface.
A proxy method.
Parameters available to the invocation handler when calling a proxy method.
A utility class for rounding doubles.
Utility class for separators.
Utility class for serialization.
A class encapsulating a boolean state, non-nullable with null values translated to false.
A state which combines a number of states, either ANDing or ORing those together when determining its own state.
A State.Group deactivates all other states when a state in the group is activated.
Specifies an observer for a State instance.
A task scheduler based on a ScheduledExecutorService, scheduled at a fixed rate, using a daemon thread by default.
A builder for TaskScheduler
A utility class for working with text, such as sorting and reading from files
Encapsulates a username and password.
An observable wrapper for a value.
Specifies when a Value instance notifies its listeners.
A read only value observer
An observable wrapper for one or more values, including a possible null value.
Specifies a version and serves as a factory class for Version instances.