Uses of Interface
org.codehaus.jackson.Versioned
-
Packages that use Versioned Package Description org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantlyJsonFactoryused for constructing JSON parser (JsonParser) and generator (JsonParser) instances.org.codehaus.jackson.impl Parser and generator implementation classes that Jackson defines and uses.org.codehaus.jackson.jaxrs Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType).org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapperclass, as well as convenience methods included inJsonParserorg.codehaus.jackson.map.module Package that contains classes and interfaces to help implement custom extensionModules (which are registered usingObjectMapper.registerModule(org.codehaus.jackson.map.Module).org.codehaus.jackson.mrbean Package that implements "interface materializer" functionality, whereby abstract classes and interfaces can be used as-is, and framework constructs implementations as needed.org.codehaus.jackson.node Contains concreteJsonNodeimplementations Jackson uses for the Tree model.org.codehaus.jackson.smile Package that contains experimental implementation of "Binary-Encoded JSON-Like" data format handlers (parser, generator, factory produce both, supporting constants).org.codehaus.jackson.util Utility classes used by Jackson Core functionality.org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations -
-
Uses of Versioned in org.codehaus.jackson
Classes in org.codehaus.jackson that implement Versioned Modifier and Type Class Description classJsonFactoryThe main factory class of Jackson package, used to configure and construct reader (aka parser,JsonParser) and writer (aka generator,JsonGenerator) instances.classJsonGeneratorBase class that defines public API for writing JSON content.classJsonParserBase class that defines public API for reading JSON content. -
Uses of Versioned in org.codehaus.jackson.impl
Classes in org.codehaus.jackson.impl that implement Versioned Modifier and Type Class Description classJsonGeneratorBaseThis base class implements part of API that a JSON generator exposes to applications, adds shared internal methods that sub-classes can use and adds some abstract methods sub-classes must implement.classJsonNumericParserBaseDeprecated.Since 1.9.0: functionality demoted down to JsonParserBaseclassJsonParserBaseIntermediate base class used by all JacksonJsonParserimplementations.classJsonParserMinimalBaseIntermediate base class used by all JacksonJsonParserimplementations, but does not add any additional fields that depend on particular method of obtaining input.classReaderBasedParserThis is a concrete implementation ofJsonParser, which is based on aReaderto handle low-level character conversion tasks.classReaderBasedParserBaseDeprecated.Since 1.9 sub-classes should just include code from here as is.classStreamBasedParserBaseDeprecated.Since 1.9, sub-classes should just embed code from hereclassUtf8GeneratorclassUtf8StreamParserThis is a concrete implementation ofJsonParser, which is based on aInputStreamas the input source.classWriterBasedGeneratorJsonGeneratorthat outputs JSON content using aWriterwhich handles character encoding. -
Uses of Versioned in org.codehaus.jackson.jaxrs
Classes in org.codehaus.jackson.jaxrs that implement Versioned Modifier and Type Class Description classJacksonJaxbJsonProviderJSON content type provider automatically configured to use both Jackson and JAXB annotations (in that order of priority).classJacksonJsonProviderBasic implementation of JAX-RS abstractions (MessageBodyReader,MessageBodyWriter) needed for binding JSON ("application/json") content to and from Java Objects ("POJO"s). -
Uses of Versioned in org.codehaus.jackson.map
Classes in org.codehaus.jackson.map that implement Versioned Modifier and Type Class Description classMappingJsonFactorySub-class ofJsonFactorythat will create a properObjectCodecto allow seamless conversions between Json content and Java objects (POJOs).classModuleSimple interface for extensions that can be registered withObjectMapperto provide a well-defined set of extensions to default functionality; such as support for new data types.classObjectMapperThis mapper (or, data binder, or codec) provides functionality for converting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.classObjectReaderBuilder object that can be used for per-serialization configuration of deserialization parameters, such as root type to use or object to update (instead of constructing new instance).classObjectWriterBuilder object that can be used for per-serialization configuration of serialization parameters, such as JSON View and root type to use. -
Uses of Versioned in org.codehaus.jackson.map.module
Classes in org.codehaus.jackson.map.module that implement Versioned Modifier and Type Class Description classSimpleModuleSimpleModuleimplementation that allows registration of serializers and deserializers, and bean serializer and deserializer modifiers. -
Uses of Versioned in org.codehaus.jackson.mrbean
Classes in org.codehaus.jackson.mrbean that implement Versioned Modifier and Type Class Description classAbstractTypeMaterializerNifty class for pulling implementations of classes out of thin air.classMrBeanModule -
Uses of Versioned in org.codehaus.jackson.node
Classes in org.codehaus.jackson.node that implement Versioned Modifier and Type Class Description classTreeTraversingParserFacade overJsonNodethat implementsJsonParserto allow accessing contents of JSON tree in alternate form (stream of tokens). -
Uses of Versioned in org.codehaus.jackson.smile
Classes in org.codehaus.jackson.smile that implement Versioned Modifier and Type Class Description classSmileFactoryFactory used for constructingSmileParserandSmileGeneratorinstances; both of which handle Smile encoded data.classSmileGeneratorJsonGeneratorimplementation for the experimental "Binary JSON Infoset".classSmileParser -
Uses of Versioned in org.codehaus.jackson.util
Classes in org.codehaus.jackson.util that implement Versioned Modifier and Type Class Description classJsonGeneratorDelegateclassJsonParserDelegateHelper class that implements delegation pattern forJsonParser, to allow for simple overridability of basic parsing functionality.classJsonParserSequenceHelper class that can be used to sequence multiple physicalJsonParsers to create a single logical sequence of tokens, as a singleJsonParser.classTokenBufferUtility class used for efficient storage ofJsonTokensequences, needed for temporary buffering.protected static classTokenBuffer.Parser -
Uses of Versioned in org.codehaus.jackson.xc
Classes in org.codehaus.jackson.xc that implement Versioned Modifier and Type Class Description classJaxbAnnotationIntrospectorAnnotation introspector that leverages JAXB annotations where applicable to JSON mapping.
-