A B C D E F G H I J K L M N O P Q R S T U V W Y

A

ACRE - Static variable in class net.agmodel.physical.Area
Used to specify acre unit.
AIRTEMPERATURE - Static variable in class net.agmodel.weatherData.MetElement
 
ALREADYLOGGEDIN - Static variable in class net.agmodel.genericBroker.GenericBrokerHTTP
call GenericBrokerRMI.alreadyLoggedIn(String, String)
AMEDAS - Static variable in interface net.agmodel.weatherData.MetBroker
Deprecated. Use listMetSourceDetails and then MetSourceDetail.getID()
ARE - Static variable in class net.agmodel.physical.Area
Used to specify are unit.
AVERAGE - Static variable in class net.agmodel.physical.SummaryKind
Each datum represents the average of a set of more detailed data
AbstractQuantity - class net.agmodel.physical.AbstractQuantity.
This abstract class represents a measurable amount.
AbstractQuantity() - Constructor for class net.agmodel.physical.AbstractQuantity
 
AbstractUnit - class net.agmodel.physical.AbstractUnit.
 
Acceleration - class net.agmodel.physical.Acceleration.
This class represents the rate of change of speed with respect to time.
Acceleration(double, int) - Constructor for class net.agmodel.physical.Acceleration
Acceleration constructor.
Acceleration(Composite) - Constructor for class net.agmodel.physical.Acceleration
Acceleration constructor from Composite quantity.
AccessMechanism - interface net.agmodel.dbUtility.AccessMechanism.
Defines general operations on an online data source
AirTempMaxMinImpl - class net.agmodel.weatherData.AirTempMaxMinImpl.
Manages a pair of maximum and minimum air temperature sequences
AirTempMaxMinImpl(Interval, SummaryHistory, double) - Constructor for class net.agmodel.weatherData.AirTempMaxMinImpl
Creates a sequence of maximum and minimum temperatures.
AirTempMaxMinImpl(Interval, SummaryHistory) - Constructor for class net.agmodel.weatherData.AirTempMaxMinImpl
Creates a sequence of maximum and minimum temperatures.
AirTempMaxMinMeanImpl - class net.agmodel.weatherData.AirTempMaxMinMeanImpl.
Adds a store for the true mean temperature to AirTempMaxMin
AirTempMaxMinMeanImpl(Interval, SummaryHistory, double) - Constructor for class net.agmodel.weatherData.AirTempMaxMinMeanImpl
Creates a sequence of maximum, minimum, and mean temperatures.
AirTempMaxMinMeanImpl(Interval, SummaryHistory) - Constructor for class net.agmodel.weatherData.AirTempMaxMinMeanImpl
Creates a sequence of maximum, minimum, and mean temperatures.
AirTempMultiImpl - class net.agmodel.weatherData.AirTempMultiImpl.
Manages a set of air temperature measurements from a multiple sensors.
AirTempMultiImpl(Interval, SummaryHistory, String[], double[]) - Constructor for class net.agmodel.weatherData.AirTempMultiImpl
Creates an air temperature sequence containing multiple measurements at each time (eg canopy and standard).
AirTempSingleImpl - class net.agmodel.weatherData.AirTempSingleImpl.
Manages a sequence of air temperatures.
AirTempSingleImpl(Interval, SummaryHistory, double) - Constructor for class net.agmodel.weatherData.AirTempSingleImpl
Creates an air temperature sequence.
AirTempSingleImpl(Interval, SummaryHistory) - Constructor for class net.agmodel.weatherData.AirTempSingleImpl
Creates an air temperature sequence.
AirTemperature - interface net.agmodel.weatherData.AirTemperature.
Interface to air temperature sequences.
Amedas - class net.agmodel.metDriver.Amedas.
Provides access to MAFF's AMeDAS database via a CGI script on MAFF's web server
Amedas(MetSourceForDrivers, Properties) - Constructor for class net.agmodel.metDriver.Amedas
 
Angle - class net.agmodel.physical.Angle.
This class represents the figure formed by two lines diverging from a common point.
Angle(double, AngleUnit) - Constructor for class net.agmodel.physical.Angle
Angle constructor.
AngleUnit - class net.agmodel.physical.AngleUnit.
 
Area - class net.agmodel.physical.Area.
This class represents the extent of a planar region or of the surface of a solid measured in square units.
Area(double, int) - Constructor for class net.agmodel.physical.Area
Area constructor.
Area(Composite) - Constructor for class net.agmodel.physical.Area
Area constructor from Composite quantity.
Area(Length, Angle) - Constructor for class net.agmodel.physical.Area
Area constructor from a Length and an Angle (slice of a circle).
acos(double) - Static method in class net.agmodel.physical.Angle
Creates an Angle such as its cosine is the specified argument.
add(Acceleration) - Method in class net.agmodel.physical.Acceleration
Returns an Acceleration whose value is (this + x).
add(Angle) - Method in class net.agmodel.physical.Angle
Returns an Angle whose value is (this + x).
add(Area) - Method in class net.agmodel.physical.Area
Returns an Area whose value is (this + x).
add(Composite) - Method in class net.agmodel.physical.Composite
Returns a Composite whose value is (this + x).
add(Duration) - Method in class net.agmodel.physical.Duration
Returns a Duration whose value is (this + x).
add(Frequency) - Method in class net.agmodel.physical.Frequency
Returns a Frequency whose value is (this + x).
add(Length) - Method in class net.agmodel.physical.Length
Returns a Length whose value is (this + x).
add(Mass) - Method in class net.agmodel.physical.Mass
Returns a Mass whose value is (this + x).
add(Proportion) - Method in class net.agmodel.physical.Proportion
Returns a Proportion whose value is (this + x).
add(Radiation) - Method in class net.agmodel.physical.Radiation
Returns an Radiation whose value is (this + x).
add(Speed) - Method in class net.agmodel.physical.Speed
Returns a Speed whose value is (this + x).
add(Temperature) - Method in class net.agmodel.physical.Temperature
Returns a Temperature whose value is (this + x).
add(Volume) - Method in class net.agmodel.physical.Volume
Returns a Volume whose value is (this + x).
add(VolumetricDensity) - Method in class net.agmodel.physical.VolumetricDensity
Returns a VolumetricDensity whose value is (this + x).
addConnection(String, DBAccessMechanism) - Method in class net.agmodel.brokerImpl.GenericContext
 
addHistoryElement(SummaryHistoryElement) - Method in class net.agmodel.physical.SummaryHistory
Records that the data has been summarised further.
addMetSourceSession(MetSourceImpl) - Method in class net.agmodel.metBroker.MetBrokerContext
 
addPassword(String, String, String) - Method in class net.agmodel.metBroker.User
 
addRegion(String, MultilingualString) - Method in class net.agmodel.metBroker.MetSourceImpl
Adds a region to the list associated with a MetDataSource.
If the region is already in the list, updates its associated details.
addRegion(String, MultilingualString) - Method in interface net.agmodel.metDriver.MetSourceForDrivers
Add a database region to the list maintained by the MetDataSource.
addSequence(Object, Sequence) - Method in class net.agmodel.physical.DataSetImpl
 
addSequence(MetSequence) - Method in class net.agmodel.weatherData.StationDataSetImpl
Adds a weather data sequence into the data set.
addServerException(Exception) - Method in class net.agmodel.weatherData.SpatialMetSetImpl
 
addStation(String, MultilingualString, Location, Period, String) - Method in class net.agmodel.metBroker.MetSourceImpl
Adds a station to the list associated with a MetDataSource.
If the station is already in the list, updates the data associated with the station.
addStation(ServerStationImpl) - Method in class net.agmodel.metBroker.RegionImpl
 
addStation(String, MultilingualString, Location, Period, String) - Method in interface net.agmodel.metDriver.MetSourceForDrivers
Add the details of a particular station to the list maintained by the the MetDataSource.
addStationDataSet(StationDataSet) - Method in class net.agmodel.weatherData.SpatialMetSetImpl
 
addToDate(Date) - Method in class net.agmodel.physical.Duration
Add this duration onto the input date, and return a new date as the result
alreadyLoggedIn(String, String) - Method in class net.agmodel.brokerImpl.GenericBrokerImpl
 
alreadyLoggedIn(String, String) - Method in class net.agmodel.genericBroker.GenericBrokerHTTP
Check whether any required connection to the specified database has already been established.
alreadyLoggedIn(String, String) - Method in interface net.agmodel.genericBroker.GenericBrokerRMI
Check whether any required connection to the specified database has already been established.
asin(double) - Static method in class net.agmodel.physical.Angle
Creates an Angle such as its sine is the specified argument.
atan(double) - Static method in class net.agmodel.physical.Angle
Creates an Angle such as its tangent is the specified argument.
atan2(Length, Length) - Static method in class net.agmodel.physical.Angle
Converts rectangular coordinates (xy) to polar (rho, theta).
average(Duration) - Method in class net.agmodel.weatherData.AirTempMaxMinImpl
 
average(Duration) - Method in class net.agmodel.weatherData.AirTempMaxMinMeanImpl
 
average(Duration) - Method in class net.agmodel.weatherData.AirTempMultiImpl
Creates a new air temperature sequence, averaging to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.AirTempSingleImpl
Creates a new temperature sequence, averaging temperature to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.LeafWetnessMultiImpl
Creates a new leaf wetness sequence, averaging to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.LeafWetnessSingleImpl
Creates a new leaf wetness sequence, averaging to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.RHImpl
Creates a new RH sequence, averaging RH to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.SoilTemperatureImpl
Creates a new set of soil temperatures, averaging temperatures to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.SolarRadiationImpl
Creates a new solar radiation sequence, averaging to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.WaterTempSingleImpl
Creates a new temperature sequence, averaging temperature to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.WetDryImpl
Creates a new sequence containing calculated humidities averaged to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.WindImpl
Creates a new wind sequence, averaging wind to a lower resolution.
average(Duration) - Method in class net.agmodel.weatherData.WindProfileImpl
Creates a new wind profile sequence, averaging winds to a lower resolution.
averageAndExtrema(Duration) - Method in class net.agmodel.weatherData.AirTempSingleImpl
Creates a new temperature sequence, averaging temperature to a lower resolution.
averageStore(Duration) - Method in interface net.agmodel.physical.Store
Creates a new store with data averaged to a lower temporal resolution.
averageStore(Duration, String) - Method in interface net.agmodel.physical.Store
Creates a new store with data averaged to a lower temporal resolution.
averageStore(Duration) - Method in class net.agmodel.physical.StoreImpl
 
averageStore(Duration, String) - Method in class net.agmodel.physical.StoreImpl
 

B

BARREL - Static variable in class net.agmodel.physical.Volume
Used to specify barrel unit (oil).
BUSHEL_UK - Static variable in class net.agmodel.physical.Volume
Used to specify UK bushel unit.
BUSHEL_US - Static variable in class net.agmodel.physical.Volume
Used to specify US bushel unit.
BrokerConfigDataSource - interface net.agmodel.brokerConfig.BrokerConfigDataSource.
Java content class for BrokerConfigDataSource complex type.
BrokerConfigDataSource.ParametersType - interface net.agmodel.brokerConfig.BrokerConfigDataSource.ParametersType.
Java content class for anonymous complex type.
BrokerConfiguration - interface net.agmodel.brokerConfig.BrokerConfiguration.
Java content class for BrokerConfiguration element declaration.
BrokerConfigurationType - interface net.agmodel.brokerConfig.BrokerConfigurationType.
Java content class for anonymous complex type.
BrokerList - interface net.agmodel.brokerConfig.BrokerList.
Java content class for BrokerList complex type.
BrokerList.ParametersType - interface net.agmodel.brokerConfig.BrokerList.ParametersType.
Java content class for anonymous complex type.
byteToHex(byte) - Static method in class net.agmodel.utility.UnicodeFormatter
 

C

CARAT - Static variable in class net.agmodel.physical.Mass
Used to specify carat unit.
CELSIUS - Static variable in class net.agmodel.physical.TemperatureUnit
Used to specify degree Celsius unit.
CENTILITER - Static variable in class net.agmodel.physical.Volume
Used to specify centiliter unit.
CENTILITRE - Static variable in class net.agmodel.physical.Volume
 
CENTIMETER - Static variable in class net.agmodel.physical.LengthUnit
Used to specify centimeter unit.
CIRCULAR_INCH - Static variable in class net.agmodel.physical.Area
Used to specify circular inch unit.
CLIDB - Static variable in interface net.agmodel.weatherData.MetBroker
Deprecated. Use listMetSourceDetails and then MetSourceDetail.getID()
COMPLETE - Static variable in class net.agmodel.physical.AbstractQuantity
 
COMPLETE - Static variable in class net.agmodel.physical.JigsawQuantity
Indicates that there was not any missing data during the interval this value represents
CONNECT - Static variable in class net.agmodel.genericBroker.ServerHTTP
call ServerRMI.connect(String, String)
CONNECTUSER - Static variable in class net.agmodel.genericBroker.ServerHTTP
call ServerRMI.connect(String, String, String, String, int)
CUBIC_CENTIMETER - Static variable in class net.agmodel.physical.Volume
Used to specify cubic centimeter unit.
CUBIC_CENTIMETRE - Static variable in class net.agmodel.physical.Volume
 
CUBIC_DECAMETER - Static variable in class net.agmodel.physical.Volume
Used to specify cubic decameter unit.
CUBIC_DECAMETRE - Static variable in class net.agmodel.physical.Volume
 
CUBIC_DECIMETER - Static variable in class net.agmodel.physical.Volume
Used to specify cubic decimeter unit.
CUBIC_DECIMETRE - Static variable in class net.agmodel.physical.Volume
 
CUBIC_FOOT - Static variable in class net.agmodel.physical.Volume
Used to specify cubic foot unit.
CUBIC_INCH - Static variable in class net.agmodel.physical.Volume
Used to specify cubic inch unit.
CUBIC_METER - Static variable in class net.agmodel.physical.Volume
Used to specify cubic meter unit.
CUBIC_METRE - Static variable in class net.agmodel.physical.Volume
 
CUBIC_MILLIMETER - Static variable in class net.agmodel.physical.Volume
Used to specify cubic millimeter unit.
CUBIC_MILLIMETRE - Static variable in class net.agmodel.physical.Volume
 
CUBIC_YARD - Static variable in class net.agmodel.physical.Volume
Used to specify cubic yard unit.
CUP_UK - Static variable in class net.agmodel.physical.Volume
Used to specify UK cup unit (= 10 UK ounces).
CUP_US - Static variable in class net.agmodel.physical.Volume
Used to specify US cup unit (= 8 US ounces).
ChizuSource - interface net.agmodel.brokerConfig.ChizuSource.
Java content class for ChizuSource complex type.
ChizuSourceList - interface net.agmodel.brokerConfig.ChizuSourceList.
Java content class for ChizuSourceList complex type.
ChizuSourceList.SourcesType - interface net.agmodel.brokerConfig.ChizuSourceList.SourcesType.
Java content class for anonymous complex type.
CliDB - class net.agmodel.metDriver.CliDB.
Provides acccess to the New Zealand National Climate Database CliDB
CliDB(MetSourceForDrivers, Properties) - Constructor for class net.agmodel.metDriver.CliDB
 
ClimDBApacheSOAP - class net.agmodel.metDriver.ClimDBApacheSOAP.
Title:
ClimDBApacheSOAP(MetSourceForDrivers, Properties) - Constructor for class net.agmodel.metDriver.ClimDBApacheSOAP
 
Composite - class net.agmodel.physical.Composite.
This class represents a combination of several quantities.
CompoundSequence - interface net.agmodel.physical.CompoundSequence.
Interface to sequences of measurements of some physical property.
Sequence is an parent for domain-specific descendents like MetSequence.
In some situations an implementor may contain several related time series of data (eg wet and dry bulb temperatures).
Implementors typically store data in one or more Store utility classes.
This separation is so different storage methods can be "plugged in" for different kinds of data
eg.
ConnectionException - exception net.agmodel.utility.ConnectionException.
An exception thrown when a connection cannot be made to a database.
Takes a similar role to java.sql.SQLException, but can apply to other kinds of connections than just JDBC.
ConnectionException() - Constructor for class net.agmodel.utility.ConnectionException
 
ConnectionException(String) - Constructor for class net.agmodel.utility.ConnectionException
 
calcDewpointFromRH(double, double) - Static method in class net.agmodel.weatherData.RHImpl
Estimates the dew point temperature from dry bulb temperature and rh.
calcTcFromVapourPressure(double) - Static method in class net.agmodel.weatherData.RHImpl
Estimates the temperature for a given vapor pressure.
calcVapourPressure(double) - Static method in class net.agmodel.weatherData.RHImpl
Estimates the vapour pressure for a given temperature From Weather Algorithms Index
call(Vector, String) - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
cancelTemporalInterpolation() - Method in interface net.agmodel.physical.CompoundSequence
Cancels any temporal interpolation in subsequent calls to getXXXX
cancelTemporalInterpolation() - Method in class net.agmodel.physical.GeneralSequenceImpl
Cancels any temporal interpolation in subsequent calls to getXXXX
catalogCardExists(String, String, MetElement, MetDuration) - Method in class net.agmodel.metBroker.MetSourceImpl
 
categoriseDuration(Duration) - Static method in class net.agmodel.weatherData.MetDuration
Maps the input duration to the nearest MetDuration.
If input < 1 hour, MetDuration is sub_hourly if input < 1 day, MetDuration is hourly if input < 1 month, MetDuration is daily else MetDuration is monthly
charToHex(char) - Static method in class net.agmodel.utility.UnicodeFormatter
 
checkCatalog(String, String, MetElement, Duration, Period) - Method in class net.agmodel.metBroker.MetSourceImpl
 
checkElementCatalog(String, MetElement, Duration, Period) - Method in class net.agmodel.metBroker.MetSourceImpl
 
checkElementCatalog(String, MetElement, Duration, Period) - Method in interface net.agmodel.metDriver.MetSourceForDrivers
 
checkForDatabaseUpdates() - Method in interface net.agmodel.brokerImpl.DBAccessMechanism
connect to database and check the metadata
checkForDatabaseUpdates() - Method in class net.agmodel.dbUtility.JDBC
 
checkForDatabaseUpdates() - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
checkForDatabaseUpdates() - Method in class net.agmodel.metDriver.FAWNMetDB
 
checkForDatabaseUpdates() - Method in class net.agmodel.metDriver.FieldServer
 
checkMetElementCatalog(MetElement, Duration, Period) - Method in class net.agmodel.metBroker.ServerStationImpl
Check whether a station has recorded an element at a particular resolution over the period.
checkPassword(String) - Method in class net.agmodel.metBroker.User
 
cleanup() - Method in class net.agmodel.brokerImpl.GenericBrokerImpl
 
climDBVar2MetBroker - Static variable in class net.agmodel.metDriver.ClimDBApacheSOAP
 
clone() - Method in class net.agmodel.physical.AbstractQuantity
 
clone() - Method in class net.agmodel.physical.GeneralSequenceImpl
 
clone() - Method in class net.agmodel.physical.Interval
 
clone() - Method in class net.agmodel.physical.Period
 
clone() - Method in interface net.agmodel.physical.Sequence
 
clone() - Method in class net.agmodel.physical.StoreImpl
 
clone() - Method in class net.agmodel.physical.SummaryHistory
 
clone() - Method in class net.agmodel.physical.SummaryHistoryElement
 
clone() - Method in class net.agmodel.physical.SynchronousStoreImpl
 
clone() - Method in class net.agmodel.utility.MultilingualString
 
clone() - Method in class net.agmodel.weatherData.MultiImpl
 
clone() - Method in class net.agmodel.weatherData.RHImpl
Note that this method does not clone the linked Temperature sequence - the clone refers to the existing one.
clone() - Method in class net.agmodel.weatherData.ScalarImpl
 
clone() - Method in class net.agmodel.weatherData.ScalarMaxMinImpl
 
clone() - Method in class net.agmodel.weatherData.ScalarMaxMinMeanImpl
 
clone() - Method in class net.agmodel.weatherData.SoilTemperatureImpl
 
clone() - Method in class net.agmodel.weatherData.SolarRadiationImpl
 
clone() - Method in class net.agmodel.weatherData.WetDryImpl
 
clone() - Method in class net.agmodel.weatherData.WindImpl
 
coincidesWith(Period) - Method in class net.agmodel.pPhysical.PPeriod
Indicates whether this period overlaps in time with another.
Returns true if this period
coincidesWith(Date) - Method in class net.agmodel.pPhysical.PPeriod
Indicates whether the input date falls within the interval This method is consistent with coincides(Period) which uses an exclusive definition; See coincidesWith(Date boolean, boolean) for a more flexible version
coincidesWith(Date, boolean, boolean) - Method in class net.agmodel.pPhysical.PPeriod
Indicates whether the input date falls within the interval See coincidesWith(Date) for a simpler version
coincidesWith(Period) - Method in class net.agmodel.physical.Period
Indicates whether this period overlaps in time with another.
Returns true if this period
coincidesWith(Date) - Method in class net.agmodel.physical.Period
Indicates whether the input date falls within the partially closed interval (start,end] This method is consistent with coincides(Period); See coincidesWith(Date boolean, boolean) for a more flexible version
coincidesWith(Date, boolean, boolean) - Method in class net.agmodel.physical.Period
Indicates whether the input date falls within the interval See coincidesWith(Date) for a simpler version
compareTo(Object) - Method in class net.agmodel.genericBroker.DataSourceDetail
 
compareTo(Object) - Method in class net.agmodel.metBroker.ServerStationImpl
 
compareTo(Object) - Method in class net.agmodel.pPhysical.PLocation
 
compareTo(Object) - Method in class net.agmodel.pPhysical.PLocation2D
 
compareTo(Object) - Method in class net.agmodel.pPhysical.PPeriod
Compares two periods based on start time, and then end time if the start times are equal
compareTo(Object) - Method in class net.agmodel.pPhysical.PPlace
 
compareTo(Object) - Method in class net.agmodel.pUtility.PMultilingualString
 
compareTo(Acceleration) - Method in class net.agmodel.physical.Acceleration
Compares this Acceleration with the specified Acceleration.
compareTo(Object) - Method in class net.agmodel.physical.Acceleration
Compares this Acceleration with the specified Object.
compareTo(Angle) - Method in class net.agmodel.physical.Angle
Compares this Angle with the specified Angle.
compareTo(Object) - Method in class net.agmodel.physical.Angle
Compares this Angle with the specified Object.
compareTo(Area) - Method in class net.agmodel.physical.Area
Compares this Area with the specified Area.
compareTo(Object) - Method in class net.agmodel.physical.Area
Compares this Area with the specified Object.
compareTo(Composite) - Method in class net.agmodel.physical.Composite
Compares this Composite with the specified Composite.
compareTo(Object) - Method in class net.agmodel.physical.Composite
Compares this Composite with the specified Object.
compareTo(Duration) - Method in class net.agmodel.physical.Duration
Compares this Duration with the specified Duration.
compareTo(Object) - Method in class net.agmodel.physical.Duration
Compares this Duration with the specified Object.
compareTo(Frequency) - Method in class net.agmodel.physical.Frequency
Compares this Frequency with the specified Frequency.
compareTo(Object) - Method in class net.agmodel.physical.Frequency
Compares this Frequency with the specified Object.
compareTo(Object) - Method in class net.agmodel.physical.GeographicalBox
Lets GeographicalBoxes be sorted based on their northwest corners
compareTo(Length) - Method in class net.agmodel.physical.Length
Compares this Length with the specified Length.
compareTo(Object) - Method in class net.agmodel.physical.Length
Compares this Length with the specified Object.
compareTo(Object) - Method in class net.agmodel.physical.Location
More northerly locations sort first.
compareTo(Object) - Method in class net.agmodel.physical.Location2D
More northerly locations sort first.
compareTo(Mass) - Method in class net.agmodel.physical.Mass
Compares this Mass with the specified Mass.
compareTo(Object) - Method in class net.agmodel.physical.Mass
Compares this Mass with the specified Object.
compareTo(Object) - Method in class net.agmodel.physical.Period
Compares two periods based on start time, and then end time if the start times are equal
compareTo(Object) - Method in class net.agmodel.physical.Place
 
compareTo(Proportion) - Method in class net.agmodel.physical.Proportion
Compares this Proportion with the specified Proportion.
compareTo(Object) - Method in class net.agmodel.physical.Proportion
Compares this Proportion with the specified Object.
compareTo(Radiation) - Method in class net.agmodel.physical.Radiation
Compares this Radiation with the specified Radiation.
compareTo(Object) - Method in class net.agmodel.physical.Radiation
Compares this Radiation with the specified Object.
compareTo(Speed) - Method in class net.agmodel.physical.Speed
Compares this Speed with the specified Speed.
compareTo(Object) - Method in class net.agmodel.physical.Speed
Compares this Speed with the specified Object.
compareTo(Object) - Method in class net.agmodel.physical.SummaryKind
 
compareTo(Temperature) - Method in class net.agmodel.physical.Temperature
Compares this Temperature with the specified Temperature.
compareTo(Object) - Method in class net.agmodel.physical.Temperature
Compares this Temperature with the specified Object.
compareTo(Volume) - Method in class net.agmodel.physical.Volume
Compares this Volume with the specified Volume.
compareTo(Object) - Method in class net.agmodel.physical.Volume
Compares this Volume with the specified Object.
compareTo(VolumetricDensity) - Method in class net.agmodel.physical.VolumetricDensity
Compares this VolumetricDensity with the specified VolumetricDensity.
compareTo(Object) - Method in class net.agmodel.physical.VolumetricDensity
Compares this VolumetricDensity with the specified Object.
compareTo(Object) - Method in class net.agmodel.utility.MultilingualString
 
compareTo(Object) - Method in class net.agmodel.weatherData.MetDuration
 
compareTo(Object) - Method in class net.agmodel.weatherData.MetElement
 
compareTo(Object) - Method in class net.agmodel.weatherData.RadiationKind
 
compareTo(Object) - Method in class net.agmodel.weatherData.Region
Compares based on regionArea.getBoundingBox() if boundingBox is null for one, it sorts greater.
compareTo(Object) - Method in class net.agmodel.weatherData.WeatherStation
Stations are compared by location, and then by operational period (earlier first)
connect(String, String) - Method in class net.agmodel.dbUtility.FTPSource
 
connect(String, String) - Method in class net.agmodel.dbUtility.JDBC
Establishes a JDBC connection to the remote database, using the supplied username and password.
connect(String, String) - Method in class net.agmodel.dbUtility.JDBCPostgres
Overrides the default net.agmodel.dbUtility in order to set the datestyle used in subsequent operations.
Seems like the Postgres JDBC driver requires datestyle='ISO' for date/time operations.
connect(String, String) - Method in class net.agmodel.metDriver.Mamedas
 
connect(String, String) - Method in class net.agmodel.metDriver.PrefMetDB
 
connect(String, String) - Method in class net.agmodel.metDriver.WakayamaRainDB
 
connectForData(String, String) - Method in interface net.agmodel.brokerImpl.DBAccessMechanism
Called before data is retrieved from the AccessMechanism
connectForData(String, String) - Method in class net.agmodel.dbUtility.JDBC
 
connectForData(String, String) - Method in class net.agmodel.metDriver.Amedas
 
connectForData(String, String) - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
connectForData(String, String) - Method in class net.agmodel.metDriver.FAWNMetDB
 
connectForData(String, String) - Method in class net.agmodel.metDriver.FieldServer
 
connectForData(String, String) - Method in class net.agmodel.metDriver.FilePerStationPerYear2
 
connectForData(String, String) - Method in class net.agmodel.metDriver.GAEMNHTML
 
connectForData(String, String) - Method in class net.agmodel.metDriver.Hitsujigaoka
 
connectForData(String, String) - Method in class net.agmodel.metDriver.HortPlus
 
connectForData(String, String) - Method in class net.agmodel.metDriver.Kanagawa
 
connectForData(String, String) - Method in class net.agmodel.metDriver.Planteforsk
 
connectForData(String, String) - Method in class net.agmodel.metDriver.PrefMetDB
 
connectForData(String, String) - Method in class net.agmodel.metDriver.SASA
 
connectForData(String, String) - Method in class net.agmodel.metDriver.SNUWDMS
 
connectForMetaData(String, String) - Method in interface net.agmodel.brokerImpl.DBAccessMechanism
Called before metadata is retrieved from the AccessMechanism
connectForMetaData(String, String) - Method in class net.agmodel.dbUtility.JDBC
 
connectForMetaData(String, String) - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
connectForMetaData(String, String) - Method in class net.agmodel.metDriver.FAWNMetDB
 
contains(Location2D) - Method in class net.agmodel.metBroker.RegionImpl
 
contains(GeographicalArea) - Method in class net.agmodel.metBroker.RegionImpl
 
contains(Location2D) - Method in interface net.agmodel.physical.GeographicalArea
Indicate whether a point is within the area
contains(GeographicalArea) - Method in interface net.agmodel.physical.GeographicalArea
Indicate whether the area passed falls entirely within this area
contains(Location2D) - Method in class net.agmodel.physical.GeographicalBox
 
contains(GeographicalArea) - Method in class net.agmodel.physical.GeographicalBox
 
contains(Location2D) - Method in class net.agmodel.physical.GeographicalPolygon
 
contains(GeographicalArea) - Method in class net.agmodel.physical.GeographicalPolygon
 
containsMetElement(MetElement) - Method in class net.agmodel.weatherData.MetRequest
Indicates whether a meteorological element is included in a request
containsTimeQuantities(Duration) - Method in class net.agmodel.physical.Interval
Gets the number of Durations in the Interval eg the interval midnight Jan 1, 1999 to midnight Jan 1, 2000 contains 365 subintervals of duration 1 day.
cos() - Method in class net.agmodel.physical.Angle
Returns the trigonometric cosine of this Angle.
createBrokerConfigDataSource() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerConfigDataSource
createBrokerConfigDataSourceParametersType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerConfigDataSourceParametersType
createBrokerConfiguration() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerConfiguration
createBrokerConfigurationType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerConfigurationType
createBrokerList() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerList
createBrokerListParametersType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of BrokerListParametersType
createChizuSource() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of ChizuSource
createChizuSourceList() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of ChizuSourceList
createChizuSourceListSourcesType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of ChizuSourceListSourcesType
createDEMSource() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of DEMSource
createDEMSourceList() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of DEMSourceList
createDEMSourceListSourcesType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of DEMSourceListSourcesType
createDataSource() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of DataSource
createDuration() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of Duration
createGeographicalBox() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of GeographicalBox
createLocation() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of Location
createLocation2D() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of Location2D
createMetSource() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of MetSource
createMetSourceContextForUser(String, String) - Method in class net.agmodel.metBroker.MetSourceImpl
 
createMetSourceList() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of MetSourceList
createMetSourceListSourcesType() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of MetSourceListSourcesType
createParameter() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of Parameter
createPhysicalQuantity() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of PhysicalQuantity
createScaleRange() - Method in class net.agmodel.brokerConfig.ObjectFactory
Create an instance of ScaleRange
createTimeInterval() - Method in class net.agmodel.spatialschema.ObjectFactory
Create an instance of TimeInterval
current() - Method in class net.agmodel.physical.SummaryHistory
Return the most recent summary of the data

D

DAILY - Static variable in class net.agmodel.weatherData.MetDuration
 
DAY - Static variable in class net.agmodel.physical.DurationUnit
 
DBAccessMechanism - interface net.agmodel.brokerImpl.DBAccessMechanism.
Defines general operations on a database.
Separate methods are used for connections for data and metadata because in a number of cases these are stored on different machines in different formats.
DBMonitor() - Method in class net.agmodel.brokerImpl.GenericBrokerImpl
 
DECILITER - Static variable in class net.agmodel.physical.Volume
Used to specify deciliter unit.
DECILITRE - Static variable in class net.agmodel.physical.Volume
 
DEFAULTHEIGHT - Static variable in interface net.agmodel.weatherData.AirTemperature
The default height in metres for temperature measurements
DEFAULTMISSINGTHRESHOLD - Static variable in class net.agmodel.physical.JigsawQuantity
The default maximum threshold for data coverage to be regarded as missing.
DEFAULTSUFFICIENTTHRESHOLD - Static variable in class net.agmodel.physical.JigsawQuantity
The default minimum threshold for data coverage to be regarded as sufficient.
DEGREE - Static variable in class net.agmodel.physical.AngleUnit
 
DEMSource - interface net.agmodel.brokerConfig.DEMSource.
Java content class for DEMSource complex type.
DEMSourceList - interface net.agmodel.brokerConfig.DEMSourceList.
Java content class for DEMSourceList complex type.
DEMSourceList.SourcesType - interface net.agmodel.brokerConfig.DEMSourceList.SourcesType.
Java content class for anonymous complex type.
DEVOID - Static variable in class net.agmodel.physical.AbstractQuantity
 
DEVOID - Static variable in class net.agmodel.physical.JigsawQuantity
Indicates that there was not any data available within in the interval this value represents
DIFFUSE - Static variable in class net.agmodel.weatherData.RadiationKind
 
DIRECT - Static variable in class net.agmodel.weatherData.RadiationKind
 
DISCONNECT - Static variable in class net.agmodel.genericBroker.ServerHTTP
call ServerRMI.disconnect(String)
DRACHM - Static variable in class net.agmodel.physical.Volume
Used to specify drachm, fluid unit (= 1/1280 UK Gallon).
DataSet - interface net.agmodel.physical.DataSet.
Interface to classes encapsulating a set of related data for a given period, resolution
DataSetImpl - class net.agmodel.physical.DataSetImpl.
A serializable implementation of DataSet which uses a HashMap to store Sequences.
DataSetImpl(Interval, Duration) - Constructor for class net.agmodel.physical.DataSetImpl
 
DataSource - interface net.agmodel.spatialschema.DataSource.
Java content class for DataSource complex type.
DataSourceDetail - class net.agmodel.genericBroker.DataSourceDetail.
Holds a general description of a database containing spatially-oriented agricultural information.
DataSourceDetail(String, String, GeographicalArea, int, GeographicalArea) - Constructor for class net.agmodel.genericBroker.DataSourceDetail
Create a description of this database
DataSourceDetail(String, String, GeographicalArea, int) - Constructor for class net.agmodel.genericBroker.DataSourceDetail
Creates a data source description with default display region the same as coverage
Duration - class net.agmodel.physical.Duration.
This class represents a period of existence or persistence.
Duration(double, DurationUnit) - Constructor for class net.agmodel.physical.Duration
Duration constructor.
Duration(Composite) - Constructor for class net.agmodel.physical.Duration
Duration constructor from Composite quantity.
Duration(Date, Date) - Constructor for class net.agmodel.physical.Duration
Creates a Duration consisting of the absolute time between two Dates
Duration() - Constructor for class net.agmodel.physical.Duration
Creates a default Duration of length 0
Duration - interface net.agmodel.spatialschema.Duration.
Java content class for Duration complex type.
DurationUnit - class net.agmodel.physical.DurationUnit.
Defines a set of iterable type safe constants related to time.
In situations where the conversion between units isn't exact (eg days in month) the conversionfactor holds the maximum value.
defaultUnits - Variable in class net.agmodel.weatherData.MetElement
 
disconnect(String) - Method in class net.agmodel.brokerImpl.GenericBrokerImpl
Deletes the session for this client.
disconnect() - Method in class net.agmodel.dbUtility.FTPSource
 
disconnect(String) - Method in class net.agmodel.genericBroker.ServerHTTP
Disconnect from MetBroker
disconnect(String) - Method in interface net.agmodel.genericBroker.ServerRMI
Disconnect from the broker
disconnectFromData() - Method in interface net.agmodel.brokerImpl.DBAccessMechanism
Called after data is retrieved from the AccessMechanism using connectForData.
disconnectFromData() - Method in class net.agmodel.dbUtility.JDBC
 
disconnectFromData() - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
disconnectFromData() - Method in class net.agmodel.metDriver.FAWNMetDB
 
disconnectFromData() - Method in class net.agmodel.metDriver.FilePerStationPerYear2
 
disconnectFromData() - Method in class net.agmodel.metDriver.GAEMNHTML
 
disconnectFromData() - Method in class net.agmodel.metDriver.Hitsujigaoka
 
disconnectFromData() - Method in class net.agmodel.metDriver.Kanagawa
 
disconnectFromData() - Method in class net.agmodel.metDriver.SASA
 
disconnectFromData() - Method in class net.agmodel.metDriver.SNUWDMS
 
disconnectFromMetaData() - Method in interface net.agmodel.brokerImpl.DBAccessMechanism
Called after meta data is retrieved from the AccessMechanism using connectForMetaData.
disconnectFromMetaData() - Method in class net.agmodel.dbUtility.JDBC
 
disconnectFromMetaData() - Method in class net.agmodel.metDriver.ClimDBApacheSOAP
 
disconnectFromMetaData() - Method in class net.agmodel.metDriver.FAWNMetDB
 
dispose() - Method in class net.agmodel.brokerImpl.GenericContext
Released database connections and links to MetSources held by the context.
dispose() - Method in class net.agmodel.metBroker.MetBrokerContext
Released database connections and links to MetSources held by the context.
disposeMetSourceContext(String) - Method in class net.agmodel.metBroker.MetSourceImpl
Deletes the session for this client.
divide(AbstractQuantity) - Method in class net.agmodel.physical.AbstractQuantity
Returns the Composite whose value is (this / x).
divide(double) - Method in class net.agmodel.physical.Acceleration
Returns an Acceleration whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Angle
Returns an Angle whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Area
Returns an Area whose value is (this / coefficient).
divide(Length) - Method in class net.agmodel.physical.Area
Returns a Length whose value is (this / x).
divide(double) - Method in class net.agmodel.physical.Composite
Returns a Composite whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Duration
Returns a Duration whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Frequency
Returns a Frequency whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Length
Returns a Length whose value is (this / coefficient).
divide(Duration) - Method in class net.agmodel.physical.Length
Returns a Speed whose value is (this / d).
divide(double) - Method in class net.agmodel.physical.Mass
Returns a Mass whose value is (this / coefficient).
divide(Volume) - Method in class net.agmodel.physical.Mass
Returns a VolumetricDensity whose value is (this / v).
divide(double) - Method in class net.agmodel.physical.Proportion
Returns an Proportion whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Radiation
Returns an Radiation whose value is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Speed
Returns a Speed whose value is (this / coefficient).
divide(Duration) - Method in class net.agmodel.physical.Speed
Returns an Acceleration whose value is (this / d).
divide(double) - Method in class net.agmodel.physical.Temperature
Returns a Temperature whose value in degree Kelvin is (this / coefficient).
divide(double) - Method in class net.agmodel.physical.Volume
Returns a Volume whose value is (this / coefficient).
divide(Area) - Method in class net.agmodel.physical.Volume
Returns a Length whose value is (this / x).
divide(Length) - Method in class net.agmodel.physical.Volume
Returns an Area whose value is (this / x).
divide(double) - Method in class net.agmodel.physical.VolumetricDensity
Returns a VolumetricDensity whose value is (this / coefficient).
dividedBy(Duration) - Method in class net.agmodel.physical.Duration
Returns the ratio this/another
dumpDuration(DateFormat, String, String, String, String) - Method in interface net.agmodel.physical.DataSet
Returns a string representation of the entire data set
dumpDuration(DateFormat, String, String, String, String) - Method in class net.agmodel.physical.DataSetImpl
 
dumpSequence(DateFormat, String, String) - Method in class net.agmodel.physical.GeneralSequenceImpl
 
dumpSequence(DateFormat, String, String) - Method in interface net.agmodel.physical.Sequence
Gets a printable version of the sequence contents.
Data is formatted with a line for each time interval.
The first field in the line is the date and time, formatted using the DateFormat passed as a parameter.
The data for that time interval follows, separated by the default delimiter, with a new line character at the end of the row.
dumpSequence(DateFormat, String, String) - Method in class net.agmodel.physical.SynchronousStoreImpl
 

E

EASTMALLING - Static variable in class net.agmodel.metDriver.HRI
 
EMAIL - Static variable in interface net.agmodel.genericBroker.GenericBrokerRMI
The database requires the users e-mail address (eg for anonymous FTP)
EMPTY - Static variable in class net.agmodel.physical.JigsawQuantity
Indicates that there was not any data available within in the interval this value represents
EVEREST - Static variable in interface net.agmodel.physical.GeographicalArea
Height of Mt Everest in metres (Highest point on earth, climbed by New Zealand Sir Edmund Hillary in 1953)
EVERYWHERE - Static variable in class net.agmodel.physical.GeographicalBox
 
EXISTINGUSER - Static variable in interface net.agmodel.genericBroker.ServerRMI
Use with getConnection to indicate that this user would like to be added as a new user.
EXTREMA - Static variable in class net.agmodel.physical.SummaryKind
Each data pair represents the maximum and minimum of a set of more detailed data
elementFromOrd(int) - Static method in class net.agmodel.weatherData.MetDuration
Gets a metduration based on its ordinal index.
elementFromOrd(int) - Static method in class net.agmodel.weatherData.MetElement
Gets an element based on its ordinal index.
encompasses(Period) - Method in class net.agmodel.physical.Period
Determines whether another Period lies within this one.
enter(String, String) - Method in class net.agmodel.brokerImpl.GenericBrokerImpl
Print Method entry info if tracing
enter(String, String) - Method in class net.agmodel.brokerImpl.GenericSourceImpl
Print Method entry info if tracing
equals(Object) - Method in class net.agmodel.pUtility.PMultilingualString
Multilingual strings are assumed equal if the DEFAULT_LANGUAGE strings match.
equals(Object) - Method in class net.agmodel.physical.AbstractUnit
 
equals(AngleUnit) - Method in class net.agmodel.physical.AngleUnit
 
equals(DurationUnit) - Method in class net.agmodel.physical.DurationUnit
Returns true if the two units have the same CalendarEquivalent
equals(Object) - Method in class net.agmodel.physical.GeographicalBox
Tests whether two objects represent the same GeographicalBox.
equals(LengthUnit) - Method in class net.agmodel.physical.LengthUnit
 
equals(Object) - Method in class net.agmodel.physical.Location
Tests whether two objects represent the same Location.
equals(Object) - Method in class net.agmodel.physical.Location2D
Tests whether two objects represent the same 2D Location.
equals(ProportionUnit) - Method in class net.agmodel.physical.ProportionUnit
 
equals(RadiationUnit) - Method in class net.agmodel.physical.RadiationUnit
 
equals(SpeedUnit) - Method in class net.agmodel.physical.SpeedUnit
 
equals(Object) - Method in class net.agmodel.physical.SummaryKind
 
equals(TemperatureUnit) - Method in class net.agmodel.physical.TemperatureUnit
 
equals(Object) - Method in class net.agmodel.utility.MultilingualString
Multilingual strings are assumed equal if the DEFAULT_LANGUAGE strings match.
equals(Object) - Method in class net.agmodel.weatherData.MetElement
 
equals(Object) - Method in class net.agmodel.weatherData.RadiationKind
 
equals(Object) - Method in class net.agmodel.weatherData.