| Interface | Description |
|---|---|
| Action<E> |
Represents an abstract action, which is an executable piece of functionality
that takes an argument.
|
| AggregateBuilder<E> |
Interface for aggregate builders which allows for an iterative approach to
evaluating aggregates.
|
| HasName |
Represents anything with a (String based) name.
|
| Resource |
Represents a resource from which we can read and write bytes
|
| UncheckedFunc<I,O> |
Represents a
Function that allows for throwing checked exceptions,
making it more appropriate for encapsulating code blocks that may fail. |
| Class | Description |
|---|---|
| AbstractDirectoryInputStream<T> | |
| AbstractNumberAggregateBuilder<N extends Number> |
Abstract
AggregateBuilder that works on numbers. |
| AbstractResource |
Abstract implementation of many methods in
Resource |
| AlphabeticSequence |
A sequence based on alphabetic representations.
|
| BaseObject |
A base object type with conveniently implemented base methods like hashCode()
and equals().
|
| BooleanComparator |
Comparator of booleans
|
| ClasspathResource |
A
Resource based on a classpath entry |
| CollectionUtils |
Various utility methods for handling of collections and arrays.
|
| ConstantFunc<I,O> |
A function that always returns the same constant response.
|
| DateUtils |
Various utility methods pertaining to date handling
|
| EqualsBuilder |
A helper class for implementing equals(...) methods.
|
| ExclusionPredicate<E> |
A predicate that uses an exclusion list ("black list") of elements to
determine whether to evaluate true or false.
|
| FalsePredicate<E> |
A predicate that is always false
|
| FileHelper |
Various helper methods for handling files
|
| FileResource | |
| FormatHelper |
Helper class for formatting
|
| HasNameMapper | |
| HdfsResource |
A
Resource implementation that connects to Apache Hadoop's HDFS
distributed file system. |
| ImmutableRef<E> |
Simple/hard implementation of the
Ref interface. |
| InclusionPredicate<E> |
A predicate that uses an inclusion list ("white list") of elements to
determine whether to evaluate true or false.
|
| InMemoryResource |
An entirely in-memory kept
Resource. |
| LazyRef<E> |
Represents a lazy loaded reference.
|
| LegacyDeserializationObjectInputStream |
A specialized
ObjectInputStream for MetaModel which can be used or
extended if it is needed to deserialize legacy MetaModel objects. |
| MutableRef<E> |
Represents a mutable reference to any object
|
| NumberComparator |
Comparator that can compare numbers of various kinds (short, integer, float,
double etc)
|
| ObjectComparator |
General purpose comparator to use for objects of various kinds.
|
| ResourceUtils |
Static utility methods for handling
Resources. |
| SerializableRef<E> |
A serializable reference to an object which may or may not be serializable.
|
| SharedExecutorService |
A shared
ExecutorService for use on ad-hoc tasks that can be
optimized by running operations in parallel. |
| SimpleTableDef |
Represents a table definition to be used in scenarios where a
DataContext is unable to detect/discover the table structure and
needs some basic input around expected table structures. |
| SimpleTableDefParser | |
| TimeComparator |
Compares dates of various formats.
|
| ToStringComparator |
Uses the toString method for comparison of objects
|
| TruePredicate<E> |
A predicate that is always true
|
| UnicodeWriter |
Writes Unicode text to an output stream.
|
| UrlResource |
Resource based on URL or URI.
|
| WildcardPattern |
Represents a pattern with a wildcard character.
|
| Enum | Description |
|---|---|
| LegacyDeserializationObjectInputStream.LegacyColumnType |
Implementation of the new
ColumnType interface which still
adheres to the constant/enum values of the old ColumnType definition. |
| LegacyDeserializationObjectInputStream.LegacyFunctionType |
Implementation of the new
FunctionType and
AggregateFunction interfaces which still adheres to the
constant/enum values of the old FunctionType definition. |
| LegacyDeserializationObjectInputStream.LegacyOperatorType |
Implementation of the new
OperatorType interface which still
adheres to the constant/enum values of the old OperatorType definition. |
| Month |
Provides a handy and type-safe enum around the months otherwise defined as
int constants in java.util.Calendar.
|
| Weekday |
Provides a handy and type-safe enum around the weekdays otherwise defined as
int constants in java.util.Calendar.
|
| Exception | Description |
|---|---|
| ResourceException |
Exception type for errors that occur while dealing with
Resources. |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.