public class DefaultEnvironmentalRecord extends ISOMetadata implements EnvironmentalRecord
Defined in the sis-metadata module
identifiers, LOGGER
Constructor and Description |
---|
DefaultEnvironmentalRecord()
Constructs an initially empty environmental record.
|
DefaultEnvironmentalRecord(EnvironmentalRecord object)
Constructs a new instance initialized with the values from the specified metadata object.
|
Modifier and Type | Method and Description |
---|---|
static DefaultEnvironmentalRecord |
castOrCopy(EnvironmentalRecord object)
Returns a SIS metadata implementation with the values of the given arbitrary implementation.
|
Double |
getAverageAirTemperature()
Returns the average air temperature along the flight pass during the photo flight.
|
Double |
getMaxAltitude()
Returns the maximum altitude during the photo flight.
|
Double |
getMaxRelativeHumidity()
Returns the maximum relative humidity along the flight pass during the photo flight.
|
InternationalString |
getMeteorologicalConditions()
Returns the meteorological conditions in the photo flight area, in particular clouds, snow and wind.
|
void |
setAverageAirTemperature(Double newValue)
Sets the average air temperature along the flight pass during the photo flight.
|
void |
setMaxAltitude(Double newValue)
Sets the maximum altitude value.
|
void |
setMaxRelativeHumidity(Double newValue)
Sets the maximum relative humidity along the flight pass during the photo flight.
|
void |
setMeteorologicalConditions(InternationalString newValue)
Sets the meteorological conditions in the photo flight area, in particular clouds, snow and wind.
|
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 DefaultEnvironmentalRecord()
public DefaultEnvironmentalRecord(EnvironmentalRecord object)
object
- The metadata to copy values from, or null
if none.castOrCopy(EnvironmentalRecord)
public static DefaultEnvironmentalRecord castOrCopy(EnvironmentalRecord object)
null
, then this method returns null
.DefaultEnvironmentalRecord
, then it is returned unchanged.DefaultEnvironmentalRecord
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 Double getAverageAirTemperature()
getAverageAirTemperature
in interface EnvironmentalRecord
null
.public void setAverageAirTemperature(Double newValue)
newValue
- The new average air temperature value.@ValueRange(minimum=0.0, maximum=100.0) public Double getMaxRelativeHumidity()
getMaxRelativeHumidity
in interface EnvironmentalRecord
null
.public void setMaxRelativeHumidity(Double newValue)
newValue
- The new maximum relative humidity.public Double getMaxAltitude()
getMaxAltitude
in interface EnvironmentalRecord
null
.public void setMaxAltitude(Double newValue)
newValue
- The new maximum altitude value.public InternationalString getMeteorologicalConditions()
getMeteorologicalConditions
in interface EnvironmentalRecord
null
.public void setMeteorologicalConditions(InternationalString newValue)
newValue
- The meteorological conditions value.Copyright © 2010–2013 The Apache Software Foundation. All rights reserved.