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 Adapter
adapter
java.lang.reflect.Field
anyField
Mappings.Getter
anyGetter
java.lang.reflect.Method
anySetter
java.lang.Class<?>
clazz
private java.lang.Boolean
deduplicateObjects
private boolean
deduplicationEvaluated
AccessMode.Factory
factory
java.util.Map<java.lang.String,Mappings.Getter>
getters
java.lang.reflect.Method
mapAdder
java.lang.Class<?>
mapAdderType
ObjectConverter.Reader
reader
java.util.Map<java.lang.String,Mappings.Setter>
setters
ObjectConverter.Writer
writer
-
Constructor Summary
Constructors Modifier Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
isDeduplicateObjects()
-
-
-
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
private java.lang.Boolean deduplicateObjects
-
deduplicationEvaluated
private boolean deduplicationEvaluated
-
-
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)
-
-