|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.agmodel.physical.GeneralSequenceImpl
net.agmodel.weatherData.GeneralMetSequenceImpl
net.agmodel.weatherData.MultiImpl
net.agmodel.weatherData.LeafWetnessMultiImpl
Manages a sequence of leaf wetness measurements from a single sensor.
| Constructor Summary | |
LeafWetnessMultiImpl(Interval dateRange,
SummaryHistory composition,
String[] newlabels)
Creates a leaf wetness sequence containing multiple measurements at each time (eg canopy and standard). |
|
| Method Summary | |
LeafWetnessMultiImpl |
average(Duration newResolution)
Creates a new leaf wetness sequence, averaging to a lower resolution. |
JigsawQuantity |
getAverage(Interval interval)
Returns the 0th subcomponent's average value |
JigsawQuantity |
getInstant(Date time)
Returns the 0th subcomponent's instant value |
JigsawQuantity |
getMaximum(Interval interval)
Returns the 0th subcomponent's maximum |
JigsawQuantity |
getMinimum(Interval interval)
Returns the 0th subcomponent's minimum |
MetSequence |
summarize(Duration longerResolution)
Creates a lower resolution sequence which summarizes this sequence |
| Methods inherited from class net.agmodel.weatherData.MultiImpl |
clone, getAverage, getContentsAsString, getCoverage, getData, getInstant, getMaximum, getMinimum, getNumberOfSubComponents, getSubHeading, putInstantValue, putValueOverInterval, setSubHeading |
| Methods inherited from class net.agmodel.weatherData.GeneralMetSequenceImpl |
getColumnHeading, getName, getSequenceElement, getSequenceHeading, getUnitsHeading, setColumnHeading, setName, setSequenceHeading, setUnitsHeading |
| Methods inherited from class net.agmodel.physical.GeneralSequenceImpl |
cancelTemporalInterpolation, dumpSequence, getAllCoverage, getAllData, getCurrentResolution, getDateRange, getMaximumTemporalInterpolation, getResolution, getSubHeading, getSummaryHistory, getSummaryKind, getTemporalInterpolation, getUnitsHeading, setTemporalInterpolation |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.agmodel.weatherData.MetSequence |
getSequenceElement |
| Methods inherited from interface net.agmodel.physical.CompoundSequence |
cancelTemporalInterpolation, getAllCoverage, getAllData, getCoverage, getData, getMaximumTemporalInterpolation, getSubHeading, getTemporalInterpolation, getUnitsHeading, setSequenceHeading, setSubHeading, setTemporalInterpolation, setUnitsHeading |
| Methods inherited from interface net.agmodel.physical.Sequence |
clone, dumpSequence, getColumnHeading, getContentsAsString, getCurrentResolution, getDateRange, getName, getNumberOfSubComponents, getResolution, getSequenceHeading, getSubHeading, getSummaryKind, getUnitsHeading, setColumnHeading, setName |
| Methods inherited from interface net.agmodel.weatherData.MultiQuantity |
getAverage, getInstant, getMaximum, getMinimum |
| Constructor Detail |
public LeafWetnessMultiImpl(Interval dateRange,
SummaryHistory composition,
String[] newlabels)
dateRange - the interval for which temperatures are storedcomposition - a record of how raw data has been summarised to make the sequence.newlabels - labels for the subcomponents| Method Detail |
public LeafWetnessMultiImpl average(Duration newResolution)
newResolution - the target resolution required.
public MetSequence summarize(Duration longerResolution)
MetSequence
summarize in interface MetSequencelongerResolution - the new resolution to summarize to
public JigsawQuantity getMinimum(Interval interval)
getMinimum in interface ScalarQuantityinterval - the interval of interest
ScalarQuantity.getMinimum(Interval)public JigsawQuantity getMaximum(Interval interval)
getMaximum in interface ScalarQuantityinterval - the interval of interest
ScalarQuantity.getMaximum(Interval)public JigsawQuantity getInstant(Date time)
getInstant in interface ScalarQuantitytime - the time of interest
ScalarQuantity.getInstant(Date)public JigsawQuantity getAverage(Interval interval)
getAverage in interface ScalarQuantityinterval - the interval of interest
ScalarQuantity.getAverage(Interval)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||