/** Set the statistical method used to determine the value, or {@code null} if none. */ public synchronized void setErrorStatistic(final InternationalString newValue) { checkWritePermission(); errorStatistic = newValue; } }
/** Set the hierarchical level of the data specified by the scope. */ public synchronized void setLevel(final ScopeCode newValue) { checkWritePermission(); level = newValue; }
/** Set the code identifying a registered standard procedure. */ public synchronized void setMeasureIdentification(final Identifier newValue) { checkWritePermission(); measureIdentification = newValue; }
/** Creates a conformance result initialized to the given values. */ public ConformanceResultImpl( final Citation specification, final InternationalString explanation, final boolean pass) { setSpecification(specification); setExplanation(explanation); setPass(pass); }
/** Set the indication of the conformance result. */ public synchronized void setPass(final boolean newValue) { checkWritePermission(); pass = newValue; } }
/** Set the name of the test applied to the data. */ public synchronized void setNamesOfMeasure( final Collection<? extends InternationalString> newValues) { namesOfMeasure = copyCollection(newValues, namesOfMeasure, InternationalString.class); }
/** Set the specific data to which the data quality information applies. */ public synchronized void setScope(final Scope newValue) { checkWritePermission(); scope = newValue; }
/** * Returns the value (or set of values) obtained from applying a data quality measure or the out * come of evaluating the obtained value (or set of values) against a specified acceptable * conformance quality level. * * @since 2.4 */ public synchronized Collection<Result> getResults() { return results = nonNullCollection(results, Result.class); }
/** * Quantitative quality information for the data specified by the scope. Should be provided only * if {@linkplain Scope#getLevel scope level} is {@linkplain * org.opengis.metadata.maintenance.ScopeCode#DATASET dataset}. */ public synchronized Collection<Element> getReports() { return reports = nonNullCollection(reports, Element.class); }
/** * Set detailed descriptions about the level of the data specified by the scope. * * @since 2.4 */ public synchronized void setLevelDescription( final Collection<? extends ScopeDescription> newValues) { levelDescription = copyCollection(newValues, levelDescription, ScopeDescription.class); }
/** * Returns detailed descriptions about the level of the data specified by the scope. Should be * defined only if the {@linkplain #getLevel level} is not equal to {@link ScopeCode#DATASET * DATASET} or {@link ScopeCode#SERIES SERIES}. * * @since 2.4 */ public synchronized Collection<ScopeDescription> getLevelDescription() { return levelDescription = nonNullCollection(levelDescription, ScopeDescription.class); }
/** * Set the quantitative quality information for the data specified by the scope. Should be * provided only if {@linkplain Scope#getLevel scope level} is {@linkplain * org.opengis.metadata.maintenance.ScopeCode#DATASET dataset}. */ public synchronized void setReports(final Collection<? extends Element> newValues) { reports = copyCollection(newValues, reports, Element.class); }
/** Quantitative value or values, content determined by the evaluation procedure used. */ public synchronized List<Record> getValues() { return values = nonNullList(values, Record.class); }
/** * Set the quantitative value or values, content determined by the evaluation procedure used. * * @since 2.4 */ public synchronized void setValues(final List<Record> newValues) { values = copyList(newValues, values, Record.class); }
/** * Set the citation of product specification or user requirement against which data is being * evaluated. */ public synchronized void setSpecification(final Citation newValue) { checkWritePermission(); specification = newValue; }
/** Set the value unit for reporting a data quality result, or {@code null} if none. */ public synchronized void setValueUnit(final Unit newValue) { checkWritePermission(); valueUnit = newValue; }
/** * Set information about the spatial, vertical and temporal extent of the data specified by the * scope. */ public synchronized void setExtent(final Extent newValue) { checkWritePermission(); extent = newValue; } }
/** * Set the value (or set of values) obtained from applying a data quality measure or the out * come of evaluating the obtained value (or set of values) against a specified acceptable * conformance quality level. * * @since 2.4 */ public synchronized void setResults(final Collection<? extends Result> newValues) { results = copyCollection(newValues, results, Result.class); } }
/** * Set the non-quantitative quality information about the lineage of the data specified by the * scope. Should be provided only if {@linkplain Scope#getLevel scope level} is {@linkplain * org.opengis.metadata.maintenance.ScopeCode#DATASET dataset}. */ public synchronized void setLineage(final Lineage newValue) { checkWritePermission(); lineage = newValue; } }
/** Set the explanation of the meaning of conformance for this result. */ public synchronized void setExplanation(final InternationalString newValue) { checkWritePermission(); explanation = newValue; }