|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.data.sounding.SoundingOb
public class SoundingOb
Provide support for an upper air observation with station information, a timestamp, and data.
| Constructor Summary | |
|---|---|
SoundingOb()
No-op constructor for XML persistence |
|
SoundingOb(Station station,
DateTime timestamp)
Create a sounding observation. |
|
SoundingOb(Station station,
DateTime timestamp,
RAOB raob)
Create a sounding observation. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object other)
Check if another Object is equal to this one |
String |
getLabel()
Print a pretty version of the object. |
String |
getMandatoryFile()
Get the MandatoryFile property. |
RAOB |
getRAOB()
Return the RAOB associated with this observation |
String |
getSigFile()
Get the SigFile property. |
Station |
getStation()
Return the station information associated with this observation |
String |
getStationIdentifier()
Return the identifier of the station associated with this observation |
DateTime |
getTimestamp()
Return the timestamp of this observation |
boolean |
hasData()
Check that the raob has both a temperature profile and a dewpoint profile; else return false. |
void |
setMandatoryFile(String value)
Set the MandatoryFile property. |
protected void |
setRAOB(RAOB r)
Set the RAOB member |
void |
setSigFile(String value)
Set the SigFile property. |
void |
setStation(Station s)
Set the station |
void |
setTimestamp(DateTime d)
Set the date/time |
String |
toString()
Return a string representation of this SoundingOb |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SoundingOb()
public SoundingOb(Station station,
DateTime timestamp)
station - location information (lat, lon, id);timestamp - time of the observation
public SoundingOb(Station station,
DateTime timestamp,
RAOB raob)
station - location information (lat, lon, id);timestamp - time of the observationraob - the data| Method Detail |
|---|
public Station getStation()
public void setStation(Station s)
s - the stationpublic String getStationIdentifier()
public boolean hasData()
public RAOB getRAOB()
protected void setRAOB(RAOB r)
r - the RAOBpublic DateTime getTimestamp()
public void setTimestamp(DateTime d)
d - the timestamppublic String toString()
toString in class Objectpublic String getLabel()
public boolean equals(Object other)
equals in class Objectother - the other object
public void setMandatoryFile(String value)
value - The new value for MandatoryFilepublic String getMandatoryFile()
public void setSigFile(String value)
value - The new value for SigFilepublic String getSigFile()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||