Uses of Interface
org.codehaus.jackson.schema.SchemaAware

Packages that use SchemaAware
org.codehaus.jackson.map.ext 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. 
org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding. 
org.codehaus.jackson.map.ser.impl Contains implementation classes of serialization part of data binding. 
org.codehaus.jackson.xc 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 SchemaAware
static class CoreXMLSerializers.XMLGregorianCalendarSerializer
           
 class DOMSerializer
           
static class JodaSerializers.DateMidnightSerializer
           
static class JodaSerializers.DateTimeSerializer
           
protected static class JodaSerializers.JodaSerializer<T>
           
static class JodaSerializers.LocalDateSerializer
           
static class JodaSerializers.LocalDateTimeSerializer
           
 

Uses of SchemaAware in org.codehaus.jackson.map.ser
 

Classes in org.codehaus.jackson.map.ser that implement SchemaAware
static class ArraySerializers.AsArraySerializer<T>
          Base class for serializers that will output contents as JSON arrays.
static class ArraySerializers.BooleanArraySerializer
           
static class ArraySerializers.ByteArraySerializer
          Unlike other integral number array serializers, we do not just print out byte values as numbers.
static class ArraySerializers.CharArraySerializer
          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 class ArraySerializers.DoubleArraySerializer
           
static class ArraySerializers.FloatArraySerializer
           
static class ArraySerializers.IntArraySerializer
           
static class ArraySerializers.LongArraySerializer
           
static class ArraySerializers.ShortArraySerializer
           
static class ArraySerializers.StringArraySerializer
          Standard serializer used for String[] values.
 class BeanSerializer
          Serializer class that can serialize arbitrary bean objects
 class ContainerSerializerBase<T>
          Intermediate base class for types that contain element(s) of other types.
static class ContainerSerializers.AsArraySerializer<T>
          Base class for serializers that will output contents as JSON arrays.
static class ContainerSerializers.CollectionSerializer
          Fallback serializer for cases where Collection is not known to be of type for which more specializer serializer exists (such as index-accessible List).
static class ContainerSerializers.EnumSetSerializer
           
static class ContainerSerializers.IndexedListSerializer
          This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such as LinkedList that can not}.
static class ContainerSerializers.IterableSerializer
           
static class ContainerSerializers.IteratorSerializer
           
 class EnumMapSerializer
          Specialized serializer for EnumMaps.
 class EnumSerializer
          Standard serializer used for Enum types.
 class FailingSerializer
          Special bogus "serializer" that will throw JsonGenerationException if its FailingSerializer.serialize(java.lang.Object, org.codehaus.jackson.JsonGenerator, org.codehaus.jackson.map.SerializerProvider) gets invoeked.
static class JdkSerializers.AtomicBooleanSerializer
           
static class JdkSerializers.AtomicIntegerSerializer
           
static class JdkSerializers.AtomicLongSerializer
           
static class JdkSerializers.AtomicReferenceSerializer
           
static class JdkSerializers.ClassSerializer
          Also: default bean access will not do much good with Class.class.
static class JdkSerializers.FileSerializer
          For now, File objects get serialized by just outputting absolute (but not canonical) name as String value
 class JsonValueSerializer
          Serializer class that can serialize Object that have a JsonValue annotation to indicate that serialization should be done by calling the method annotated, and serializing result it returns.
 class MapSerializer
          Standard serializer implementation for serializing {link java.util.Map} types.
 class NullSerializer
          This is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.
 class ScalarSerializerBase<T>
           
 class SerializerBase<T>
          Base class used by all standard serializers.
 class StdKeySerializer
          Specialized serializer that can be used as the generic key serializer, when serializing Maps to JSON Objects.
static class StdSerializers.BooleanSerializer
          Serializer used for primitive boolean, as well as java.util.Boolean wrapper type.
static class StdSerializers.CalendarSerializer
          For time values we should use timestamp, since that is about the only thing that can be reliably converted between date-based objects and json.
static class StdSerializers.DoubleSerializer
          This is the special serializer for regular Doubles (and primitive doubles)
static class StdSerializers.FloatSerializer
           
static class StdSerializers.IntegerSerializer
          This is the special serializer for regular Integers (and primitive ints)
static class StdSerializers.IntLikeSerializer
          Similar to StdSerializers.IntegerSerializer, but will not cast to Integer: instead, cast is to Number, and conversion is by calling Number.intValue().
static class StdSerializers.LongSerializer
           
protected static class StdSerializers.NonTypedScalarSerializer<T>
          Intermediate base class for limited number of scalar types that should never include type information.
static class StdSerializers.NumberSerializer
          As a fallback, we may need to use this serializer for other types of Numbers (custom types).
static class StdSerializers.SerializableSerializer
          Generic handler for types that implement JsonSerializable.
static class StdSerializers.SerializableWithTypeSerializer
          Generic handler for types that implement JsonSerializableWithType.
static class StdSerializers.SqlDateSerializer
          Compared to regular StdSerializers.UtilDateSerializer, we do use String representation here.
static class StdSerializers.SqlTimeSerializer
           
static class StdSerializers.StringSerializer
          This is the special serializer for regular Strings.
static class StdSerializers.TokenBufferSerializer
          We also want to directly support serialization of TokenBuffer; and since it is part of core package, it can not implement JsonSerializable (which is only included in the mapper package)
static class StdSerializers.UtilDateSerializer
          For efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.
 class ToStringSerializer
          Simple general purpose serializer, useful for any type for which Object.toString() returns the desired JSON value.
 

Uses of SchemaAware in org.codehaus.jackson.map.ser.impl
 

Classes in org.codehaus.jackson.map.ser.impl that implement SchemaAware
 class IndexedStringListSerializer
          Efficient implement for serializing Lists that contains Strings and are random-accessible.
 class InetAddressSerializer
          Simple serializer for InetAddress.
 class ObjectArraySerializer
          Generic serializer for Object arrays (Object[]).
 class RawSerializer<T>
          This is a simple dummy serializer that will just output raw values by calling toString() on value to serialize.
 class StaticListSerializerBase<T extends Collection<?>>
          Intermediate base class for Lists, Collections and Arrays that contain static (non-dynamic) value types.
 class StringCollectionSerializer
          Efficient implement for serializing Collections that contain Strings.
 class TimeZoneSerializer
           
 

Uses of SchemaAware in org.codehaus.jackson.xc
 

Classes in org.codehaus.jackson.xc that implement SchemaAware
 class DataHandlerJsonSerializer
           
 class DomElementJsonSerializer
           
 class XmlAdapterJsonSerializer