| Package | Description | 
|---|---|
| org.apache.johnzon.mapper | |
| org.apache.johnzon.mapper.access | |
| org.apache.johnzon.mapper.converter | |
| org.apache.johnzon.mapper.internal | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TypeAwareAdapter<A,B> | 
| Modifier and Type | Field and Description | 
|---|---|
| Adapter | Mappings.ClassMapping. adapter | 
| Adapter | Mappings.Getter. converter | 
| Adapter | Mappings.Setter. converter | 
| Adapter | Mappings.Getter. itemConverter | 
| Adapter | Mappings.Setter. itemConverter | 
| Modifier and Type | Field and Description | 
|---|---|
| private ConcurrentMap<AdapterKey,Adapter<?,?>> | MapperConfig. adapters | 
| private ConcurrentMap<AdapterKey,Adapter<?,?>> | MapperBuilder. adapters | 
| private static Map<AdapterKey,Adapter<?,?>> | MapperBuilder. DEFAULT_CONVERTERS | 
| private ConcurrentMap<Adapter<?,?>,AdapterKey> | MapperConfig. reverseAdapters | 
| Modifier and Type | Method and Description | 
|---|---|
| Adapter | MapperConfig. findAdapter(Type aClass) | 
| private Adapter | MappingParserImpl. findAdapter(Type aClass)Deprecated. 
 see MapperConfig | 
| Adapter<?,?> | Mappings.MapBuilderReader. findConverter() | 
| Adapter<?,?> | Mappings.MapUnwrapperWriter. findConverter() | 
| Adapter<?,?> | Mappings.CompositeReader. findConverter() | 
| Adapter<?,?> | Mappings.CompositeWriter. findConverter() | 
| Modifier and Type | Method and Description | 
|---|---|
| ConcurrentMap<AdapterKey,Adapter<?,?>> | MapperConfig. getAdapters() | 
| ConcurrentMap<Adapter<?,?>,AdapterKey> | MapperConfig. getReverseAdapters() | 
| Modifier and Type | Method and Description | 
|---|---|
| MapperBuilder | MapperBuilder. addAdapter(Adapter<?,?> converter) | 
| MapperBuilder | MapperBuilder. addAdapter(Type from,
          Type to,
          Adapter<?,?> adapter) | 
| private Object | MappingParserImpl. buildArray(Type type,
          javax.json.JsonArray jsonArray,
          Adapter itemConverter,
          ObjectConverter.Reader objectConverter,
          JsonPointerTracker jsonPointer,
          Type rootType) | 
| private Object | MappingParserImpl. buildArrayWithComponentType(javax.json.JsonArray jsonArray,
                           Class<?> componentType,
                           Adapter itemConverter,
                           JsonPointerTracker jsonPointer,
                           Type rootType) | 
| private Object | MappingParserImpl. convertTo(Adapter converter,
         javax.json.JsonValue jsonValue,
         JsonPointerTracker jsonPointer) | 
| private <T> Object | MappingGeneratorImpl. doConvertFrom(T value,
             Adapter<T,Object> converter) | 
| private AdapterKey | MappingParserImpl. getAdapterKey(Adapter converter) | 
| private <T> Collection<T> | MappingParserImpl. mapCollection(Mappings.CollectionMapping mapping,
             javax.json.JsonArray jsonArray,
             Adapter itemConverter,
             ObjectConverter.Reader objectConverter,
             JsonPointerTracker jsonPointer,
             Type rootType) | 
| private Object | MappingParserImpl. toObject(Object baseInstance,
        javax.json.JsonValue jsonValue,
        Type type,
        Adapter itemConverter,
        JsonPointerTracker jsonPointer,
        Type rootType) | 
| private Object | MappingParserImpl. toValue(Object baseInstance,
       javax.json.JsonValue jsonValue,
       Adapter converter,
       Adapter itemConverter,
       Type type,
       ObjectConverter.Reader objectConverter,
       JsonPointerTracker jsonPointer,
       Type rootType) | 
| private Object | MappingParserImpl. toValue(Object baseInstance,
       javax.json.JsonValue jsonValue,
       Adapter converter,
       Adapter itemConverter,
       Type type,
       ObjectConverter.Reader objectConverter,
       JsonPointerTracker jsonPointer,
       Type rootType) | 
| private void | MappingGeneratorImpl. writeArray(Class<?> type,
          Adapter itemConverter,
          String key,
          Object arrayValue,
          Collection<String> ignoredProperties,
          JsonPointerTracker jsonPointer)Write a JSON Array with a given Array Value, like byte[], int[], Person[] etc. | 
| private javax.json.stream.JsonGenerator | MappingGeneratorImpl. writeMapBody(Map<?,?> object,
            Adapter itemConverter) | 
| private void | MappingGeneratorImpl. writeValue(Class<?> type,
          boolean dynamic,
          boolean primitive,
          boolean array,
          boolean collection,
          boolean map,
          Adapter itemConverter,
          String key,
          Object value,
          ObjectConverter.Writer objectConverter,
          Collection<String> ignoredProperties,
          JsonPointerTracker jsonPointer,
          javax.json.stream.JsonGenerator generator) | 
| Constructor and Description | 
|---|
| ClassMapping(Class<?> clazz,
            AccessMode.Factory factory,
            Map<String,Mappings.Getter> getters,
            Map<String,Mappings.Setter> setters,
            Adapter<?,?> adapter,
            ObjectConverter.Reader<?> reader,
            ObjectConverter.Writer<?> writer,
            Mappings.Getter anyGetter,
            Method anySetter,
            Method mapAdder) | 
| Constructor and Description | 
|---|
| MapperConfig(ConcurrentMap<AdapterKey,Adapter<?,?>> adapters,
            Map<Class<?>,ObjectConverter.Writer<?>> objectConverterWriters,
            Map<Class<?>,ObjectConverter.Reader<?>> objectConverterReaders,
            int version,
            boolean close,
            boolean skipNull,
            boolean skipEmptyArray,
            boolean treatByteArrayAsBase64,
            boolean treatByteArrayAsBase64URL,
            boolean readAttributeBeforeWrite,
            AccessMode accessMode,
            Charset encoding,
            Comparator<String> attributeOrder,
            boolean enforceQuoteString,
            boolean failOnUnknown,
            SerializeValueFilter serializeValueFilter,
            boolean useBigDecimalForFloats,
            Boolean deduplicateObjects,
            Map<Class<?>,Class<?>> interfaceImplementationMapping) | 
| Modifier and Type | Method and Description | 
|---|---|
| Adapter<?,?> | BaseAccessMode. findAdapter(Class<?> clazz) | 
| Adapter<?,?> | AccessMode. findAdapter(Class<?> clazz) | 
| Adapter<?,?> | FieldAccessMode.FieldDecoratedType. findConverter() | 
| Adapter<?,?> | MethodAccessMode.MethodDecoratedType. findConverter() | 
| Adapter<?,?> | FieldAndMethodAccessMode.CompositeDecoratedType. findConverter() | 
| Adapter<?,?> | AccessMode.DecoratedType. findConverter() | 
| Adapter<?,?>[] | AccessMode.Factory. getParameterConverter() | 
| Adapter<?,?>[] | AccessMode.Factory. getParameterItemConverter() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DateWithCopyConverter | 
| class  | LocaleConverter | 
| class  | ReversedAdapter<A,B> | 
| class  | TimestampAdapter | 
| Modifier and Type | Field and Description | 
|---|---|
| private Adapter<B,A> | ReversedAdapter. delegate | 
| private Adapter<Date,String> | DateWithCopyConverter. delegate | 
| Constructor and Description | 
|---|
| DateWithCopyConverter(Adapter<Date,String> delegate) | 
| ReversedAdapter(Adapter<B,A> delegate) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConverterAdapter<A> | 
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.