Class DefaultNonQuantitativeAttributeAccuracy

All Implemented Interfaces:
Serializable, Emptiable, LenientComparable, IdentifiedObject, org.opengis.metadata.quality.Element, org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy, org.opengis.metadata.quality.ThematicAccuracy

@Deprecated public class DefaultNonQuantitativeAttributeAccuracy extends DefaultNonQuantitativeAttributeCorrectness implements org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy
Deprecated.
Renamed DefaultNonQuantitativeAttributeCorrectness for following a renaming in ISO 19157:2013.
Accuracy of non-quantitative attributes.
Since:
0.3
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Deprecated.
      Serial number for inter-operability with different versions.
      See Also:
  • Constructor Details

    • DefaultNonQuantitativeAttributeAccuracy

      public DefaultNonQuantitativeAttributeAccuracy()
      Deprecated.
      Constructs an initially empty non quantitative attribute accuracy.
    • DefaultNonQuantitativeAttributeAccuracy

      public DefaultNonQuantitativeAttributeAccuracy(org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy object)
      Deprecated.
      Constructs a new instance initialized with the values from the specified metadata object. This is a shallow copy constructor, because the other metadata contained in the given object are not recursively copied.
      Parameters:
      object - the metadata to copy values from, or null if none.
      See Also:
  • Method Details

    • castOrCopy

      public static DefaultNonQuantitativeAttributeAccuracy castOrCopy(org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy object)
      Deprecated.
      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 DefaultNonQuantitativeAttributeAccuracy, then it is returned unchanged.
      • Otherwise a new DefaultNonQuantitativeAttributeAccuracy instance is created using the copy constructor and returned. Note that this is a shallow copy operation, because the other metadata contained in the given object are not recursively copied.
      Parameters:
      object - the object to get as a SIS implementation, or null if none.
      Returns:
      a SIS implementation containing the values of the given object (may be the given object itself), or null if the argument was null.