AbstractAnnotationBasedJsonParsableFactory |
Responsible to build an AnnotationBasedJsonParsable from a given annotation.
|
AbstractGlobalJsonParsableRegistry |
Responsible for collecting all AnnotationBasedJsonParsable for subclasses of T.
|
AbstractJsonParsableRegistry |
|
ErrorRegistry |
An error registry is aware of a set of DittoRuntimeException s which the registry can parse from a JsonObject .
|
GlobalErrorRegistry |
Contains all strategies to deserialize subclasses of DittoRuntimeException from a combination of
JsonObject and DittoHeaders .
|
JsonParsable |
Classes which implement this interface are able to parse JsonParsable from a JsonObject and
DittoHeaders .
|
JsonParsable.ParseInnerJson |
Functional interface to parse inner JSON for nested Jsonifiable.
|
JsonParsableRegistry |
A registry is aware of a set of JsonParsable s which the registry can parse from a JsonObject .
|
JsonTypeNotParsableException |
Thrown if a JSON string or object could not be parsed as it was unexpected/unknown.
|
JsonTypeNotParsableException.Builder |
|
ShardedMessageEnvelope |
A message envelope for messages to PersistenceActors which do not contain itself an ID.
|
Signal |
A service message that incites to action or conveys notice or warning.
|
UnsupportedSchemaVersionException |
Thrown if a Signal is not supported by the version called.
|
UnsupportedSchemaVersionException.Builder |
|
UnsupportedSignalException |
Thrown if a Signal is not supported.
|
UnsupportedSignalException.Builder |
|
WithId |
Implementations of this interface are associated to an entity identified by the value returned from WithId.getEntityId() .
|
WithName |
Implementations of this interface are associated to an entity identified by the value returned from
WithName.getName() .
|
WithResource |
Implementations of this interface are associated with an entity represented by a resource path and type.
|
WithType |
Implementations of this interface are associated to an entity identified by the value returned from
getType() .
|