- All Superinterfaces:
Result
@UML(identifier="DQ_QuantitativeResult",
specification=ISO_19157)
public interface QuantitativeResult
extends Result
The values or information about the value(s) (or set of values) obtained from applying a data quality measure.
Quantitative result may be a single value or multiple values, depending on the value type
and value structure defined in the description of the measure applied.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault InternationalString
Deprecated.Removed from ISO 19157:2013.Collection
<? extends Record> Quantitative value or values, content determined by the evaluation procedure used.default RecordType
Value type for reporting a data quality result.default javax.measure.Unit
<?> Value unit for reporting a data quality result.Methods inherited from interface org.opengis.metadata.quality.Result
getDateTime, getResultScope
-
Method Details
-
getValues
@UML(identifier="value", obligation=MANDATORY, specification=ISO_19157) Collection<? extends Record> getValues()Quantitative value or values, content determined by the evaluation procedure used. This is determined accordingly with the value type and value structure defined for the measure.- Returns:
- quantitative value or values.
- See Also:
-
getValueUnit
@UML(identifier="valueUnit", obligation=OPTIONAL, specification=ISO_19157) default javax.measure.Unit<?> getValueUnit()Value unit for reporting a data quality result.- Returns:
- value unit for reporting a data quality result, or
null
.
-
getValueType
@UML(identifier="valueRecordType", obligation=OPTIONAL, specification=ISO_19157) default RecordType getValueType()Value type for reporting a data quality result. It describes how the value type and value structure defined in the measure are implemented to provide the value of the quantitative result.Example: Within the description of the misclassification matrix measure, the value type may be an integer and the value structure is matrix (n × n). Thevalue
attribute of theQuantitativeResult
provides the result matrix itself. This attributevalueRecordType
provides the description of the matrix type. If another encoding is used, the attributevalueRecordType
will change to provide the description of the type matrix in the other encoding, and the implementation of the attribute value will change accordingly, but the value itself will not change.- Returns:
- value type for reporting a data quality result, or
null
if none. - See Also:
Departure from OGC/ISO standard for historical reason
Renamed from"valueRecordType"
to"valueType"
for compatibility with ISO 19115:2003 and because the return object type does not need to be repeated in Java method name. -
getErrorStatistic
@Deprecated(since="3.1") @UML(identifier="errorStatistic", obligation=OPTIONAL, specification=ISO_19115, version=2003) default InternationalString getErrorStatistic()Deprecated.Removed from ISO 19157:2013.Statistical method used to determine the value,- Returns:
- statistical method used to determine the value.
-