D E G I L M N R S T W

D

DataStore - class net.agmodel.metsoap.DataStore.
Contains a named float array of data.
DataStore() - Constructor for class net.agmodel.metsoap.DataStore
 

E

ElementData - class net.agmodel.metsoap.ElementData.
A collection of time series related to a particular meteorological element (eg temperature).
ElementData() - Constructor for class net.agmodel.metsoap.ElementData
 

G

GeographicalBox - class net.agmodel.metsoap.GeographicalBox.
Represents a "rectangular" area of land using the northwest and southeast corners.
Conforms to the JavaBean pattern to ensure easy SOAP serialization.
Note that geographical boxes may straddle the International Dateline but should not straddle either pole.
Copyright (c)2002 National Agricultural Research Center
GeographicalBox() - Constructor for class net.agmodel.metsoap.GeographicalBox
 
getAltitude() - Method in class net.agmodel.metsoap.Location
Gets the altitude of the point
getCatalog() - Method in class net.agmodel.metsoap.WeatherStation
Return a set of flags indicating which elements, and at what resolution are available from the station.
getContents() - Method in class net.agmodel.metsoap.DataStore
Gets the numeric contents of the store.
getData() - Method in class net.agmodel.metsoap.ElementData
Gets a reference to the array of data stores in the container.
getElementData() - Method in class net.agmodel.metsoap.StationData
Gets the array of weather data.
getElementID() - Method in class net.agmodel.metsoap.ElementData
Retrieves a national language-independent identifier for the meteorological element.
getElementName() - Method in class net.agmodel.metsoap.ElementData
Retrieves the national language name for the meteorological element.
getEnding() - Method in class net.agmodel.metsoap.TimeInterval
Retrieve the ending date/time of the time interval.
getID() - Method in class net.agmodel.metsoap.Region
Returns a unique ID which programs can use to identify the region.
getID() - Method in class net.agmodel.metsoap.MetSource
Returns a unique ID which programs can use to identify the database.
getInterval() - Method in class net.agmodel.metsoap.MetRequest
 
getInterval() - Method in class net.agmodel.metsoap.ElementData
Gets the period (starting date and ending date) that the data in the store covers.
getLanguage() - Method in class net.agmodel.metsoap.MetRequest
 
getLatitude() - Method in class net.agmodel.metsoap.Location2D
Get the latitude of the point.
Latitude is in the range +90 (North Pole) to -90 (South Pole)
getLocation() - Method in class net.agmodel.metsoap.WeatherStation
Get this station's location on the globe, including its altitude.
getLoginRequirements() - Method in class net.agmodel.metsoap.MetSource
Indicate the usercode and password detail that need to be supplied by users of the database.
getLongitude() - Method in class net.agmodel.metsoap.Location2D
Get the longitude of the point.
Longitude is in the range +180 (East of Greenwich) to -180 (West of Greenwich)
getMetSourceID() - Method in class net.agmodel.metsoap.WeatherStation
Retrieves the identifier of the database in which this station's data is stored.
getMissingValueIndicator() - Method in class net.agmodel.metsoap.MetRequest
 
getName() - Method in class net.agmodel.metsoap.Region
The name of the region, suitable for presentation to the user.
getName() - Method in class net.agmodel.metsoap.MetSource
The name of the database, suitable for presentation to the user.
getNorthWest() - Method in class net.agmodel.metsoap.GeographicalBox
Gets the northwestern corner of the rectangle.
getOperational() - Method in class net.agmodel.metsoap.WeatherStation
Retrieves the period of operation of the station, from establishment to shut down.
getPassword() - Method in class net.agmodel.metsoap.StationMetRequest
 
getRegionID() - Method in class net.agmodel.metsoap.WeatherStation
Get the identifier of the region to which the station belongs, if any.
getRequestedElements() - Method in class net.agmodel.metsoap.MetRequest
 
getResolution() - Method in class net.agmodel.metsoap.MetRequest
 
getSourceID() - Method in class net.agmodel.metsoap.StationMetRequest
Get the ID of the source to be queried.
getSouthEast() - Method in class net.agmodel.metsoap.GeographicalBox
Gets the southeastern corner of the rectangle.
getSpatialCoverage() - Method in class net.agmodel.metsoap.Region
Indicate the bounds of latitude and longitude covered by stations in this region.
getSpatialCoverage() - Method in class net.agmodel.metsoap.MetSource
Indicate the bounds of latitude and longitude covered by stations in this database.
getStarting() - Method in class net.agmodel.metsoap.TimeInterval
Retrieve the starting date/time of the time interval.
getStation() - Method in class net.agmodel.metsoap.StationData
Gets a reference to the details of the station that the weather data came from.
getStationData(StationMetRequest) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
Returns the elements of interest at the resolution of interest from a single station.
getStationDataOld(String, String, String, String, Date, Date, int[], int, String, boolean) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
Deprecated. use MetSoapRemoteInterface.getStationData(StationMetRequest) instead
getStationID() - Method in class net.agmodel.metsoap.StationMetRequest
Get the ID of the station to be queried.
getStationID() - Method in class net.agmodel.metsoap.WeatherStation
Get the ID used to identify this station within its host database.
getStationName() - Method in class net.agmodel.metsoap.WeatherStation
Get the name of station in a form (character set) suitable for presentation to the user.
getStoreID() - Method in class net.agmodel.metsoap.DataStore
Gets a national language-independent identifier for the store, suitable for use in coding.
getStoreName() - Method in class net.agmodel.metsoap.DataStore
Gets a the name of the store in a form suitable for display to an end-user in their own language.
getSuggestedDailyOffset() - Method in class net.agmodel.metsoap.MetSource
Provide client applications with a sensible default offset for building requests for daily data for displaying the resulting data.
getSuggestedTimezone() - Method in class net.agmodel.metsoap.MetSource
Provide client applications with a sensible default timezone for building requests to the database and for displaying the resulting data.
getUsername() - Method in class net.agmodel.metsoap.StationMetRequest
 

I

isSummarisingAllowed() - Method in class net.agmodel.metsoap.MetRequest
 

L

listMetSources(String) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
List the metSources available from the broker.
listMetSourcesInArea(String, GeographicalBox) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
List the metSources available from the broker which cover or partially cover an area of interest.
listRegionsForSource(String, String) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
List the regions for a metSource.
listStations(String, String, String) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
List the stations for a database region or entire metsource if no regions are defined for the metsource.
listStationsInArea(String, GeographicalBox) - Method in interface net.agmodel.metsoap.MetSoapRemoteInterface
List all the stations in a particular area, regardless of the database in which they are stored.
Location - class net.agmodel.metsoap.Location.
Represents a point on the earth's surface using a latitude and longitude and altitude.
Conforms to the JavaBean pattern to ensure easy SOAP serialization.
Copyright (c)2002 National Agricultural Research Center
Location() - Constructor for class net.agmodel.metsoap.Location
 
Location2D - class net.agmodel.metsoap.Location2D.
Represents a point on the earth's surface using a latitude and longitude.
Conforms to the JavaBean pattern to ensure easy SOAP serialization
Copyright (c)2002 National Agricultural Research Center
Location2D() - Constructor for class net.agmodel.metsoap.Location2D
 

M

MetRequest - class net.agmodel.metsoap.MetRequest.
An abstract request for a set of meteorological data over a particular time period
Concrete descendants specify where the data is to come from.
Conforms to the JavaBean pattern to ensure easy SOAP serialization
Copyright (c)2002 National Agricultural Research Center
MetRequest() - Constructor for class net.agmodel.metsoap.MetRequest
 
MetSoapRemoteInterface - interface net.agmodel.metsoap.MetSoapRemoteInterface.
Provides SOAP-based access to MetBroker
Copyright (c) 2002 National Agricultural Research Center
MetSource - class net.agmodel.metsoap.MetSource.
Contains details about a single database or source of meteorological data
Conforms to the JavaBean pattern to ensure easy SOAP serialization
Copyright (c)2002 National Agricultural Research Center
MetSource() - Constructor for class net.agmodel.metsoap.MetSource
 

N

net.agmodel.metsoap - package net.agmodel.metsoap
 

R

Region - class net.agmodel.metsoap.Region.
Represents a grouping of stations within a database into some geographical region.
Region() - Constructor for class net.agmodel.metsoap.Region
 

S

setAltitude(double) - Method in class net.agmodel.metsoap.Location
Specifies the altitude of the point
setCatalog(boolean[][]) - Method in class net.agmodel.metsoap.WeatherStation
 
setContents(float[]) - Method in class net.agmodel.metsoap.DataStore
Sets the numeric contents of the store.
setData(DataStore[]) - Method in class net.agmodel.metsoap.ElementData
Puts an array of data stores into the container.
setElementData(ElementData[]) - Method in class net.agmodel.metsoap.StationData
 
setElementID(String) - Method in class net.agmodel.metsoap.ElementData
Specifies a national language-independent identifier for the meteorological element.
setElementName(String) - Method in class net.agmodel.metsoap.ElementData
Specifies the national language name for the meteorological element.
setEnding(Date) - Method in class net.agmodel.metsoap.TimeInterval
Set the ending date/time of the time interval.
setID(String) - Method in class net.agmodel.metsoap.Region
 
setID(String) - Method in class net.agmodel.metsoap.MetSource
 
setInterval(TimeInterval) - Method in class net.agmodel.metsoap.MetRequest
Specifies the interval for which data is required
setInterval(TimeInterval) - Method in class net.agmodel.metsoap.ElementData
Specifies the period (starting date and ending date) that the data in the store covers.
setLanguage(String) - Method in class net.agmodel.metsoap.MetRequest
Specifies the preferred national language to be used for any text in the result.
Examples of such text include the names of meteorological elements and weather station names
Use the ISO639 standard 2-letter language codes eg from this list.
At present MetBroker supports en - English
ja - Japanese
ko - Korean
no - Norwegian
th - Thai
zh - Chinese
to varying degrees.
setLatitude(double) - Method in class net.agmodel.metsoap.Location2D
Specify the latitude of the point.
Latitude should be in the range +90 (North Pole) to -90 (South Pole)
setLocation(Location) - Method in class net.agmodel.metsoap.WeatherStation
 
setLoginRequirements(int) - Method in class net.agmodel.metsoap.MetSource
 
setLongitude(double) - Method in class net.agmodel.metsoap.Location2D
Specify the longitude of the point.
Longitude should be in the range +180 to -180
setMetSourceID(String) - Method in class net.agmodel.metsoap.WeatherStation
 
setMissingValueIndicator(float) - Method in class net.agmodel.metsoap.MetRequest
Set the value that MetBroker will use to indicate missing values.
setName(String) - Method in class net.agmodel.metsoap.Region
 
setName(String) - Method in class net.agmodel.metsoap.MetSource
 
setNorthWest(Location2D) - Method in class net.agmodel.metsoap.GeographicalBox
Sets the northwestern corner of the rectangle.
setOperational(TimeInterval) - Method in class net.agmodel.metsoap.WeatherStation
 
setPassword(String) - Method in class net.agmodel.metsoap.StationMetRequest
Specify the password to be used in conjunction with the username.
setRegionID(String) - Method in class net.agmodel.metsoap.WeatherStation
 
setRequestedElements(int[]) - Method in class net.agmodel.metsoap.MetRequest
Specifies the meteorological elements to retrieve.
setResolution(int) - Method in class net.agmodel.metsoap.MetRequest
Specify the data resolution required
Valid values are:
0 - subhourly
1 - hourly
2 - daily
3 - monthly
These values correspond to the ordinal values of the MetResolution constants in MetBroker.
Note that the actual resolution returned in the subhourly case depends on the database in question.
setSourceID(String) - Method in class net.agmodel.metsoap.StationMetRequest
Specifies the identifier of the database from which the data is to come.
setSouthEast(Location2D) - Method in class net.agmodel.metsoap.GeographicalBox
Sets the southeastern corner of the rectangle.
setSpatialCoverage(GeographicalBox) - Method in class net.agmodel.metsoap.Region
 
setSpatialCoverage(GeographicalBox) - Method in class net.agmodel.metsoap.MetSource
 
setStarting(Date) - Method in class net.agmodel.metsoap.TimeInterval
Set the starting date/time of the time interval.
setStation(WeatherStation) - Method in class net.agmodel.metsoap.StationData
 
setStationID(String) - Method in class net.agmodel.metsoap.StationMetRequest
Specifies the ID of the station to be queried.
setStationID(String) - Method in class net.agmodel.metsoap.WeatherStation
 
setStationName(String) - Method in class net.agmodel.metsoap.WeatherStation
 
setStoreID(String) - Method in class net.agmodel.metsoap.DataStore
Sets a national language-independent identifier for the store, suitable for use in coding.
setStoreName(String) - Method in class net.agmodel.metsoap.DataStore
Sets the name of the store to a national language specific value suitable for display to a user.
setSuggestedDailyOffset(float) - Method in class net.agmodel.metsoap.MetSource
 
setSuggestedTimezone(float) - Method in class net.agmodel.metsoap.MetSource
 
setSummarisingAllowed(boolean) - Method in class net.agmodel.metsoap.MetRequest
Controls whether MetBroker can summarise shorter resolution data to fulfill your request.
MetBroker can automatically summarise, for example, hourly data into daily values if you request daily data and only hourly is available from a station.
This switch lets you control whether MetBroker carries out such summaries.
setUsername(String) - Method in class net.agmodel.metsoap.StationMetRequest
Specify a username if required by the database you are using.
StationData - class net.agmodel.metsoap.StationData.
Contains a set of meteorological data from one station.
StationData() - Constructor for class net.agmodel.metsoap.StationData
 
StationMetRequest - class net.agmodel.metsoap.StationMetRequest.
A request for a set of meteorological data over a particular time period from a particular station
Conforms to the JavaBean pattern to ensure easy SOAP serialization
Copyright (c)2002 National Agricultural Research Center
StationMetRequest() - Constructor for class net.agmodel.metsoap.StationMetRequest
 

T

TimeInterval - class net.agmodel.metsoap.TimeInterval.
Represents time intervals.
TimeInterval() - Constructor for class net.agmodel.metsoap.TimeInterval
 

W

WeatherStation - class net.agmodel.metsoap.WeatherStation.
Contains details about a weather station.
WeatherStation() - Constructor for class net.agmodel.metsoap.WeatherStation
 

D E G I L M N R S T W