Package | Description |
---|---|
org.apache.johnzon.mapper | |
org.apache.johnzon.mapper.access |
Modifier and Type | Interface and Description |
---|---|
static interface |
ObjectConverter.Codec<T> |
Modifier and Type | Field and Description |
---|---|
ObjectConverter.Writer |
Mappings.Getter.objectConverter |
ObjectConverter.Writer |
Mappings.ClassMapping.writer |
Modifier and Type | Field and Description |
---|---|
private Map<Class<?>,ObjectConverter.Writer<?>> |
MapperConfig.objectConverterWriterCache |
private Map<Class<?>,ObjectConverter.Writer<?>> |
MapperConfig.objectConverterWriters |
private Map<Class<?>,ObjectConverter.Writer<?>> |
MapperBuilder.objectConverterWriters |
Modifier and Type | Method and Description |
---|---|
ObjectConverter.Writer<?> |
Mappings.MapBuilderReader.findObjectConverterWriter() |
ObjectConverter.Writer<?> |
Mappings.CompositeReader.findObjectConverterWriter() |
ObjectConverter.Writer |
MapperConfig.findObjectConverterWriter(Class clazz) |
Modifier and Type | Method and Description |
---|---|
Map<Class<?>,ObjectConverter.Writer<?>> |
MapperConfig.getObjectConverterWriters() |
Modifier and Type | Method and Description |
---|---|
private void |
MappingGeneratorImpl.writeIterator(Adapter itemConverter,
String key,
ObjectConverter.Writer objectConverter,
Collection<String> ignoredProperties,
JsonPointerTracker jsonPointer,
javax.json.stream.JsonGenerator generator,
Iterator<?> iterator,
Object originalValue) |
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,
Field anyField,
Method mapAdder) |
Getter(AccessMode.Reader reader,
boolean dynamic,
boolean primitive,
boolean array,
boolean collection,
boolean map,
MapperConverter converter,
ObjectConverter.Writer providedObjectConverter,
int version,
String[] ignoreNested) |
Constructor and Description |
---|
MapperConfig(LazyConverterMap 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,
boolean useJsRange,
boolean useBigDecimalForObjectNumbers,
boolean supportEnumMapDeserialization,
Function<String,Class<?>> typeLoader,
Function<Class<?>,String> discriminatorMapper,
String discriminator,
Predicate<Class<?>> deserializationPredicate,
Predicate<Class<?>> serializationPredicate,
Function<Class<?>,MapperConfig.CustomEnumConverter<?>> enumConverterFactory) |
Modifier and Type | Method and Description |
---|---|
ObjectConverter.Writer<?> |
FieldAccessMode.FieldReader.findObjectConverterWriter() |
ObjectConverter.Writer<?> |
MethodAccessMode.MethodReader.findObjectConverterWriter() |
ObjectConverter.Writer<?> |
FieldAndMethodAccessMode.CompositeReader.findObjectConverterWriter() |
ObjectConverter.Writer<?> |
AccessMode.Reader.findObjectConverterWriter() |
ObjectConverter.Writer<?> |
BaseAccessMode.findWriter(Class<?> clazz) |
ObjectConverter.Writer<?> |
AccessMode.findWriter(Class<?> clazz) |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.