## Uses of Interface
org.apache.sis.util.collection.CheckedContainer

- Packages that use CheckedContainer
  Package | Description
  --- | ---
  org.apache.sis.measure | Units of measurements, values related to measurement (like angles and ranges) and their formatters.
  org.apache.sis.referencing.factory | Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
  org.apache.sis.util.collection | Addition to the collection framework.

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

    Classes in org.apache.sis.measure that implement CheckedContainer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MeasurementRange<E extends Number & Comparable<? super E>>` | A range of numbers associated with a unit of measurement.
    `class` | `NumberRange<E extends Number & Comparable<? super E>>` | A range of numbers capable of widening conversions when performing range operations.
    `class` | `Range<E extends Comparable<? super E>>` | A set of minimum and maximum values of a certain class, allowing a user to determine if a value of the same class is contained inside the range.

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

    Classes in org.apache.sis.referencing.factory that implement CheckedContainer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `IdentifiedObjectSet<T extends IdentifiedObject>` | A lazy set of `IdentifiedObject` instances created from their authority codes only when first needed.

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

    Classes in org.apache.sis.util.collection that implement CheckedContainer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CodeListSet<E extends CodeList<E>>` | A specialized `Set` implementation for use with `CodeList` values.
    `class` | `RangeSet<E extends Comparable<? super E>>` | An ordered set of disjoint ranges where overlapping ranges are merged.
    `class` | `TableColumn<V>` | Identifies a column in `TreeTable.Node` instances.
    `class` | `WeakHashSet<E>` | A set of objects hold by weak references.