Interface JsonFormatVisitable

All Known Implementing Classes:
ArraySerializerBase, AsArraySerializerBase, AtomicReferenceSerializer, BeanAsArraySerializer, BeanSerializer, BeanSerializerBase, BooleanSerializer, ByteArraySerializer, ByteBufferSerializer, CollectionSerializer, DateTimeSerializerBase, DOMSerializer, DoubleStreamSerializer, DurationSerializer, EnumSerializer, EnumSetSerializer, FailingSerializer, IndexedListSerializer, IndexedStringListSerializer, InetAddressSerializer, InetSocketAddressSerializer, InstantSerializer, InstantSerializerBase, IntStreamSerializer, IterableSerializer, IteratorSerializer, JacksonSerializableSerializer, JavaSqlBlobSerializer, JavaSqlDateSerializer, JavaSqlTimeSerializer, JavaUtilCalendarSerializer, JavaUtilDateSerializer, Jdk8OptionalSerializer, Jdk8StreamSerializer, JDKArraySerializers.BinaryDoubleArraySerializer, JDKArraySerializers.BinaryFloatArraySerializer, JDKArraySerializers.BooleanArraySerializer, JDKArraySerializers.CharArraySerializer, JDKArraySerializers.DoubleArraySerializer, JDKArraySerializers.FloatArraySerializer, JDKArraySerializers.IntArraySerializer, JDKArraySerializers.LongArraySerializer, JDKArraySerializers.ShortArraySerializer, JDKArraySerializers.TypedPrimitiveArraySerializer, JDKKeySerializers.Default, JDKKeySerializers.Dynamic, JDKKeySerializers.EnumKeySerializer, JDKKeySerializers.StringKeySerializer, JDKMiscSerializers.AtomicBooleanSerializer, JDKMiscSerializers.AtomicIntegerSerializer, JDKMiscSerializers.AtomicLongSerializer, JDKMiscSerializers.ByteArrayOutputStreamSerializer, JDKStringLikeSerializer, JsonValueSerializer, LocalDateSerializer, LocalDateTimeSerializer, LocalTimeSerializer, LongStreamSerializer, MapEntryAsPOJOSerializer, MapEntrySerializer, MapSerializer, MonthDaySerializer, MonthSerializer, NullSerializer, NumberSerializer, NumberSerializers.Base, NumberSerializers.DoubleSerializer, NumberSerializers.FloatSerializer, NumberSerializers.IntegerSerializer, NumberSerializers.IntLikeSerializer, NumberSerializers.LongSerializer, NumberSerializers.ShortSerializer, ObjectArraySerializer, OffsetDateTimeSerializer, OffsetTimeSerializer, OptionalDoubleSerializer, OptionalIntSerializer, OptionalLongSerializer, QNameSerializer, RawSerializer, ReferenceTypeSerializer, StaticListSerializerBase, StdContainerSerializer, StdDelegatingSerializer, StdDynamicSerializer, StdScalarSerializer, StdSerializer, StringArraySerializer, StringCollectionSerializer, StringSerializer, TimeZoneSerializer, ToEmptyObjectSerializer, TokenBufferSerializer, ToStringSerializer, ToStringSerializerBase, TypeWrappedSerializer, UnknownSerializer, UnrolledBeanAsArraySerializer, UnrolledBeanSerializer, UnsupportedTypeSerializer, UnwrappingBeanSerializer, UUIDSerializer, ValueSerializer, ValueSerializer.None, XMLGregorianCalendarSerializer, YearMonthSerializer, YearSerializer, ZonedDateTimeKeySerializer, ZonedDateTimeSerializer, ZoneIdSerializer

public interface JsonFormatVisitable
Interface ValueSerializer implements to allow for visiting type hierarchy.
  • Method Details

    • acceptJsonFormatVisitor

      void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
      Get the representation of the schema to which this serializer will conform.
      Parameters:
      typeHint - Type of element (entity like property) being visited