- JSONBean - Annotation Type in com.tomasteubner.common.json
-
Declare the annotated class, field, or getter method to be handled as a Java Bean regarding JSON mapping.
- JSONMapper<T> - Interface in com.tomasteubner.common.json
-
Maps object to JSON and vice versa.
- JSONMapperFactory<T> - Interface in com.tomasteubner.common.json
-
Factory to create a JSONMapper.
- JSONMimeType - Annotation Type in com.tomasteubner.common.json
-
Defines an optional MIME type for a class having a JSONMapper.
- JSONRaw - Annotation Type in com.tomasteubner.common.json
-
Declare the annotated class, field, or getter method to be handled as follows:
If the annotated class Clazz has a method annotated @FromJSON declared as
- JSONSerializable - Annotation Type in com.tomasteubner.common.json
-
Defines either a factory to create a class's JSONMapper or the JSONMapper class itself.
- JSONTransient - Annotation Type in com.tomasteubner.common.json
-
Define a field within a class to be ignored by the standard JSON serialization.