| Interface | Description |
|---|---|
| DataBuilder<T extends DataSerializable> |
Represents a builder that can take a
DataContainer and create a
new instance of a DataSerializable. |
| DataContentUpdater | |
| DataFormat |
Represents a parser for a particular file format allowing reading and writing
a DataContainer to/from a stream of the specific format.
|
| DataTranslator<T> |
A compatibility object to translate and translate any type of
Object that is not a DataSerializable. |
| StringDataFormat |
Represents a
DataFormat that reads and writes data from/to a string. |
| Class | Description |
|---|---|
| AbstractDataBuilder<T extends DataSerializable> |
An abstract implementation of
DataBuilder that pre-defines all of
the necessary "content update" implementation required for content
versioning. |
| DataFormats |
A pseudo-enum of supported
DataFormats. |
| DataTranslators |
| Exception | Description |
|---|---|
| InvalidDataException |
An exception that occurs when a
DataBuilder or
DataFormat is unable to handle an operation, which can include:
DataBuilder.build(DataView), DataFormat.readFrom(InputStream),
etc. |
| InvalidDataFormatException |
An exception that occurs when a
DataFormat is unable to translate
from a particular input. |