Class DefaultAccuracyOfATimeMeasurement

All Implemented Interfaces:
Serializable, Emptiable, Lenient­Comparable, Identified­Object, Accuracy­Of­ATime­Measurement, Element, Temporal­Accuracy

public class DefaultAccuracyOfATimeMeasurement extends AbstractTemporalAccuracy implements AccuracyOfATimeMeasurement
Correctness of the temporal references of an item (reporting of error in time measurement). The following property is mandatory in a well-formed metadata according ISO 19115:
DQ_Accuracy­Of­ATime­Measurement   └─result…………… Value obtained from applying a data quality measure.


See Also:

Defined in the sis-metadata module

  • Constructor Details

    • DefaultAccuracyOfATimeMeasurement

      public DefaultAccuracyOfATimeMeasurement()
      Constructs an initially empty accuracy of a time measurement.
    • DefaultAccuracyOfATimeMeasurement

      public DefaultAccuracyOfATimeMeasurement(AccuracyOfATimeMeasurement object)
      See Also:
  • Method Details

    • castOrCopy

      Returns a SIS metadata implementation with the values of the given arbitrary implementation. This method performs the first applicable action in the following choices:
      • If the given object is null, then this method returns null.
      • Otherwise if the given object is already an instance of Default­Accuracy­Of­ATime­Measurement, then it is returned unchanged.
      • Otherwise a new Default­Accuracy­Of­ATime­Measurement instance is created using the copy constructor and returned. Note that this is a shallow copy operation, since the other metadata contained in the given object are not recursively copied.
      object - the object to get as a SIS implementation, or null if none.
      a SIS implementation containing the values of the given object (may be the given object itself), or null if the argument was null.