# Uses of Class
org.apache.sis.util.Version

Packages that use Version
Package
Description
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.
org.apache.sis.storage.netcdf
Reads netCDF files conforming to the Climate and Forecast (CF).
org.apache.sis.storage.sql
Data store capable to read and write features using a JDBC connection to a database.
org.apache.sis.util
Simple data objects and miscellaneous utilities.
org.apache.sis.xml
Provides methods for marshalling and unmarshalling SIS objects in XML.

- ## Uses of Version in org.apache.sis.storage

  Methods in org.apache.sis.storage that return Version
  Modifier and Type
  Method
  Description
  `Version`
  ProbeResult.`getVersion()`
  Returns the version of file format or database schema used by the storage, or `null` if unknown or not applicable.
  Methods in org.apache.sis.storage that return types with arguments of type Version
  Modifier and Type
  Method
  Description
  `Range<Version>`
  DataStoreProvider.`getSupportedVersions()`
  Returns the range of versions supported by the data store, or `null` if unspecified.
  Constructors in org.apache.sis.storage with parameters of type Version
  Modifier
  Constructor
  Description
  ``
  `ProbeResult(boolean isSupported, String mimeType, Version version)`
  Creates a new `ProbeResult` with the given support status, MIME type and version number.

- ## Uses of Version in org.apache.sis.storage.netcdf

  Methods in org.apache.sis.storage.netcdf that return Version
  Modifier and Type
  Method
  Description
  `Version`
  NetcdfStore.`getConventionVersion()`
  Returns the version number of the Climate and Forecast (CF) conventions used in the netCDF file.

- ## Uses of Version in org.apache.sis.storage.sql

  Methods in org.apache.sis.storage.sql that return types with arguments of type Version
  Modifier and Type
  Method
  Description
  `Map<String,Version>`
  SQLStore.`getDatabaseSoftwareVersions()`
  Returns the version of the database software, together with versions of extensions if any.

- ## Uses of Version in org.apache.sis.util

  Classes in org.apache.sis.util that implement interfaces with type arguments of type Version
  Modifier and Type
  Class
  Description
  `class`
  `Version`
  Holds a version number as a sequence of strings separated by either a dot or a dash.
  Fields in org.apache.sis.util declared as Version
  Modifier and Type
  Field
  Description
  `static final Version`
  Version.`SIS`
  The version of this Apache SIS distribution.
  Methods in org.apache.sis.util that return Version
  Modifier and Type
  Method
  Description
  `static Version`
  Version.`valueOf(int... components)`
  Returns an instance for the given integer values.
  Methods in org.apache.sis.util that return types with arguments of type Version
  Modifier and Type
  Method
  Description
  `static Optional<Version>`
  Version.`ofLibrary(Class<?> member)`
  Returns the version of the library that provides the given class.
  Methods in org.apache.sis.util with parameters of type Version
  Modifier and Type
  Method
  Description
  `int`
  Version.`compareTo(Version other)`
  Compares this version with another version object.
  `int`
  Version.`compareTo(Version other, int limit)`
  Compares this version with another version object, up to the specified limit.

- ## Uses of Version in org.apache.sis.xml

  Methods in org.apache.sis.xml that return Version
  Modifier and Type
  Method
  Description
  `abstract Version`
  MarshalContext.`getVersion(String prefix)`
  Returns the schema version of the XML document being (un)marshalled.