Class JsonbMappings.ClassMapping

  • Enclosing class:
    JsonbMappings

    public static class JsonbMappings.ClassMapping
    extends org.apache.johnzon.mapper.Mappings.ClassMapping
    • Field Summary

      • Fields inherited from class org.apache.johnzon.mapper.Mappings.ClassMapping

        adapter, anyField, anyGetter, anySetter, clazz, deduplicateObjects, factory, getters, mapAdder, mapAdderType, polymorphicDeserializedTypeResolver, reader, serializedPolymorphicProperties, setters, writer
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ClassMapping​(Class<?> clazz, org.apache.johnzon.mapper.access.AccessMode.Factory factory, Map<String,​org.apache.johnzon.mapper.Mappings.Getter> getters, Map<String,​org.apache.johnzon.mapper.Mappings.Setter> setters, org.apache.johnzon.mapper.Adapter<?,​?> adapter, org.apache.johnzon.mapper.ObjectConverter.Reader<?> reader, org.apache.johnzon.mapper.ObjectConverter.Writer<?> writer, org.apache.johnzon.mapper.Mappings.Getter anyGetter, Method anySetter, Field anyField, Method mapAdder, Map.Entry<String,​String>[] serializedPolymorphicProperties, BiFunction<jakarta.json.JsonObject,​Class<?>,​Class<?>> polymorphicDeserializedTypeResolver)  
    • Constructor Detail

      • ClassMapping

        protected ClassMapping​(Class<?> clazz,
                               org.apache.johnzon.mapper.access.AccessMode.Factory factory,
                               Map<String,​org.apache.johnzon.mapper.Mappings.Getter> getters,
                               Map<String,​org.apache.johnzon.mapper.Mappings.Setter> setters,
                               org.apache.johnzon.mapper.Adapter<?,​?> adapter,
                               org.apache.johnzon.mapper.ObjectConverter.Reader<?> reader,
                               org.apache.johnzon.mapper.ObjectConverter.Writer<?> writer,
                               org.apache.johnzon.mapper.Mappings.Getter anyGetter,
                               Method anySetter,
                               Field anyField,
                               Method mapAdder,
                               Map.Entry<String,​String>[] serializedPolymorphicProperties,
                               BiFunction<jakarta.json.JsonObject,​Class<?>,​Class<?>> polymorphicDeserializedTypeResolver)