Uses of Class
org.codehaus.jackson.map.annotate.JacksonStdImpl
-
Packages that use JacksonStdImpl Package Description org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.deser.std Contains public standard implementations of abstraction that Jackson uses.org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding.org.codehaus.jackson.map.ser.std -
-
Uses of JacksonStdImpl in org.codehaus.jackson.map.deser
Classes in org.codehaus.jackson.map.deser with annotations of type JacksonStdImpl Modifier and Type Class Description classStdDeserializer.CalendarDeserializerDeprecated.Since 1.9 useCalendarDeserializerinstead.classStdDeserializer.ClassDeserializerDeprecated.Since 1.9 useClassDeserializerinstead.static classStdDeserializer.StringDeserializerDeprecated.Since 1.9 useStringDeserializerinstead. -
Uses of JacksonStdImpl in org.codehaus.jackson.map.deser.std
Classes in org.codehaus.jackson.map.deser.std with annotations of type JacksonStdImpl Modifier and Type Class Description classCalendarDeserializerclassClassDeserializerclassCollectionDeserializerBasic serializer that can take JSON "Array" structure and construct aCollectioninstance, with typed contents.classMapDeserializerBasic serializer that can take Json "Object" structure and construct aMapinstance, with typed contents.classObjectArrayDeserializerBasic serializer that can serialize non-primitive arrays.static classStdDeserializer.BigDecimalDeserializerstatic classStdDeserializer.BigIntegerDeserializerThis is bit trickier to implement efficiently, while avoiding overflow problems.static classStdDeserializer.BooleanDeserializerstatic classStdDeserializer.ByteDeserializerstatic classStdDeserializer.CharacterDeserializerstatic classStdDeserializer.DoubleDeserializerstatic classStdDeserializer.FloatDeserializerstatic classStdDeserializer.IntegerDeserializerstatic classStdDeserializer.LongDeserializerstatic classStdDeserializer.NumberDeserializerFor typeNumber.class, we can just rely on type mappings that plainJsonParser.getNumberValue()returns.static classStdDeserializer.ShortDeserializerclassStringCollectionDeserializerclassStringDeserializerclassTokenBufferDeserializerWe also want to directly support deserialization ofTokenBuffer.classUntypedObjectDeserializerDeserializer implementation that is used if it is necessary to bind content of "unknown" type; something declared as basicObject(either explicitly, or due to type erasure). -
Uses of JacksonStdImpl in org.codehaus.jackson.map.ser
Classes in org.codehaus.jackson.map.ser with annotations of type JacksonStdImpl Modifier and Type Class Description classEnumSerializerDeprecated.Since 1.9 useEnumSerializerclassMapSerializerDeprecated.Since 1.9 useMapSerializerstatic classStdSerializers.BooleanSerializerSerializer used for primitive boolean, as well as java.util.Boolean wrapper type.static classStdSerializers.CalendarSerializerDeprecated.Since 1.9, useDateSerializerinsteadstatic classStdSerializers.DoubleSerializerThis is the special serializer for regularDoubles (and primitive doubles)static classStdSerializers.FloatSerializerstatic classStdSerializers.IntegerSerializerThis is the special serializer for regularIntegers (and primitive ints)static classStdSerializers.IntLikeSerializerSimilar toStdSerializers.IntegerSerializer, but will not cast to Integer: instead, cast is toNumber, and conversion is by callingNumber.intValue().static classStdSerializers.LongSerializerstatic classStdSerializers.NumberSerializerAs a fallback, we may need to use this serializer for other types ofNumbers (custom types).static classStdSerializers.SerializableSerializerDeprecated.Since 1.9, useDateSerializerinsteadstatic classStdSerializers.SerializableWithTypeSerializerDeprecated.Since 1.9, useDateSerializerinsteadstatic classStdSerializers.SqlDateSerializerCompared to regularStdSerializers.UtilDateSerializer, we do use String representation here.static classStdSerializers.SqlTimeSerializerstatic classStdSerializers.StringSerializerDeprecated.Since 1.9, useStringSerializerinsteadstatic classStdSerializers.UtilDateSerializerDeprecated.Since 1.9, useDateSerializerinsteadclassToStringSerializerDeprecated.Since 1.9 useToStringSerializer -
Uses of JacksonStdImpl in org.codehaus.jackson.map.ser.std
Classes in org.codehaus.jackson.map.ser.std with annotations of type JacksonStdImpl Modifier and Type Class Description classCalendarSerializerStandard serializer forCalendar.classDateSerializerFor efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.classEnumMapSerializerSpecialized serializer forEnumMaps.classEnumSerializerStandard serializer used forEnumtypes.classIndexedStringListSerializerEfficient implementation for serializingLists that contains Strings and are random-accessible.classIterableSerializerclassJsonValueSerializerSerializer class that can serialize Object that have aJsonValueannotation to indicate that serialization should be done by calling the method annotated, and serializing result it returns.classMapSerializerStandard serializer implementation for serializing {link java.util.Map} types.classNullSerializerThis is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.classObjectArraySerializerGeneric serializer for Object arrays (Object[]).classRawSerializer<T>This is a simple dummy serializer that will just output raw values by calling toString() on value to serialize.classSerializableSerializerGeneric handler for types that implementJsonSerializable.classSerializableWithTypeSerializerGeneric handler for types that implementJsonSerializableWithType.static classStdArraySerializers.BooleanArraySerializerstatic classStdArraySerializers.ByteArraySerializerUnlike other integral number array serializers, we do not just print out byte values as numbers.static classStdArraySerializers.CharArraySerializerCharacter arrays are different from other integral number arrays in that they are most likely to be textual data, and should be written as Strings, not arrays of entries.static classStdArraySerializers.DoubleArraySerializerstatic classStdArraySerializers.FloatArraySerializerstatic classStdArraySerializers.IntArraySerializerstatic classStdArraySerializers.LongArraySerializerstatic classStdArraySerializers.ShortArraySerializerstatic classStdArraySerializers.StringArraySerializerStandard serializer used forString[]values.static classStdContainerSerializers.IndexedListSerializerThis is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such asLinkedListthat can not}.static classStdContainerSerializers.IteratorSerializerclassStringCollectionSerializerEfficient implement for serializingCollections that contain Strings.classStringSerializerThis is the special serializer for regularStrings.classTokenBufferSerializerWe also want to directly support serialization ofTokenBuffer; and since it is part of core package, it can not implementJsonSerializable(which is only included in the mapper package)classToStringSerializerSimple general purpose serializer, useful for any type for whichObject.toString()returns the desired JSON value.
-