# Uses of Annotation Interface
org.apache.sis.measure.ValueRange

Packages that use ValueRange
Package
Description
org.apache.sis.measure
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
org.apache.sis.metadata.iso
Root package for ISO 19115 metadata about resources (data or services).
org.apache.sis.metadata.iso.acquisition
Information about the measuring instruments, the platform carrying them, and the mission to which the data contributes.
org.apache.sis.metadata.iso.content
Description of the dataset content.
org.apache.sis.metadata.iso.distribution
Information about the options for obtaining a resource (data or service).
org.apache.sis.metadata.iso.extent
Information about spatial, vertical, and temporal extent.
org.apache.sis.metadata.iso.identification
Information to uniquely identify the data or service.
org.apache.sis.metadata.iso.lineage
Information about the sources and production processes of a dataset.
org.apache.sis.metadata.iso.spatial
Information about the mechanisms (grid or vector) used to represent spatial data.

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

  Constructors in org.apache.sis.measure with parameters of type ValueRange
  Modifier
  Constructor
  Description
  ``
  `MeasurementRange(Class<E> type, ValueRange range, Unit<?> unit)`
  Constructs a range of the given type with values from the given annotation.
  ``
  `NumberRange(Class<E> type, ValueRange range)`
  Constructs a range of the given type with values from the given annotation.

- ## Uses of ValueRange in org.apache.sis.metadata.iso

  Methods in org.apache.sis.metadata.iso with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Integer`
  DefaultExtendedElementInformation.`getMaximumOccurrence()`
  Maximum occurrence of the extended element.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.acquisition

  Methods in org.apache.sis.metadata.iso.acquisition with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Double`
  DefaultEnvironmentalRecord.`getMaxRelativeHumidity()`
  Returns the maximum relative humidity along the flight pass during the photo flight.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.content

  Methods in org.apache.sis.metadata.iso.content with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Integer`
  DefaultSampleDimension.`getBitsPerValue()`
  Returns the maximum number of significant bits in the uncompressed representation for the value in each band of each pixel.
  `Double`
  DefaultBand.`getBoundMax()`
  Returns the longest wavelength that the sensor is capable of collecting within a designated band.
  `Double`
  DefaultBand.`getBoundMin()`
  Returns the shortest wavelength that the sensor is capable of collecting within a designated band.
  `Double`
  DefaultImageDescription.`getCloudCoverPercentage()`
  Returns the area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.
  `Integer`
  DefaultImageDescription.`getCompressionGenerationQuantity()`
  Returns the count of the number of lossy compression cycles performed on the image.
  `Integer`
  DefaultFeatureTypeInfo.`getFeatureInstanceCount()`
  Returns the number of occurrence of feature instances for this feature types, or `null` if none.
  `Double`
  DefaultImageDescription.`getIlluminationAzimuthAngle()`
  Returns the illumination azimuth measured in degrees clockwise from true north at the time the image is taken.
  `Double`
  DefaultImageDescription.`getIlluminationElevationAngle()`
  Returns the illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earth's surface.
  `Double`
  DefaultBand.`getNominalSpatialResolution()`
  Returns the smallest distance between which separate points can be distinguished, as specified in instrument design.
  `Double`
  DefaultSampleDimension.`getNominalSpatialResolution()`
  Returns the smallest distance between which separate points can be distinguished, as specified in instrument design.
  `Integer`
  DefaultSampleDimension.`getNumberOfValues()`
  Returns the number of values used in a thematic classification resource.
  `Double`
  DefaultBand.`getPeakResponse()`
  Returns the wavelength at which the response is the highest.
  `Integer`
  DefaultBand.`getToneGradation()`
  Returns the number of discrete numerical values in the grid data.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.distribution

  Methods in org.apache.sis.metadata.iso.distribution with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Double`
  DefaultMedium.`getDensity()`
  Returns the density at which the data is recorded.
  `Double`
  DefaultDigitalTransferOptions.`getTransferSize()`
  Returns an estimated size of a unit in the specified transfer format, expressed in megabytes.
  `Integer`
  DefaultMedium.`getVolumes()`
  Returns the number of items in the media identified.

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

  Methods in org.apache.sis.metadata.iso.extent with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `double`
  DefaultGeographicBoundingBox.`getEastBoundLongitude()`
  Returns the eastern-most coordinate of the limit of the dataset extent.
  `double`
  DefaultGeographicBoundingBox.`getNorthBoundLatitude()`
  Returns the northern-most, coordinate of the limit of the dataset extent.
  `double`
  DefaultGeographicBoundingBox.`getSouthBoundLatitude()`
  Returns the southern-most coordinate of the limit of the dataset extent.
  `double`
  DefaultGeographicBoundingBox.`getWestBoundLongitude()`
  Returns the western-most coordinate of the limit of the dataset extent.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.identification

  Methods in org.apache.sis.metadata.iso.identification with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Double`
  DefaultResolution.`getAngularDistance()`
  Returns the angular sampling measure.
  `long`
  DefaultRepresentativeFraction.`getDenominator()`
  Returns the denominator of this representative fraction.
  `Double`
  DefaultResolution.`getDistance()`
  Returns the ground sample distance.
  `Double`
  DefaultResolution.`getVertical()`
  Returns the vertical sampling distance.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.lineage

  Methods in org.apache.sis.metadata.iso.lineage with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Double`
  DefaultNominalResolution.`getGroundResolution()`
  Returns the distance between consistent parts of (centre, left side, right side) adjacent pixels in the object space.
  `Double`
  DefaultNominalResolution.`getScanningResolution()`
  Returns the distance between consistent parts of (centre, left side, right side) adjacent pixels in the scan plane.

- ## Uses of ValueRange in org.apache.sis.metadata.iso.spatial

  Methods in org.apache.sis.metadata.iso.spatial with annotations of type ValueRange
  Modifier and Type
  Method
  Description
  `Integer`
  DefaultDimension.`getDimensionSize()`
  Returns the number of elements along the axis.
  `Integer`
  DefaultGeometricObjects.`getGeometricObjectCount()`
  Returns the total number of the point or vector object type occurring in the dataset.
  `Integer`
  DefaultGridSpatialRepresentation.`getNumberOfDimensions()`
  Returns the number of independent spatial-temporal axes.
  `Double`
  DefaultDimension.`getResolution()`
  Returns the degree of detail in the grid dataset.