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.
|
Func<I,O> | Deprecated
use
Function instead |
HasName |
Represents anything with a (String based) name.
|
Predicate<E> | Deprecated
use
Predicate instead |
Ref<E> | Deprecated
use
Supplier instead |
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
Resource s. |
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
Resource s. |
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.