Class ConformanceResultImpl

  • All Implemented Interfaces:
    Serializable, Cloneable, ConformanceResult, Result

    public class ConformanceResultImpl
    extends MetadataEntity
    implements ConformanceResult, Result
    Information about the outcome of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.
    Since:
    2.1
    Author:
    Martin Desruisseaux (IRD), Touraïvane
    See Also:
    Serialized Form
    • Constructor Detail

      • ConformanceResultImpl

        public ConformanceResultImpl()
        Constructs an initially empty conformance result.
      • ConformanceResultImpl

        public ConformanceResultImpl​(ConformanceResult source)
        Constructs a metadata entity initialized with the values from the specified metadata.
        Since:
        2.4
      • ConformanceResultImpl

        public ConformanceResultImpl​(Citation specification,
                                     InternationalString explanation,
                                     boolean pass)
        Creates a conformance result initialized to the given values.
    • Method Detail

      • getSpecification

        public Citation getSpecification()
        Citation of product specification or user requirement against which data is being evaluated.
        Specified by:
        getSpecification in interface ConformanceResult
        Returns:
        Citation of product specification or user requirement.
      • setSpecification

        public void setSpecification​(Citation newValue)
        Set the citation of product specification or user requirement against which data is being evaluated.
      • setExplanation

        public void setExplanation​(InternationalString newValue)
        Set the explanation of the meaning of conformance for this result.
      • pass

        public boolean pass()
        Indication of the conformance result.
        Specified by:
        pass in interface ConformanceResult
        Returns:
        Indication of the conformance result.
      • setPass

        public void setPass​(boolean newValue)
        Set the indication of the conformance result.