All Methods Static Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| private void | addGetterIfNeeded(Map<String,Mappings.Getter> getters,
                 String key,
                 AccessMode.Reader value,
                 boolean copyDate,
                 Class<?> rootClass) | 
| private void | addSetterIfNeeded(Map<String,Mappings.Setter> setters,
                 String key,
                 AccessMode.Writer value,
                 boolean copyDate,
                 Class<?> rootClass) | 
| protected Mappings.ClassMapping | createClassMapping(Class<?> inClazz) | 
| private <T> Mappings.CollectionMapping | createCollectionMapping(ParameterizedType aType,
                       Type root) | 
| Mappings.CollectionMapping | findCollectionMapping(ParameterizedType genericType,
                     Type enclosingType) | 
| private MapperConverter | findConverter(boolean copyDate,
             AccessMode.DecoratedType decoratedType) | 
| protected Class<?> | findModelClass(Class<?> inClazz) | 
| Mappings.ClassMapping | findOrCreateClassMapping(Type clazz) | 
| Mappings.ClassMapping | getClassMapping(Type clazz) | 
| private void | handleVirtualObject(Collection<String> virtualFields,
                   JohnzonVirtualObject o,
                   Map<String,Mappings.Getter> getters,
                   Map<String,Mappings.Setter> setters,
                   Map<String,AccessMode.Reader> readers,
                   Map<String,AccessMode.Writer> writers,
                   boolean copyDate,
                   Class<?> rootClazz) | 
| static boolean | isPrimitive(Type type) | 
| private <T> Map<String,T> | newOrderedMap(Class<T> value) |