|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.jgrib.util.GribRecHeader
public class GribRecHeader
GRIB Record Header
Purpose: Organize GRIB records using their key fields.
Avoids memory overhead by not including body data, ie.
GribRecord's or GribRecordLight's.
torc
Field Summary | |
---|---|
static int |
F_DATE
Forecast date |
static int |
F_GDS
Grid Definition Section |
static int |
F_LEV_TYP
Level type (2D or 3D) |
static int |
F_LEV_Z
Actual level (Z level if 3D) |
static int |
F_PAR
Parameter varName |
static int[] |
mDefaultFldOrder
Default Field Order: F_GDS, F_LEV_TYP, F_PAR, F_DATE, F_LEV_Z |
static int |
NUM_FIELDS
Total number of fields |
Constructor Summary | |
---|---|
GribRecHeader(int index,
GribRecord rec)
|
|
GribRecHeader(int index,
GribRecordLight rec)
|
Method Summary | |
---|---|
int |
compareField(int aFld,
java.lang.Object o2)
|
int |
compareTo(java.lang.Object obj)
|
java.util.Date |
getDate()
F_DATE |
GribRecordGDS |
getGDS()
F_GDS |
int |
getIx()
|
GribPDSParameter |
getParam()
F_PAR |
java.lang.String |
getParamDescr()
|
java.lang.String |
getParamName()
F_PAR |
java.lang.String |
getParamUnit()
|
GribPDSLevel |
getPDSLev()
F_LEV_Z |
int |
getPDSLevType()
F_LEV_TYP |
float |
getPDSLevZvalue()
F_LEV_Z |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int F_GDS
public static final int F_LEV_TYP
public static final int F_PAR
public static final int F_DATE
public static final int F_LEV_Z
public static final int NUM_FIELDS
public static final int[] mDefaultFldOrder
Constructor Detail |
---|
public GribRecHeader(int index, GribRecord rec)
index
- rec
- public GribRecHeader(int index, GribRecordLight rec)
index
- rec
- Method Detail |
---|
public GribRecordGDS getGDS()
public int getPDSLevType()
public GribPDSParameter getParam()
public java.lang.String getParamName()
public java.lang.String getParamUnit()
public java.lang.String getParamDescr()
public java.util.Date getDate()
public GribPDSLevel getPDSLev()
public float getPDSLevZvalue()
public int compareField(int aFld, java.lang.Object o2)
aFld
- o2
-
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
Comparable.compareTo(java.lang.Object)
public int getIx()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |