| Class | Description |
|---|---|
| ArgChecks |
Utility class to facilitate common checks on method parameters and create
appropriate
IllegalArgumentExceptions, NullArgumentException,
IndexOutOfBoundsExceptions etc.. |
| AristaFlowExpressionEngine |
An expression engine for hierarchical configurations of Apache Commons Configuration.
|
| ArrayTools |
Utility class for array-related helper methods.
|
| ArrayTools.ArrayWrapper<T> |
A wrapper for arrays that provide a useful (i. e. deep)
ArrayTools.ArrayWrapper.equals(Object),
ArrayTools.ArrayWrapper.hashCode() and ArrayTools.ArrayWrapper.toString(). |
| Base64 |
Encodes and decodes to and from Base64 notation.
|
| Base64.InputStream |
A
Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| Base64.OutputStream |
A
Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| Cache<K,V> |
Cache implementation.
|
| CheckReport |
The check report is used for collection of check results.
|
| CheckReport.ReportEntry |
Represents an entry in the check report.
|
| CollectionTools |
Tool methods for collections
|
| ConfigurationTools |
This class provides methods for converting values used in
Configurations from the
corresponding type to strings and back. |
| FileSuffixFilter |
Simple filename filter based on file suffix.
|
| FileTools |
Utility class containing file-related helper methods, mostly concerning file
names and paths.
|
| HashCalc |
A disposable class to facilitate the calculation of hash codes, i.e. this
class is intended to be used in implementations of
Object.hashCode(). |
| JavaVersion |
An instance of this class represents a certain version of a Java VM.
|
| LocaleTools |
Provides
Locale-specific utility methods. |
| LoggerTools |
Provides commonly used functionality for logging.
|
| ObjectCounting<T> |
A class for counting objects thread-safe.
|
| RequiredJavaVersion |
Provides check methods whether the current JVM meets the requirements to run
the AristaFlow applications.
|
| SecurityTools |
Tool class for creating
java.security related objects, ie. |
| SerialisableConfiguration |
Serialisable Apache Commons Configuration.
|
| StackTraceTools |
Provides tools to manipulate stack traces (i.e. arrays of
StackTraceElements. |
| StreamTools |
InputStream and OutputStream related tool methods. |
| StringTools |
This class provides some useful string-related tool methods.
|
| StringTools.NullableStringComparator |
A comparator for strings including
null. |
| UriTools |
Some useful methods for
URIs. |
| UUIDTools |
Tool class for creating and managing UUIDs.
|
| UUIDTools.UUIDComparator |
A UUID comparator comparing UUIDs unsigned, that is a leading 7 is less
than a leading 8.
|
| VariableReplacer |
Tool class to find and replace variables of the form
${variable}. |
| Version |
| Enum | Description |
|---|---|
| CheckReport.ResultType |
Constants that define whether the corresponding report or report
entry contains an error message (FAILURE), a warning message
(WARNING), an info message (INFO) or simply a success message (OK).
|
| Exception | Description |
|---|---|
| ConstraintViolationException |
A
ConstraintViolationException represents the violation of
some defined constraint, for example, deleting an entity that is referenced
by another entity. |
| DataSourceException |
The
DataSourceException is a generic exception that is thrown
whenever there's a problem while accessing a data source (like files or a
database) and this problem prevents the task from finishing properly or at
least within acceptable parameters. |
| IntegrityException |
A
IntegrityException indicates that the integrity of public or
private key or a signature cannot be established. |
| LockException |
A
LockException indicates that an object can not be locked or
unlocked due to being locked (by the wrong object). |
| NullArgumentException |
The
NullArgumentException is a special
IllegalArgumentException that must be thrown when a parameter
is null and it is not allowed to be. |
| UnknownEntityException |
This exception indicates that a requested entity identified by some
primary key (ID, name,...) does not exist.
|