| Interface | Description | 
|---|---|
| Adapter<POJO_TYPE,JSON_TYPE> | An Adapter is similar to a  Converter. | 
| Converter<T> | Convert a given Java Type to it's JSON String representation. | 
| Converter.TypeAccess | |
| MapperConverter | MapperConverter is the common marker interface for all Converters available in Johnzon | 
| MappingGenerator | Handles writing Json for Objects. | 
| MappingParser | Handles reading Json for Objects. | 
| ObjectConverter.Codec<T> | |
| ObjectConverter.Reader<T> | |
| ObjectConverter.Writer<T> | |
| SerializeValueFilter | |
| TypeAwareAdapter<A,B> | 
| Class | Description | 
|---|---|
| DynamicMappingGenerator | |
| DynamicMappingGenerator.InObjectOrPrimitiveJsonGenerator | |
| JohnzonReaderHandler | |
| JsonObjectGenerator | |
| JsonObjectGenerator.NamedBuilder<T> | |
| Mapper | |
| MapperBuilder | |
| MapperConfig | Contains internal configuration for all the mapper stuff. | 
| MappingGeneratorImpl | |
| MappingParserImpl | This class is not concurrently usable as it contains state. | 
| MappingParserImpl.SuppressConversionMappingParser | Internal class to suppress  ObjectConverterlookup if and only if
 theJsonValueis the same refernece than the lookup was done before. | 
| Mappings | |
| Mappings.ClassMapping | |
| Mappings.CollectionMapping | |
| Mappings.CompositeReader | |
| Mappings.CompositeWriter | |
| Mappings.Getter | |
| Mappings.MapBuilderReader | |
| Mappings.MapUnwrapperWriter | |
| Mappings.Setter | |
| ObjectConverter | Convert a given Java Type a nested JSON representation. | 
| ReaderHandler | 
| Enum | Description | 
|---|---|
| DynamicMappingGenerator.WritingState | 
| Exception | Description | 
|---|---|
| MapperException | 
| Annotation Type | Description | 
|---|---|
| JohnzonAny | |
| JohnzonConverter | |
| JohnzonDeduplicateObjects | Mark an Object to leverage object deduplication without having
 to explicitly enable it in the Mapper or JsonB Builder. | 
| JohnzonIgnore | |
| JohnzonIgnoreNested | Only used during serialization for now. | 
| JohnzonProperty | |
| JohnzonVirtualObject | Example: @JohnzonVirtualObject(path = {"nested", "nested-again"}, field = { "a", "b" })
 will generate {"nested":{"nested-again":{"a":"xxx", "b": "yyy"}}} | 
| JohnzonVirtualObject.Field | |
| JohnzonVirtualObjects | 
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.