Package org.apache.johnzon.mapper
Class Mappings.ClassMapping
- java.lang.Object
-
- org.apache.johnzon.mapper.Mappings.ClassMapping
-
- Enclosing class:
- Mappings
public static class Mappings.ClassMapping extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description Adapteradapterjava.lang.reflect.FieldanyFieldMappings.GetteranyGetterjava.lang.reflect.MethodanySetterjava.lang.Class<?>clazzbooleandeduplicateObjectsAccessMode.Factoryfactoryjava.util.Map<java.lang.String,Mappings.Getter>gettersjava.lang.reflect.MethodmapAdderjava.lang.Class<?>mapAdderTypeObjectConverter.Readerreaderjava.util.Map<java.lang.String,Mappings.Setter>settersObjectConverter.Writerwriter
-
Constructor Summary
Constructors Modifier Constructor Description protectedClassMapping(java.lang.Class<?> clazz, AccessMode.Factory factory, java.util.Map<java.lang.String,Mappings.Getter> getters, java.util.Map<java.lang.String,Mappings.Setter> setters, Adapter<?,?> adapter, ObjectConverter.Reader<?> reader, ObjectConverter.Writer<?> writer, Mappings.Getter anyGetter, java.lang.reflect.Method anySetter, java.lang.reflect.Field anyField, java.lang.reflect.Method mapAdder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.BooleanisDeduplicateObjects()
-
-
-
Field Detail
-
clazz
public final java.lang.Class<?> clazz
-
factory
public final AccessMode.Factory factory
-
getters
public final java.util.Map<java.lang.String,Mappings.Getter> getters
-
setters
public final java.util.Map<java.lang.String,Mappings.Setter> setters
-
adapter
public final Adapter adapter
-
reader
public final ObjectConverter.Reader reader
-
writer
public final ObjectConverter.Writer writer
-
anyGetter
public final Mappings.Getter anyGetter
-
anySetter
public final java.lang.reflect.Method anySetter
-
anyField
public final java.lang.reflect.Field anyField
-
mapAdder
public final java.lang.reflect.Method mapAdder
-
mapAdderType
public final java.lang.Class<?> mapAdderType
-
deduplicateObjects
public boolean deduplicateObjects
-
-
Constructor Detail
-
ClassMapping
protected ClassMapping(java.lang.Class<?> clazz, AccessMode.Factory factory, java.util.Map<java.lang.String,Mappings.Getter> getters, java.util.Map<java.lang.String,Mappings.Setter> setters, Adapter<?,?> adapter, ObjectConverter.Reader<?> reader, ObjectConverter.Writer<?> writer, Mappings.Getter anyGetter, java.lang.reflect.Method anySetter, java.lang.reflect.Field anyField, java.lang.reflect.Method mapAdder)
-
-