public class AbstractGeolocationInformation extends ISOMetadata implements GeolocationInformation
Defined in the sis-metadata
module
identifiers, LOGGER
Constructor and Description |
---|
AbstractGeolocationInformation()
Constructs an initially empty geolocation information.
|
AbstractGeolocationInformation(GeolocationInformation object)
Constructs a new instance initialized with the values from the specified metadata object.
|
Modifier and Type | Method and Description |
---|---|
static AbstractGeolocationInformation |
castOrCopy(GeolocationInformation object)
Returns a SIS metadata implementation with the values of the given arbitrary implementation.
|
Collection<DataQuality> |
getQualityInfo()
Returns an overall assessment of quality of geolocation information.
|
void |
setQualityInfo(Collection<? extends DataQuality> newValues)
Sets an overall assessment of quality of geolocation information.
|
getIdentifierMap, getIdentifiers, getStandard
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSet
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
public AbstractGeolocationInformation()
public AbstractGeolocationInformation(GeolocationInformation object)
object
- The metadata to copy values from, or null
if none.castOrCopy(GeolocationInformation)
public static AbstractGeolocationInformation castOrCopy(GeolocationInformation object)
null
, then this method returns null
.GCPCollection
, then this method
delegates to the castOrCopy(…)
method of the corresponding SIS subclass.AbstractGeolocationInformation
, then it is returned unchanged.AbstractGeolocationInformation
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.null
if the argument was null.public Collection<DataQuality> getQualityInfo()
getQualityInfo
in interface GeolocationInformation
public void setQualityInfo(Collection<? extends DataQuality> newValues)
newValues
- The new quality information values.Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.