|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.iosp.bufr.DataDescriptor
public class DataDescriptor
Essentially a TableB entry, modified by any relevent TableC operators. TableD has been expanded. Replication gets made into nested DataDesccriptors, which we map to Structures (fixed replication) or Sequences (deferred replication). Most of the processing is done by BufrDataDescriptionSection.convert(). Here we encapsolate the final result, ready to map to the CDM.
| Method Summary | |
|---|---|
int |
getBitWidth()
|
int |
getByteWidthCDM()
Get the number of bytes the CDM datatype will take |
short |
getFxy()
|
java.lang.String |
getFxyName()
|
java.lang.String |
getName()
|
int |
getRefVal()
|
int |
getScale()
|
java.util.List<DataDescriptor> |
getSubKeys()
|
int |
getTotalBits()
|
int |
getType()
|
java.lang.String |
getUnits()
|
boolean |
isLocal()
|
boolean |
isOkForVariable()
|
boolean |
isVarLength()
|
java.lang.String |
toString()
|
static void |
transferInfo(java.util.List<DataDescriptor> fromList,
java.util.List<DataDescriptor> toList)
Transfer info from the "proto message" to another message with the exact same structure. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public java.util.List<DataDescriptor> getSubKeys()
public boolean isOkForVariable()
public boolean isLocal()
public java.lang.String getFxyName()
public short getFxy()
public java.lang.String getName()
public int getType()
public int getScale()
public int getRefVal()
public java.lang.String getUnits()
public static void transferInfo(java.util.List<DataDescriptor> fromList,
java.util.List<DataDescriptor> toList)
fromList - transfer from heretoList - to herepublic int getBitWidth()
public int getByteWidthCDM()
public java.lang.String toString()
toString in class java.lang.Objectpublic int getTotalBits()
public boolean isVarLength()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||