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

- Packages that use Debug
  Package | Description
  --- | ---
  org.apache.sis.coverage | Functions that associates positions within a bounded space (its domain) to values (its range).
  org.apache.sis.coverage.grid | A coverage backed by a regular grid.
  org.apache.sis.io.wkt | Well Known Text (WKT) parsing and formatting.
  org.apache.sis.parameter | Descriptions and values of parameters used by a coordinate operation or a process.
  org.apache.sis.referencing.factory | Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
  org.apache.sis.referencing.gazetteer | Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
  org.apache.sis.referencing.operation.projection | Map projection implementations.
  org.apache.sis.referencing.operation.transform | Conversions or transformations of multi-dimensional coordinate points.
  org.apache.sis.util.logging | Extensions to the JDK logging framework.

- - ### Uses of Debug in org.apache.sis.coverage

    Methods in org.apache.sis.coverage with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String` | SampleDimension.`toString​(Locale locale, SampleDimension... dimensions)` | Returns a string representation of the given sample dimensions.

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

    Methods in org.apache.sis.coverage.grid with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `TreeTable` | GridCoverage.`toTree​(Locale locale, int bitmask)` | Returns a tree representation of some elements of this grid coverage.
    `TreeTable` | GridGeometry.`toTree​(Locale locale, int bitmask)` | Returns a tree representation of some elements of this grid geometry.

  - ### Uses of Debug in org.apache.sis.io.wkt

    Methods in org.apache.sis.io.wkt with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FormattableObject.`print()` | Prints a string representation of this object to the standard output stream.

  - ### Uses of Debug in org.apache.sis.parameter

    Methods in org.apache.sis.parameter with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractParameterDescriptor.`print()` | Prints a string representation of this descriptor to the standard output stream.
    `void` | Parameters.`print()` | Prints a string representation of this group to the standard output stream.

  - ### Uses of Debug in org.apache.sis.referencing.factory

    Methods in org.apache.sis.referencing.factory with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConcurrentAuthorityFactory.`printCacheContent​(PrintWriter out)` | Prints the cache content to the given writer.

  - ### Uses of Debug in org.apache.sis.referencing.gazetteer

    Methods in org.apache.sis.referencing.gazetteer with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected String` | ReferencingByIdentifiers.`formatTo​(Formatter formatter)` | Formats a pseudo-Well Known Text (WKT) representation for this object.

  - ### Uses of Debug in org.apache.sis.referencing.operation.projection

    Methods in org.apache.sis.referencing.operation.projection with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `ParameterDescriptorGroup` | NormalizedProjection.`getParameterDescriptors()` | Returns a description of the non-linear internal parameters of this `NormalizedProjection`.
    `ParameterValueGroup` | NormalizedProjection.`getParameterValues()` | Returns a copy of non-linear internal parameter values of this `NormalizedProjection`.

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

    Methods in org.apache.sis.referencing.operation.transform with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `ParameterDescriptorGroup` | EllipsoidToCentricTransform.`getParameterDescriptors()` | Returns a description of the internal parameters of this `EllipsoidToCentricTransform` transform.
    `ParameterDescriptorGroup` | InterpolatedMolodenskyTransform.`getParameterDescriptors()` | Returns a description of the internal parameters of this `InterpolatedMolodenskyTransform` transform.
    `ParameterDescriptorGroup` | MolodenskyTransform.`getParameterDescriptors()` | Returns a description of the internal parameters of this `MolodenskyTransform` transform.
    `ParameterValueGroup` | DatumShiftTransform.`getParameterValues()` | Returns the internal parameter values of this `DatumShiftTransform` instance (ignoring context).
    `ParameterValueGroup` | EllipsoidToCentricTransform.`getParameterValues()` | Returns a copy of internal parameter values of this `EllipsoidToCentricTransform` transform.

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

    Methods in org.apache.sis.util.logging with annotations of type Debug
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Level` | LoggerAdapter.`getDebugLevel()` | Returns the level for `entering(…)`, `exiting(…)` and `throwing(…)` methods.
    `static MonolineFormatter` | MonolineFormatter.`install​(Logger logger, Level level)` | Installs a `MonolineFormatter` for the specified logger, or returns the existing instance if any.