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

Packages that use Static
Package
Description
org.apache.sis.console
Command line interface for Apache SIS.
org.apache.sis.coverage.grid
A coverage backed by a regular grid.
org.apache.sis.feature
Defines the structure and content of views of real-world phenomenon.
org.apache.sis.geometry
Basic geometric objects (envelopes and direct positions).
org.apache.sis.io
Extensions to standard Java I/O (`Reader`, `Writer`, `Appendable`) and `Format`.
org.apache.sis.math
A set of mathematical objects and algebraic utilities.
org.apache.sis.measure
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
org.apache.sis.metadata.iso.citation
Reference to the data or service (citation, responsible party, contact information).
org.apache.sis.metadata.iso.extent
Information about spatial, vertical, and temporal extent.
org.apache.sis.profile.france
French extensions defined by the Association Française de Normalisation (AFNOR).
org.apache.sis.profile.japan
Japanese extensions to netCDF reader.
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.apache.sis.referencing.cs
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
org.apache.sis.referencing.datum
Relationship of a `CoordinateSystem` (an abstract mathematical entity) to the earth or other system.
org.apache.sis.referencing.operation.matrix
Matrix implementations for spatiotemporal referencing.
org.apache.sis.referencing.operation.transform
Conversions or transformations of multi-dimensional coordinate tuples.
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.
org.apache.sis.util
Simple data objects and miscellaneous utilities.
org.apache.sis.util.collection
Addition to the collection framework.
org.apache.sis.util.iso
Implementations of GeoAPI types from the `org.opengis.util` package.
org.apache.sis.util.logging
Extensions to the JDK logging framework.
org.apache.sis.xml
Provides methods for marshalling and unmarshalling SIS objects in XML.

- ## Uses of Static in org.apache.sis.console

  Subclasses of Static in org.apache.sis.console
  Modifier and Type
  Class
  Description
  `final class`
  `SIS`
  Entry point for `SIS` commands from JShell.

- ## Uses of Static in org.apache.sis.coverage.grid

  Subclasses of Static in org.apache.sis.coverage.grid
  Modifier and Type
  Class
  Description
  `final class`
  `PixelTranslation`
  The translation to apply for different values of `PixelOrientation` or `PixelInCell`.

- ## Uses of Static in org.apache.sis.feature

  Subclasses of Static in org.apache.sis.feature
  Modifier and Type
  Class
  Description
  `final class`
  `FeatureOperations`
  A set of predefined operations expecting a `Feature` as input and producing an `Attribute` as output.
  `final class`
  `Features`
  Static methods working on features or attributes.

- ## Uses of Static in org.apache.sis.geometry

  Subclasses of Static in org.apache.sis.geometry
  Modifier and Type
  Class
  Description
  `final class`
  `Envelopes`
  Transforms envelopes to new Coordinate Reference Systems, and miscellaneous utilities.
  `final class`
  `Shapes2D`
  Utility methods working on Java2D shapes.

- ## Uses of Static in org.apache.sis.io

  Subclasses of Static in org.apache.sis.io
  Modifier and Type
  Class
  Description
  `final class`
  `IO`
  Utilities methods working on `Appendable` objects.

- ## Uses of Static in org.apache.sis.math

  Subclasses of Static in org.apache.sis.math
  Modifier and Type
  Class
  Description
  `final class`
  `DecimalFunctions`
  Functions working on `float` and `double` values while taking in account their representation in base 10.
  `final class`
  `MathFunctions`
  Simple mathematical functions in addition to the ones provided in `Math`.

- ## Uses of Static in org.apache.sis.measure

  Subclasses of Static in org.apache.sis.measure
  Modifier and Type
  Class
  Description
  `final class`
  `Quantities`
  Provides static methods working on `Quantity` instances.
  `final class`
  `Units`
  Provides constants for various Units of Measurement together with static methods working on `Unit` instances.

- ## Uses of Static in org.apache.sis.metadata.iso.citation

  Subclasses of Static in org.apache.sis.metadata.iso.citation
  Modifier and Type
  Class
  Description
  `final class`
  `Citations`
  A set of predefined constants and static methods working on citations.

- ## Uses of Static in org.apache.sis.metadata.iso.extent

  Subclasses of Static in org.apache.sis.metadata.iso.extent
  Modifier and Type
  Class
  Description
  `final class`
  `Extents`
  Convenience static methods for extracting information from `Extent` or `Metadata` objects.

- ## Uses of Static in org.apache.sis.profile.france

  Subclasses of Static in org.apache.sis.profile.france
  Modifier and Type
  Class
  Description
  `final class`
  `FrenchProfile`
  Provides implementations of French extensions defined by AFNOR.

- ## Uses of Static in org.apache.sis.profile.japan

  Subclasses of Static in org.apache.sis.profile.japan
  Modifier and Type
  Class
  Description
  `final class`
  `JapaneseProfile`
  Provides implementations of Japanese extensions.

- ## Uses of Static in org.apache.sis.referencing

  Subclasses of Static in org.apache.sis.referencing
  Modifier and Type
  Class
  Description
  `final class`
  `CRS`
  Static methods working on Coordinate Reference Systems.
  `final class`
  `IdentifiedObjects`
  Utility methods working on arbitrary implementations of the `IdentifiedObject` interface.

- ## Uses of Static in org.apache.sis.referencing.cs

  Subclasses of Static in org.apache.sis.referencing.cs
  Modifier and Type
  Class
  Description
  `final class`
  `CoordinateSystems`
  Utility methods working on `CoordinateSystem` objects and their axes.

- ## Uses of Static in org.apache.sis.referencing.datum

  Subclasses of Static in org.apache.sis.referencing.datum
  Modifier and Type
  Class
  Description
  `final class`
  `DatumOrEnsemble`
  Utility methods for working on objects that may be `Datum` or `DatumEnsemble`.

- ## Uses of Static in org.apache.sis.referencing.operation.matrix

  Subclasses of Static in org.apache.sis.referencing.operation.matrix
  Modifier and Type
  Class
  Description
  `final class`
  `AffineTransforms2D`
  Bridge between `Matrix` and Java2D `AffineTransform` instances.
  `final class`
  `Matrices`
  `Matrix` factory methods and utilities.

- ## Uses of Static in org.apache.sis.referencing.operation.transform

  Subclasses of Static in org.apache.sis.referencing.operation.transform
  Modifier and Type
  Class
  Description
  `final class`
  `MathTransforms`
  Utility methods creating or working on `MathTransform` instances.

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

  Subclasses of Static in org.apache.sis.storage
  Modifier and Type
  Class
  Description
  `final class`
  `DataStores`
  Static convenience methods creating `DataStore` instances from a given storage object.

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

  Subclasses of Static in org.apache.sis.util
  Modifier and Type
  Class
  Description
  `final class`
  `ArgumentChecks`
  Static methods for performing argument checks.
  `final class`
  `ArraysExt`
  Static methods for simple operations on arrays and array elements.
  `final class`
  `Characters`
  Static methods working on `char` values, and some character constants.
  `final class`
  `CharSequences`
  Static methods working with `CharSequence` instances.
  `final class`
  `Classes`
  Static methods working on `Class` objects.
  `final class`
  `Exceptions`
  Static methods working with `Exception` instances.
  `final class`
  `Locales`
  Utility methods working on `Locale` instances.
  `final class`
  `Numbers`
  Static methods working with `Number` objects, and a few primitive types by extension.
  `final class`
  `ObjectConverters`
  Static methods for creating `ObjectConverter` instances or collection views based on converters.
  `final class`
  `StringBuilders`
  Static methods working on `StringBuilder` instances.
  `final class`
  `Utilities`
  Static methods for object comparisons in different ways (deeply, approximately, etc).

- ## Uses of Static in org.apache.sis.util.collection

  Subclasses of Static in org.apache.sis.util.collection
  Modifier and Type
  Class
  Description
  `final class`
  `Containers`
  Static methods working on `Collection` or `CheckedContainer` objects.
  `final class`
  `TreeTables`
  Static methods working on `TreeTable` objects and their nodes.

- ## Uses of Static in org.apache.sis.util.iso

  Subclasses of Static in org.apache.sis.util.iso
  Modifier and Type
  Class
  Description
  `final class`
  `Names`
  Static methods for creating, parsing and formatting generic names.
  `final class`
  `Types`
  Static methods working on GeoAPI types and `CodeList` values.

- ## Uses of Static in org.apache.sis.util.logging

  Subclasses of Static in org.apache.sis.util.logging
  Modifier and Type
  Class
  Description
  `final class`
  `Logging`
  A set of utilities method for configuring loggings in SIS.

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

  Subclasses of Static in org.apache.sis.xml
  Modifier and Type
  Class
  Description
  `final class`
  `Namespaces`
  Lists some namespaces URLs used by JAXB when (un)marshalling.
  `final class`
  `XML`
  Provides convenience methods for marshalling and unmarshalling SIS objects.