| Class | Description |
|---|---|
| DefaultOnDataMismatchAdapter<T> |
Adapter that fallbacks to a default value in case there's a mismatch.
|
| Wrapped.Factory |
Allows to easily create a new instance of
Wrapped annotation. |
| Annotation Type | Description |
|---|---|
| DeserializeOnly |
Indicates that the annotated field may only be deserialized.
|
| ElementAt |
Indicates that the annotated type/field is expected to be the element
at the given index of a json array.
|
| FallbackEnum |
Indicates that the annotated enum has a fallback value.
|
| FallbackOnNull |
Indicates that the annotated field may be
null in the json source and thus requires a
fallback value. |
| FilterNulls |
Indicates that the annotated field may not contain any null values.
|
| FirstElement |
Indicates that the annotated type/field is expected to be the first element of a
json array.
|
| LastElement |
Indicates that the annotated type/field is expected to be the last element of a
json array.
|
| SerializeNulls |
Indicates that the annotated type/field should be serialized as
null in case of a
empty/null value. |
| SerializeOnly |
Indicates that the annotated field may only be serialized.
|
| SerializeOnlyNonEmpty |
Indicates that the annotated type/field should not be serialized in case of an
empty value.
|
| Transient |
Indicates that the annotated method is transient.
|
| Wrapped |
Indicates that the annotated type/field should be unwrapped from the provided
path. |