|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.grib.GribPDSVariables
public class GribPDSVariables
Handles the data input from the text and the older binary type of Indexes for the GribGridRecord.
| Field Summary | |
|---|---|
boolean |
bmsExists
_more_ |
int |
category
_more_ |
int |
center
_more_ |
int |
decimalScale
_more_ |
int |
discipline
_more_ |
int |
forecastTime
_more_ |
int |
gdsKey
_more_ |
int |
levelType1
_more_ |
int |
levelType2
_more_ |
float |
levelValue1
_more_ |
float |
levelValue2
_more_ |
float |
lowerLimit
_more_ |
int |
numberForecasts
_more_ |
long |
offset1
_more_ |
long |
offset2
_more_ |
int |
paramNumber
_more_ |
int |
productType
_more_ |
java.util.Date |
refTime
_more_ |
int |
subCenter
_more_ |
int |
table
_more_ |
int |
type
Type of ensemble or Probablity forecast |
int |
typeGenProcess
_more_ |
float |
upperLimit
_more_ |
| Constructor Summary | |
|---|---|
GribPDSVariables()
default constructor, used by GribReadIndex (binary indices) |
|
GribPDSVariables(java.util.Calendar calendar,
int productType,
int discipline,
int category,
int param,
int typeGenProcess,
int levelType1,
float levelValue1,
int levelType2,
float levelValue2,
java.util.Date refTime,
int foreTime,
int gdsKey,
long offset1,
long offset2,
int decimalScale,
boolean bmsExists,
int center,
int subCenter,
int table)
constructor given all parameters native. |
|
| Method Summary | |
|---|---|
int |
getAnalysisGenProcess()
analysisGenProcess. |
int |
getBackGenProcess()
backGenProcess. |
int |
getChemicalType()
ChemicalType. |
int |
getCoordinates()
Number of this coordinates. |
int |
getDecimalScale()
Get the decimal scale |
int |
getForecastPercentile()
ForecastPercentile. |
int |
getForecastProbability()
ForecastProbability. |
int |
getForecastTime()
forecastTime. |
int |
getHoursAfter()
hoursAfter. |
int |
getLength()
|
int |
getMinutesAfter()
minutesAfter. |
int |
getNB()
Number Bands. |
int |
getNumberForecasts()
number of forecasts. |
int |
getObservationProcess()
ObservationProcess. |
int |
getParameterCategory()
parameter Category . |
int |
getParameterNumber()
parameter Number. |
byte[] |
getPDSBytes()
PDS as byte[] |
int |
getPerturbation()
Perturbation number |
int |
getProductDefinition()
productDefinition. |
java.util.Date |
getReferenceTime()
Get the first reference time of this GridRecord |
int |
getSection()
Number of this section . |
int |
getTimeRangeUnit()
returns timeRangeUnit . |
int |
getType()
Type of Derived Code table 4.7. |
int |
getTypeFirstFixedSurface()
Get the type for the first level of this GridRecord |
int |
getTypeGenProcess()
type of Generating Process. |
int |
getTypeSecondFixedSurface()
Get the type for the second level of this GridRecord |
java.util.Date |
getValidTime()
Get the valid time for this grid. |
float |
getValueFirstFixedSurface()
Get the first level of this GridRecord |
float |
getValueLowerLimit()
ValueLowerLimit |
float |
getValueSecondFixedSurface()
Get the second level of this GridRecord |
float |
getValueUpperLimit()
ValueUpperLimit |
void |
setValidTime(java.util.Date t)
_more_ |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public int productType
public int discipline
public int category
public int paramNumber
public int typeGenProcess
public int levelType1
public int levelType2
public float levelValue1
public float levelValue2
public int gdsKey
public long offset1
public long offset2
public java.util.Date refTime
public int forecastTime
public int decimalScale
public boolean bmsExists
public int center
public int subCenter
public int table
public int numberForecasts
public int type
public float lowerLimit
public float upperLimit
| Constructor Detail |
|---|
public GribPDSVariables()
public GribPDSVariables(java.util.Calendar calendar,
int productType,
int discipline,
int category,
int param,
int typeGenProcess,
int levelType1,
float levelValue1,
int levelType2,
float levelValue2,
java.util.Date refTime,
int foreTime,
int gdsKey,
long offset1,
long offset2,
int decimalScale,
boolean bmsExists,
int center,
int subCenter,
int table)
productType - discipline - category - param - typeGenProcess - levelType1 - levelValue1 - levelType2 - levelValue2 - refTime - foreTime - gdsKey - offset1 - offset2 - decimalScale - bmsExists - either true or false bit-map existscenter - subCenter - table - | Method Detail |
|---|
public byte[] getPDSBytes()
getPDSBytes in interface GribPDSVariablesIFpublic final int getLength()
getLength in interface GribPDSVariablesIFpublic final int getSection()
getSection in interface GribPDSVariablesIFpublic final int getCoordinates()
getCoordinates in interface GribPDSVariablesIFpublic final int getProductDefinition()
getProductDefinition in interface GribPDSVariablesIFpublic final int getParameterCategory()
getParameterCategory in interface GribPDSVariablesIFpublic final int getParameterNumber()
getParameterNumber in interface GribPDSVariablesIFpublic final int getTypeGenProcess()
getTypeGenProcess in interface GribPDSVariablesIFpublic final int getChemicalType()
getChemicalType in interface GribPDSVariablesIFpublic final int getBackGenProcess()
getBackGenProcess in interface GribPDSVariablesIFpublic final int getObservationProcess()
getObservationProcess in interface GribPDSVariablesIFpublic final int getNB()
getNB in interface GribPDSVariablesIFpublic final int getAnalysisGenProcess()
getAnalysisGenProcess in interface GribPDSVariablesIFpublic final int getHoursAfter()
getHoursAfter in interface GribPDSVariablesIFpublic final int getMinutesAfter()
getMinutesAfter in interface GribPDSVariablesIFpublic final int getTimeRangeUnit()
getTimeRangeUnit in interface GribPDSVariablesIFpublic final int getForecastTime()
getForecastTime in interface GribPDSVariablesIFpublic float getValueFirstFixedSurface()
getValueFirstFixedSurface in interface GribPDSVariablesIFpublic float getValueSecondFixedSurface()
getValueSecondFixedSurface in interface GribPDSVariablesIFpublic int getTypeFirstFixedSurface()
getTypeFirstFixedSurface in interface GribPDSVariablesIFpublic int getTypeSecondFixedSurface()
getTypeSecondFixedSurface in interface GribPDSVariablesIFpublic java.util.Date getReferenceTime()
public java.util.Date getValidTime()
public void setValidTime(java.util.Date t)
t - _more_public int getDecimalScale()
public final int getType()
getType in interface GribPDSVariablesIFpublic final int getForecastProbability()
getForecastProbability in interface GribPDSVariablesIFpublic final int getForecastPercentile()
getForecastPercentile in interface GribPDSVariablesIFpublic final int getPerturbation()
getPerturbation in interface GribPDSVariablesIFpublic final int getNumberForecasts()
getNumberForecasts in interface GribPDSVariablesIFpublic final float getValueLowerLimit()
getValueLowerLimit in interface GribPDSVariablesIFpublic final float getValueUpperLimit()
getValueUpperLimit in interface GribPDSVariablesIFpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||