Uses of Interface
org.codehaus.jackson.schema.SchemaAware
Packages that use SchemaAware
Package
Description
Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added.
Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
Package that contains XML Compatibility functionality for Jackson, such
as handlers for JAXB annotations
-
Uses of SchemaAware in org.codehaus.jackson.map.ext
Classes in org.codehaus.jackson.map.ext that implement SchemaAwareModifier and TypeClassDescriptionstatic class
class
static final class
static final class
protected static class
static final class
static final class
-
Uses of SchemaAware in org.codehaus.jackson.map.ser
Classes in org.codehaus.jackson.map.ser that implement SchemaAwareModifier and TypeClassDescriptionclass
Serializer class that can serialize arbitrary bean objectsclass
Deprecated.class
Deprecated.Since 1.9 useMapSerializer
class
Deprecated.Since 1.9 useSerializerBase
instead.class
Deprecated.Since 1.9 useSerializerBase
final class
Deprecated.Since 1.9 useStdKeySerializer
insteadstatic final class
Serializer used for primitive boolean, as well as java.util.Boolean wrapper type.static final class
Deprecated.Since 1.9, useDateSerializer
insteadstatic final class
This is the special serializer for regularDouble
s (and primitive doubles)static final class
static final class
This is the special serializer for regularInteger
s (and primitive ints)static final class
Similar toStdSerializers.IntegerSerializer
, but will not cast to Integer: instead, cast is toNumber
, and conversion is by callingNumber.intValue()
.static final class
static final class
As a fallback, we may need to use this serializer for other types ofNumber
s (custom types).static final class
Deprecated.Since 1.9, useDateSerializer
insteadstatic final class
Deprecated.Since 1.9, useDateSerializer
insteadstatic final class
Compared to regularStdSerializers.UtilDateSerializer
, we do use String representation here.static final class
static final class
Deprecated.Since 1.9, useStringSerializer
insteadstatic final class
Deprecated.Since 1.9, useDateSerializer
insteadfinal class
Deprecated.Since 1.9 useToStringSerializer
-
Uses of SchemaAware in org.codehaus.jackson.map.ser.impl
Classes in org.codehaus.jackson.map.ser.impl that implement SchemaAwareModifier and TypeClassDescriptionfinal class
Special bogus "serializer" that will throwJsonGenerationException
if itsFailingSerializer.serialize(java.lang.Object, org.codehaus.jackson.JsonGenerator, org.codehaus.jackson.map.SerializerProvider)
gets invoked.class
class
-
Uses of SchemaAware in org.codehaus.jackson.map.ser.std
Classes in org.codehaus.jackson.map.ser.std that implement SchemaAwareModifier and TypeClassDescriptionclass
Base class for serializers that will output contents as JSON arrays; typically serializers used forCollection
and array types.class
Base class both for the standard bean serializer, and couple of variants that only differ in small details.class
Standard serializer forCalendar
.class
Fallback serializer for cases where Collection is not known to be of type for which more specializer serializer exists (such as index-accessible List).class
Intermediate base class for types that contain element(s) of other types.class
For efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.class
Specialized serializer forEnumMap
s.class
Standard serializer used forEnum
types.class
final class
Efficient implementation for serializingList
s that contains Strings and are random-accessible.class
Simple serializer forInetAddress
.class
class
Serializer class that can serialize Object that have aJsonValue
annotation to indicate that serialization should be done by calling the method annotated, and serializing result it returns.class
Standard serializer implementation for serializing {link java.util.Map} types.class
Intermediate base class for limited number of scalar types that should never include type information.class
This is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.class
Generic serializer for Object arrays (Object[]
).class
This is a simple dummy serializer that will just output raw values by calling toString() on value to serialize.class
class
Generic handler for types that implementJsonSerializable
.class
Generic handler for types that implementJsonSerializableWithType
.class
Base class used by all standard serializers.class
StaticListSerializerBase<T extends Collection<?>>
Intermediate base class for Lists, Collections and Arrays that contain static (non-dynamic) value types.static class
Base class for serializers that will output contents as JSON arrays.static final class
static final class
Unlike other integral number array serializers, we do not just print out byte values as numbers.static final class
Character 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 final class
static final class
static final class
static final class
static final class
static final class
Standard serializer used forString[]
values.static class
This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such asLinkedList
that can not}.static class
static final class
static final class
static final class
static final class
static final class
Also: default bean access will not do much good with Class.class.static final class
For now, File objects get serialized by just outputting absolute (but not canonical) name as String valueclass
Specialized serializer that can be used as the generic key serializer, when serializingMap
s to JSON Objects.static class
static class
static class
class
Efficient implement for serializingCollection
s that contain Strings.final class
This is the special serializer for regularString
s.class
class
We 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)class
Simple general purpose serializer, useful for any type for whichObject.toString()
returns the desired JSON value. -
Uses of SchemaAware in org.codehaus.jackson.xc
Classes in org.codehaus.jackson.xc that implement SchemaAwareModifier and TypeClassDescriptionclass
class
class
EnumSerializer