- java.lang.Object
- 
- org.apache.johnzon.mapper.Mappings
 
- 
 public class Mappings extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMappings.ClassMappingstatic classMappings.CollectionMappingprivate static classMappings.CompositeReaderprivate static classMappings.CompositeWriterstatic classMappings.Getterprivate static classMappings.MapBuilderReaderprivate static classMappings.MapUnwrapperWriterstatic classMappings.Setter
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<java.lang.reflect.Type,Mappings.ClassMapping>classesprotected java.util.concurrent.ConcurrentMap<java.lang.reflect.Type,Mappings.CollectionMapping>collectionsprotected MapperConfigconfigprivate static JohnzonParameterizedTypeVIRTUAL_TYPE
 - 
Constructor SummaryConstructors Constructor Description Mappings(MapperConfig config)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddGetterIfNeeded(java.util.Map<java.lang.String,Mappings.Getter> getters, java.lang.String key, AccessMode.Reader value, boolean copyDate, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes)private voidaddSetterIfNeeded(java.util.Map<java.lang.String,Mappings.Setter> setters, java.lang.String key, AccessMode.Writer value, boolean copyDate, java.lang.Class<?> rootClass, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes)protected Mappings.ClassMappingcreateClassMapping(java.lang.Class<?> inClazz, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes)private <T> Mappings.CollectionMappingcreateCollectionMapping(java.lang.reflect.ParameterizedType aType, java.lang.reflect.Type root)private Mappings.ClassMappingdoFindOrCreateClassMapping(java.lang.reflect.Type clazz, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> args, boolean noPutForClass)Mappings.CollectionMappingfindCollectionMapping(java.lang.reflect.ParameterizedType genericType, java.lang.reflect.Type enclosingType)private MapperConverterfindConverter(boolean copyDate, AccessMode.DecoratedType decoratedType)protected java.lang.Class<?>findModelClass(java.lang.Class<?> inClazz)Mappings.ClassMappingfindOrCreateClassMapping(java.lang.reflect.Type clazz)Mappings.ClassMappinggetClassMapping(java.lang.reflect.Type clazz)static java.lang.ObjectgetPrimitiveDefault(java.lang.reflect.Type type)private voidhandleVirtualObject(java.util.Collection<java.lang.String> virtualFields, JohnzonVirtualObject o, java.util.Map<java.lang.String,Mappings.Getter> getters, java.util.Map<java.lang.String,Mappings.Setter> setters, java.util.Map<java.lang.String,AccessMode.Reader> readers, java.util.Map<java.lang.String,AccessMode.Writer> writers, boolean copyDate, java.lang.Class<?> rootClazz)private booleanisBuiltInJohnzonConverter(Converter<?> converter)static booleanisPrimitive(java.lang.reflect.Type type)private java.lang.reflect.TypelookupType(AccessMode.DecoratedType value, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes)private <T> java.util.Map<java.lang.String,T>newOrderedMap(java.lang.Class<T> value)private Mappings.ClassMappingputOrGetClassMapping(java.lang.reflect.Type clazz, Mappings.ClassMapping classMapping)
 
- 
- 
- 
Field Detail- 
VIRTUAL_TYPEprivate static final JohnzonParameterizedType VIRTUAL_TYPE 
 - 
classesprotected final java.util.concurrent.ConcurrentMap<java.lang.reflect.Type,Mappings.ClassMapping> classes 
 - 
collectionsprotected final java.util.concurrent.ConcurrentMap<java.lang.reflect.Type,Mappings.CollectionMapping> collections 
 - 
configprotected final MapperConfig config 
 
- 
 - 
Constructor Detail- 
Mappingspublic Mappings(MapperConfig config) 
 
- 
 - 
Method Detail- 
findCollectionMappingpublic Mappings.CollectionMapping findCollectionMapping(java.lang.reflect.ParameterizedType genericType, java.lang.reflect.Type enclosingType) 
 - 
createCollectionMappingprivate <T> Mappings.CollectionMapping createCollectionMapping(java.lang.reflect.ParameterizedType aType, java.lang.reflect.Type root) 
 - 
isPrimitivepublic static boolean isPrimitive(java.lang.reflect.Type type) 
 - 
getPrimitiveDefaultpublic static java.lang.Object getPrimitiveDefault(java.lang.reflect.Type type) 
 - 
getClassMappingpublic Mappings.ClassMapping getClassMapping(java.lang.reflect.Type clazz) 
 - 
findOrCreateClassMappingpublic Mappings.ClassMapping findOrCreateClassMapping(java.lang.reflect.Type clazz) 
 - 
doFindOrCreateClassMappingprivate Mappings.ClassMapping doFindOrCreateClassMapping(java.lang.reflect.Type clazz, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> args, boolean noPutForClass) 
 - 
putOrGetClassMappingprivate Mappings.ClassMapping putOrGetClassMapping(java.lang.reflect.Type clazz, Mappings.ClassMapping classMapping) 
 - 
createClassMappingprotected Mappings.ClassMapping createClassMapping(java.lang.Class<?> inClazz, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes) 
 - 
findModelClassprotected java.lang.Class<?> findModelClass(java.lang.Class<?> inClazz) 
 - 
newOrderedMapprivate <T> java.util.Map<java.lang.String,T> newOrderedMap(java.lang.Class<T> value) 
 - 
addSetterIfNeededprivate void addSetterIfNeeded(java.util.Map<java.lang.String,Mappings.Setter> setters, java.lang.String key, AccessMode.Writer value, boolean copyDate, java.lang.Class<?> rootClass, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes) 
 - 
lookupTypeprivate java.lang.reflect.Type lookupType(AccessMode.DecoratedType value, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes) 
 - 
addGetterIfNeededprivate void addGetterIfNeeded(java.util.Map<java.lang.String,Mappings.Getter> getters, java.lang.String key, AccessMode.Reader value, boolean copyDate, java.util.Map<java.lang.reflect.Type,java.lang.reflect.Type> resolvedTypes) 
 - 
handleVirtualObjectprivate void handleVirtualObject(java.util.Collection<java.lang.String> virtualFields, JohnzonVirtualObject o, java.util.Map<java.lang.String,Mappings.Getter> getters, java.util.Map<java.lang.String,Mappings.Setter> setters, java.util.Map<java.lang.String,AccessMode.Reader> readers, java.util.Map<java.lang.String,AccessMode.Writer> writers, boolean copyDate, java.lang.Class<?> rootClazz)
 - 
findConverterprivate MapperConverter findConverter(boolean copyDate, AccessMode.DecoratedType decoratedType) 
 - 
isBuiltInJohnzonConverterprivate boolean isBuiltInJohnzonConverter(Converter<?> converter) 
 
- 
 
-