See: Description
| Interface | Description |
|---|---|
| Representable |
Common interface for all objects that can be represented (and thereby serialized) using the Representation framework.
|
| StandaloneRepresentable |
Marker interface for classes that possess a constructor with exactly one
Representation argument
that is able to reconstruct the object from its Representation (so without any other help). |
| Class | Description |
|---|---|
| BigIntegerRepresentation |
Representation of a
BigInteger; also used to represent other integer types. |
| ByteArrayRepresentation |
Representation of a
byte[]. |
| ListRepresentation |
Representation of an ordered list of Representations
|
| MapRepresentation |
Representation of a
key -> value map, mapping representations to representations. |
| ObjectRepresentation |
Representation based on a simple
String -> Representation map. |
| RepresentableRepresentation |
Representation that saves a
(getRepresentedTypeName(), getRepresentation()) tuple, useful
for storing StandaloneRepresentables. |
| Representation |
Represents an object serialized via our representation framework.
|
| StringRepresentation |
Representation of a
String. |