## Uses of Class
com.fasterxml.jackson.core.Version

Packages that use Version
com.fasterxml.jackson.core: Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonParser`) instances.
com.fasterxml.jackson.core.base: Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
com.fasterxml.jackson.core.json: JSON-specific parser and generator implementation classes that Jackson defines and uses.
com.fasterxml.jackson.core.util: Utility classes used by Jackson Core functionality.

Uses of Version in com.fasterxml.jackson.core

Methods in com.fasterxml.jackson.core that return Version
`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).
`abstract Version` `JsonParser.version()` Accessor for getting version of the core package, given a parser instance.
`abstract Version` `JsonGenerator.version()` Accessor for finding out version of the bundle that provided this generator instance.
`Version` `JsonFactory.version()`

Methods in com.fasterxml.jackson.core with parameters of type Version
`int` `Version.compareTo(Version other)`

Uses of Version in com.fasterxml.jackson.core.base

Methods in com.fasterxml.jackson.core.base that return Version
`Version` `ParserMinimalBase.version()`
`Version` `GeneratorBase.version()` Implemented with detection that tries to find "VERSION.txt" in same package as the implementation class.

Uses of Version in com.fasterxml.jackson.core.json

Methods in com.fasterxml.jackson.core.json that return Version
`Version` `WriterBasedJsonGenerator.version()`
`Version` `UTF8StreamJsonParser.version()`
`Version` `UTF8JsonGenerator.version()`
`Version` `ReaderBasedJsonParser.version()`

Uses of Version in com.fasterxml.jackson.core.util

Methods in com.fasterxml.jackson.core.util that return Version
`static Version` `VersionUtil.mavenVersionFor(ClassLoader classLoader, String groupId, String artifactId)` Will attempt to load the maven version for the given groupId and artifactId.
`static Version` `VersionUtil.parseVersion(String versionStr)` Deprecated.
`static Version` `VersionUtil.parseVersion(String versionStr, String groupId, String artifactId)`
`Version` `VersionUtil.version()`
`Version` `JsonParserDelegate.version()`
`Version` `JsonGeneratorDelegate.version()`
`static Version` `VersionUtil.versionFor(Class<?> cls)` Helper method that will try to load version information for specified class.

Copyright © 2012 fasterxml.com. All Rights Reserved.