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

Packages that use CheckedContainer
Package
Description
org.apache.sis.index.tree
A simple k-dimensional point tree implementation.
org.apache.sis.measure
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
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.util.collection
Addition to the collection framework.

- ## Uses of CheckedContainer in org.apache.sis.index.tree

  Classes in org.apache.sis.index.tree that implement CheckedContainer
  Modifier and Type
  Class
  Description
  `class`
  `PointTree<E>`
  A k-dimensional tree index for points.

- ## 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.parameter

  Classes in org.apache.sis.parameter that implement CheckedContainer
  Modifier and Type
  Class
  Description
  `class`
  `MatrixParameters<E>`
  Builder of parameter groups for matrices or mathematical objects of higher dimensions.
  `class`
  `TensorParameters<E>`
  Deprecated, for removal: This API element is subject to removal in a future version.
  Renamed `MatrixParameters` because this is not really a builder of tensors.

- ## 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.