| Package | Description |
|---|---|
| org.apache.johnzon.mapper | |
| org.apache.johnzon.mapper.access | |
| org.apache.johnzon.mapper.converter | |
| org.apache.johnzon.mapper.internal | |
| org.apache.johnzon.mapper.reflection |
| Modifier and Type | Field and Description |
|---|---|
private static Adapter<Object,String> |
Mapper.FALLBACK_CONVERTER |
| Modifier and Type | Field and Description |
|---|---|
private Map<AdapterKey,Adapter<?,?>> |
MapperBuilder.adapters |
protected ConcurrentMap<AdapterKey,Adapter<?,?>> |
Mapper.adapters |
private static Map<AdapterKey,Adapter<?,?>> |
MapperBuilder.DEFAULT_CONVERTERS |
protected ConcurrentMap<Adapter<?,?>,AdapterKey> |
Mapper.reverseAdaptersRegistry |
| Modifier and Type | Method and Description |
|---|---|
private Adapter |
Mapper.findAdapter(Type aClass) |
| Modifier and Type | Method and Description |
|---|---|
MapperBuilder |
MapperBuilder.addAdapter(Adapter<?,?> converter) |
MapperBuilder |
MapperBuilder.addAdapter(Type from,
Type to,
Adapter<?,?> adapter) |
private Object |
Mapper.buildArray(Type type,
javax.json.JsonArray jsonArray,
Adapter itemConverter) |
private Object |
Mapper.buildArrayWithComponentType(javax.json.JsonArray jsonArray,
Class<?> componentType,
Adapter itemConverter) |
private Object |
Mapper.convertTo(Adapter converter,
javax.json.JsonValue jsonValue) |
private static <T> Object |
Mapper.doConvertFrom(T value,
Adapter<T,Object> converter) |
private <T> Collection<T> |
Mapper.mapCollection(Mappings.CollectionMapping mapping,
javax.json.JsonArray jsonArray,
Adapter itemConverter) |
private Object |
Mapper.toObject(javax.json.JsonValue jsonValue,
Type type,
Adapter itemConverter) |
private Object |
Mapper.toValue(javax.json.JsonValue jsonValue,
Adapter converter,
Adapter itemConverter,
Type type) |
private Object |
Mapper.toValue(javax.json.JsonValue jsonValue,
Adapter converter,
Adapter itemConverter,
Type type) |
private javax.json.stream.JsonGenerator |
Mapper.writeMapBody(Map<?,?> object,
javax.json.stream.JsonGenerator gen,
Adapter itemConverter) |
private javax.json.stream.JsonGenerator |
Mapper.writeValue(javax.json.stream.JsonGenerator generator,
Class<?> type,
boolean primitive,
boolean array,
boolean collection,
boolean map,
Adapter itemConverter,
String key,
Object value) |
| Constructor and Description |
|---|
Mapper(javax.json.JsonReaderFactory readerFactory,
javax.json.stream.JsonGeneratorFactory generatorFactory,
boolean doClose,
Map<AdapterKey,Adapter<?,?>> adapters,
int version,
Comparator<String> attributeOrder,
boolean skipNull,
boolean skipEmptyArray,
AccessMode accessMode,
boolean treatByteArrayAsBase64,
boolean treatByteArrayAsBase64URL,
Charset encoding,
Collection<Closeable> closeables) |
| Modifier and Type | Method and Description |
|---|---|
Adapter<?,?> |
MethodAccessMode.MethodDecoratedType.findConverter() |
Adapter<?,?> |
FieldAndMethodAccessMode.CompositeDecoratedType.findConverter() |
Adapter<?,?> |
FieldAccessMode.FieldDecoratedType.findConverter() |
Adapter<?,?> |
AccessMode.DecoratedType.findConverter() |
Adapter<?,?>[] |
AccessMode.Factory.getParameterConverter() |
Adapter<?,?>[] |
AccessMode.Factory.getParameterItemConverter() |
| Modifier and Type | Class and Description |
|---|---|
class |
DateWithCopyConverter |
| Modifier and Type | Field and Description |
|---|---|
private Adapter<Date,String> |
DateWithCopyConverter.delegate |
| Constructor and Description |
|---|
DateWithCopyConverter(Adapter<Date,String> delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConverterAdapter<A> |
| Modifier and Type | Field and Description |
|---|---|
Adapter |
Mappings.Getter.converter |
Adapter<?,?> |
Mappings.Setter.converter |
Adapter |
Mappings.Getter.itemConverter |
Adapter<?,?> |
Mappings.Setter.itemConverter |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentMap<AdapterKey,Adapter<?,?>> |
Mappings.adapters |
| Modifier and Type | Method and Description |
|---|---|
Adapter<?,?> |
Mappings.MapBuilderReader.findConverter() |
Adapter<?,?> |
Mappings.MapUnwrapperWriter.findConverter() |
Adapter<?,?> |
Mappings.CompositeReader.findConverter() |
Adapter<?,?> |
Mappings.CompositeWriter.findConverter() |
private Adapter |
Mappings.findConverter(boolean copyDate,
AccessMode.DecoratedType decoratedType) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Converters.matches(Type type,
Adapter<?,?> adapter) |
| Constructor and Description |
|---|
Getter(AccessMode.Reader reader,
boolean primitive,
boolean array,
boolean collection,
boolean map,
Adapter<?,?> converter,
int version) |
Setter(AccessMode.Writer writer,
boolean primitive,
boolean array,
Type paramType,
Adapter<?,?> converter,
int version) |
| Constructor and Description |
|---|
Mappings(Comparator<String> attributeOrder,
AccessMode accessMode,
int version,
ConcurrentMap<AdapterKey,Adapter<?,?>> adapters) |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.