Uses of Class org.codehaus.jackson.Version (Jackson JSON Processor)
Date: 2013-07-14

## Uses of Class
org.codehaus.jackson.Version

- Packages that use Version
  Package | Description
  --- | ---
  org.codehaus.jackson | Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used 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 via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
  org.codehaus.jackson.map.module | Package that contains classes and interfaces to help implement custom extension `Module`s (which are registered using `ObjectMapper.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.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 Version in org.codehaus.jackson

    Methods in org.codehaus.jackson that return Version
    Modifier and Type | Method and Description
    --- | ---
    `static Version` | Version.`unknownVersion()` Method returns canonical "not known" version, which is used as version in cases where actual version information is not known (instead of null).
    `Version` | Versioned.`version()` Method called to detect version of the component that implements this interface; returned version should never be null, but may return specific "not available" instance (see `Version` for details).
    `Version` | JsonParser.`version()`
    `Version` | JsonGenerator.`version()`
    `Version` | JsonFactory.`version()`

    Methods in org.codehaus.jackson with parameters of type Version
    Modifier and Type | Method and Description
    --- | ---
    `int` | Version.`compareTo(Version other)`

  - ### Uses of Version in org.codehaus.jackson.impl

    Methods in org.codehaus.jackson.impl that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | JsonParserBase.`version()`
    `Version` | JsonGeneratorBase.`version()`

  - ### Uses of Version in org.codehaus.jackson.jaxrs

    Methods in org.codehaus.jackson.jaxrs that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | JacksonJsonProvider.`version()` Method that will return version information stored in and read from jar that contains this class.

  - ### Uses of Version in org.codehaus.jackson.map

    Methods in org.codehaus.jackson.map that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | Module.SetupContext.`getMapperVersion()` Method that returns version information about `ObjectMapper` that implements this context.
    `Version` | ObjectWriter.`version()` Method that will return version information stored in and read from jar that contains this class.
    `Version` | ObjectReader.`version()` Method that will return version information stored in and read from jar that contains this class.
    `Version` | ObjectMapper.`version()` Method that will return version information stored in and read from jar that contains this class.
    `abstract Version` | Module.`version()` Method that returns version of this module.

  - ### Uses of Version in org.codehaus.jackson.map.module

    Fields in org.codehaus.jackson.map.module declared as Version
    Modifier and Type | Field and Description
    --- | ---
    `protected Version` | SimpleModule.`_version`

    Methods in org.codehaus.jackson.map.module that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | SimpleModule.`version()`

    Constructors in org.codehaus.jackson.map.module with parameters of type Version
    Constructor and Description
    `SimpleModule(String name, Version version)`

  - ### Uses of Version in org.codehaus.jackson.mrbean

    Methods in org.codehaus.jackson.mrbean that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | MrBeanModule.`version()`
    `Version` | AbstractTypeMaterializer.`version()` Method that will return version information stored in and read from jar that contains this class.

  - ### Uses of Version in org.codehaus.jackson.util

    Methods in org.codehaus.jackson.util that return Version
    Modifier and Type | Method and Description
    --- | ---
    `static Version` | VersionUtil.`parseVersion(String versionStr)`
    `Version` | JsonParserDelegate.`version()`
    `Version` | JsonGeneratorDelegate.`version()`
    `static Version` | VersionUtil.`versionFor(Class<?> cls)` Helper method that will try to load version information for specified class.

  - ### Uses of Version in org.codehaus.jackson.xc

    Methods in org.codehaus.jackson.xc that return Version
    Modifier and Type | Method and Description
    --- | ---
    `Version` | JaxbAnnotationIntrospector.`version()` Method that will return version information stored in and read from jar that contains this class.