# Package org.apache.sis.metadata.iso.quality

package org.apache.sis.metadata.iso.quality
Information about data quality, accuracy and consistency of a dataset. An explanation for this package is provided in the OpenGIS® javadoc. The remaining discussion on this page is specific to the SIS implementation.

## Null values, nil objects and collections

All constructors and setter methods accept `null` arguments. A null argument value means that the metadata element cannot be provided, and the reason for that is unspecified. Alternatively, users can specify why a metadata element is missing by providing a value created by `NilReason​.createNilObject(Class)`.

Unless otherwise noted in the Javadoc, all getter methods may return an empty collection, an empty array or `null` if the type is neither a collection or an array. Note that non-null values may be `NilObject`s.

Unless the metadata object has been marked as unmodifiable and unless otherwise noted in the Javadoc, all collections returned by getter methods are live: adding new elements in the collection modify directly the underlying metadata object.

Since:
  0.3

- Related Packages
  Package
  Description
  org.apache.sis.metadata.iso
  Root package for ISO 19115 metadata about resources (data or services).
- Classes
  Class
  Description
  AbstractCompleteness
  Presence and absence of features, their attributes and their relationships.
  AbstractDataEvaluation
  Data evaluation method.
  AbstractElement
  Aspect of quantitative quality information.
  AbstractLogicalConsistency
  Degree of adherence to logical rules of data structure, attribution and relationships.
  AbstractMetaquality
  Information about the reliability of data quality results.
  AbstractPositionalAccuracy
  Accuracy of the position of features.
  AbstractResult
  Base class of more specific result classes.
  AbstractTemporalAccuracy
  Deprecated.
  Renamed `AbstractTemporalQuality` for following a renaming in ISO 19157:2013.
  AbstractTemporalQuality
  Accuracy of the temporal attributes and temporal relationships of features.
  AbstractThematicAccuracy
  Accuracy and correctness of attributes and classification of features.
  DefaultAbsoluteExternalPositionalAccuracy
  Closeness of reported coordinate values to values accepted as or being true.
  DefaultAccuracyOfATimeMeasurement
  Correctness of the temporal references of an item (reporting of error in time measurement).
  DefaultAggregationDerivation
  Aggregation or derivation method.
  DefaultBasicMeasure
  Data quality basic measure.
  DefaultCompletenessCommission
  Excess data present in the dataset, as described by the scope.
  DefaultCompletenessOmission
  Data absent from the dataset, as described by the scope.
  DefaultConceptualConsistency
  Adherence to rules of the conceptual schema.
  DefaultConfidence
  Trustworthiness of a data quality result.
  DefaultConformanceResult
  Information about the outcome of evaluating the value(s) against a specified acceptable conformance quality level.
  DefaultCoverageResult
  Result of a data quality measure organising the measured values as a coverage.
  DefaultDataQuality
  Quality information for the data specified by a data quality scope.
  DefaultDescriptiveResult
  Data quality descriptive result.
  DefaultDomainConsistency
  Adherence of values to the value domains.
  DefaultEvaluationMethod
  Description of the evaluation method and procedure applied.
  DefaultEvaluationReportInformation
  Reference to an external standalone quality report.
  DefaultFormatConsistency
  Degree to which data are stored in accordance with the physical structure of the data set.
  DefaultFullInspection
  Full inspection.
  DefaultGriddedDataPositionalAccuracy
  Closeness of gridded data position values to values accepted as or being true.
  DefaultHomogeneity
  Expected or tested uniformity of the results obtained for a data quality evaluation.
  DefaultIndirectEvaluation
  Indirect evaluation.
  DefaultMeasureDescription
  Data quality measure description.
  DefaultMeasureReference
  Reference to the measure used.
  DefaultNonQuantitativeAttributeAccuracy
  Deprecated.
  Renamed `DefaultNonQuantitativeAttributeCorrectness` for following a renaming in ISO 19157:2013.
  DefaultNonQuantitativeAttributeCorrectness
  Correctness of non-quantitative attributes.
  DefaultQualityMeasure
  Data quality measure.
  DefaultQuantitativeAttributeAccuracy
  Accuracy of quantitative attributes.
  DefaultQuantitativeResult
  Information about the value (or set of values) obtained from applying a data quality measure.
  DefaultRelativeInternalPositionalAccuracy
  Closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true.
  DefaultRepresentativity
  Degree to which the sample used has produced a result which is representation of the data.
  DefaultSampleBasedInspection
  Sample based inspection.
  DefaultScope
  Deprecated.
  As of ISO 19115:2014, `DQ_Scope` has been replaced by `MD_Scope`.
  DefaultSourceReference
  Reference to the source of the data quality measure.
  DefaultTemporalConsistency
  Correctness of ordered events or sequences, if reported.
  DefaultTemporalValidity
  Validity of data specified by the scope with respect to time.
  DefaultThematicClassificationCorrectness
  Comparison of the classes assigned to features or their attributes to a universe of discourse.
  DefaultTopologicalConsistency
  Correctness of the explicitly encoded topological characteristics of the data set.
  DefaultUsability
  Deprecated.
  Removed from latest ISO 19157 standard.