| Interface | Description |
|---|---|
| CopyableValue<T> |
Interface to be implemented by basic types that support to be copied efficiently.
|
| Key<T> |
This interface has to be implemented by all data types that act as key.
|
| NormalizableKey<T> |
The base interface for normalizable keys.
|
| ResettableValue<T extends Value> | |
| Value |
Basic value interface for types that act as serializable values.
|
| Class | Description |
|---|---|
| BooleanValue |
Boxed serializable and comparable boolean type, representing the primitive
type
boolean. |
| ByteValue |
Boxed serializable and comparable byte type, representing the primitive
type
byte (signed 8 bit integer). |
| CharValue |
Boxed serializable and comparable character type, representing the primitive
type
char. |
| DoubleValue |
Boxed serializable and comparable double precision floating point type, representing the primitive
type
double. |
| FloatValue |
Boxed serializable and comparable single precision floating point type, representing the primitive
type
float. |
| IntValue |
Boxed serializable and comparable integer type, representing the primitive
type
int. |
| JavaToValueConverter | |
| ListValue<V extends Value> |
Generic list base type for PACT programs that implements the Value and List interfaces.
|
| LongValue |
Boxed serializable and comparable long integer type, representing the primitive
type
long. |
| MapValue<K extends Value,V extends Value> |
Generic map base type for PACT programs that implements the Value and Map interfaces.
|
| Nothing |
A type for (synthetic) operators that do not output data.
|
| NullValue |
Null base type for programs that implements the Key interface.
|
| Pair<U extends Key<U>,V extends Key<V>> |
Generic pair base type.
|
| Record |
The Record represents a multi-valued data record and forms the base of the "Record API"
The record is a tuple of arbitrary values.
|
| ShortValue |
Boxed serializable and comparable short integer type, representing the primitive
type
short. |
| StringValue |
Mutable string data type that implements the Key interface.
|
| ValueUtil |
convert the java.lang type into a value type
|
| Exception | Description |
|---|---|
| DeserializationException |
An exception specifying that the deserialization caused an error.
|
| KeyFieldOutOfBoundsException |
An exception specifying that a required key field was not set in a record, i.e.
|
| NullFieldException |
An exception specifying that a required field was not set in a record, i.e.
|
| NullKeyFieldException |
An exception specifying that a required key field was not set in a record, i.e.
|
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.