- java.lang.Object
- 
- org.apache.johnzon.mapper.Mappings.ClassMapping
 
- 
- Enclosing class:
- Mappings
 
 public static class Mappings.ClassMapping extends java.lang.Object
- 
- 
Field SummaryFields 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<?>mapAdderTypejava.util.function.BiFunction<jakarta.json.JsonObject,java.lang.Class<?>,java.lang.Class<?>>polymorphicDeserializedTypeResolverObjectConverter.Readerreaderjava.util.Map.Entry<java.lang.String,java.lang.String>[]serializedPolymorphicPropertiesjava.util.Map<java.lang.String,Mappings.Setter>settersObjectConverter.Writerwriter
 - 
Constructor SummaryConstructors 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)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, java.util.Map.Entry<java.lang.String,java.lang.String>[] serializedPolymorphicProperties, java.util.function.BiFunction<jakarta.json.JsonObject,java.lang.Class<?>,java.lang.Class<?>> polymorphicDeserializedTypeResolver)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.BooleanisDeduplicateObjects()
 
- 
- 
- 
Field Detail- 
clazzpublic final java.lang.Class<?> clazz 
 - 
factorypublic final AccessMode.Factory factory 
 - 
getterspublic final java.util.Map<java.lang.String,Mappings.Getter> getters 
 - 
setterspublic final java.util.Map<java.lang.String,Mappings.Setter> setters 
 - 
adapterpublic final Adapter adapter 
 - 
readerpublic final ObjectConverter.Reader reader 
 - 
writerpublic final ObjectConverter.Writer writer 
 - 
anyGetterpublic final Mappings.Getter anyGetter 
 - 
anySetterpublic final java.lang.reflect.Method anySetter 
 - 
anyFieldpublic final java.lang.reflect.Field anyField 
 - 
mapAdderpublic final java.lang.reflect.Method mapAdder 
 - 
mapAdderTypepublic final java.lang.Class<?> mapAdderType 
 - 
serializedPolymorphicPropertiespublic final java.util.Map.Entry<java.lang.String,java.lang.String>[] serializedPolymorphicProperties 
 - 
polymorphicDeserializedTypeResolverpublic final java.util.function.BiFunction<jakarta.json.JsonObject,java.lang.Class<?>,java.lang.Class<?>> polymorphicDeserializedTypeResolver 
 - 
deduplicateObjectspublic boolean deduplicateObjects 
 
- 
 - 
Constructor Detail- 
ClassMappingprotected 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)
 - 
ClassMappingprotected 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, java.util.Map.Entry<java.lang.String,java.lang.String>[] serializedPolymorphicProperties, java.util.function.BiFunction<jakarta.json.JsonObject,java.lang.Class<?>,java.lang.Class<?>> polymorphicDeserializedTypeResolver)
 
- 
 
-