public class StructureDataRegexp
extends ucar.ma2.StructureData
| Modifier and Type | Class and Description |
|---|---|
static class |
StructureDataRegexp.Vinfo |
static class |
StructureDataRegexp.VinfoField |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.re2j.Matcher |
matcher |
| Constructor and Description |
|---|
StructureDataRegexp(ucar.ma2.StructureMembers members,
com.google.re2j.Matcher m) |
| Modifier and Type | Method and Description |
|---|---|
double |
convertScalarDouble(ucar.ma2.StructureMembers.Member m) |
float |
convertScalarFloat(ucar.ma2.StructureMembers.Member m) |
int |
convertScalarInt(ucar.ma2.StructureMembers.Member m) |
long |
convertScalarLong(ucar.ma2.StructureMembers.Member m) |
ucar.ma2.Array |
getArray(ucar.ma2.StructureMembers.Member m) |
ucar.ma2.ArraySequence |
getArraySequence(ucar.ma2.StructureMembers.Member m) |
ucar.ma2.ArrayStructure |
getArrayStructure(ucar.ma2.StructureMembers.Member m) |
byte[] |
getJavaArrayByte(ucar.ma2.StructureMembers.Member m) |
char[] |
getJavaArrayChar(ucar.ma2.StructureMembers.Member m) |
double[] |
getJavaArrayDouble(ucar.ma2.StructureMembers.Member m) |
float[] |
getJavaArrayFloat(ucar.ma2.StructureMembers.Member m) |
int[] |
getJavaArrayInt(ucar.ma2.StructureMembers.Member m) |
long[] |
getJavaArrayLong(ucar.ma2.StructureMembers.Member m) |
short[] |
getJavaArrayShort(ucar.ma2.StructureMembers.Member m) |
java.lang.String[] |
getJavaArrayString(ucar.ma2.StructureMembers.Member m) |
byte |
getScalarByte(ucar.ma2.StructureMembers.Member m) |
char |
getScalarChar(ucar.ma2.StructureMembers.Member m) |
double |
getScalarDouble(ucar.ma2.StructureMembers.Member m) |
float |
getScalarFloat(ucar.ma2.StructureMembers.Member m) |
int |
getScalarInt(ucar.ma2.StructureMembers.Member m) |
long |
getScalarLong(ucar.ma2.StructureMembers.Member m) |
short |
getScalarShort(ucar.ma2.StructureMembers.Member m) |
java.lang.String |
getScalarString(ucar.ma2.StructureMembers.Member m) |
ucar.ma2.StructureData |
getScalarStructure(ucar.ma2.StructureMembers.Member m) |
protected java.lang.Object |
parse(ucar.ma2.DataType dt,
StructureDataRegexp.VinfoField vinfo) |
protected java.lang.Object |
parse(ucar.ma2.DataType dt,
StructureDataRegexp.VinfoField vinfo,
int fldno) |
convertScalarDouble, convertScalarFloat, convertScalarInt, convertScalarLong, findMember, getArray, getArraySequence, getArrayStructure, getJavaArrayByte, getJavaArrayChar, getJavaArrayDouble, getJavaArrayFloat, getJavaArrayInt, getJavaArrayLong, getJavaArrayShort, getJavaArrayString, getMembers, getName, getScalarByte, getScalarChar, getScalarDouble, getScalarFloat, getScalarInt, getScalarLong, getScalarObject, getScalarObject, getScalarShort, getScalarString, getScalarStructure, getStructureMembers, showInternal, showInternalMembers, toStringpublic StructureDataRegexp(ucar.ma2.StructureMembers members,
com.google.re2j.Matcher m)
protected java.lang.Object parse(ucar.ma2.DataType dt,
StructureDataRegexp.VinfoField vinfo)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionprotected java.lang.Object parse(ucar.ma2.DataType dt,
StructureDataRegexp.VinfoField vinfo,
int fldno)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic ucar.ma2.Array getArray(ucar.ma2.StructureMembers.Member m)
getArray in class ucar.ma2.StructureDatapublic float convertScalarFloat(ucar.ma2.StructureMembers.Member m)
convertScalarFloat in class ucar.ma2.StructureDatapublic double convertScalarDouble(ucar.ma2.StructureMembers.Member m)
convertScalarDouble in class ucar.ma2.StructureDatapublic int convertScalarInt(ucar.ma2.StructureMembers.Member m)
convertScalarInt in class ucar.ma2.StructureDatapublic long convertScalarLong(ucar.ma2.StructureMembers.Member m)
convertScalarLong in class ucar.ma2.StructureDatapublic double getScalarDouble(ucar.ma2.StructureMembers.Member m)
getScalarDouble in class ucar.ma2.StructureDatapublic double[] getJavaArrayDouble(ucar.ma2.StructureMembers.Member m)
getJavaArrayDouble in class ucar.ma2.StructureDatapublic float getScalarFloat(ucar.ma2.StructureMembers.Member m)
getScalarFloat in class ucar.ma2.StructureDatapublic float[] getJavaArrayFloat(ucar.ma2.StructureMembers.Member m)
getJavaArrayFloat in class ucar.ma2.StructureDatapublic byte getScalarByte(ucar.ma2.StructureMembers.Member m)
getScalarByte in class ucar.ma2.StructureDatapublic byte[] getJavaArrayByte(ucar.ma2.StructureMembers.Member m)
getJavaArrayByte in class ucar.ma2.StructureDatapublic int getScalarInt(ucar.ma2.StructureMembers.Member m)
getScalarInt in class ucar.ma2.StructureDatapublic int[] getJavaArrayInt(ucar.ma2.StructureMembers.Member m)
getJavaArrayInt in class ucar.ma2.StructureDatapublic short getScalarShort(ucar.ma2.StructureMembers.Member m)
getScalarShort in class ucar.ma2.StructureDatapublic short[] getJavaArrayShort(ucar.ma2.StructureMembers.Member m)
getJavaArrayShort in class ucar.ma2.StructureDatapublic long getScalarLong(ucar.ma2.StructureMembers.Member m)
getScalarLong in class ucar.ma2.StructureDatapublic long[] getJavaArrayLong(ucar.ma2.StructureMembers.Member m)
getJavaArrayLong in class ucar.ma2.StructureDatapublic char getScalarChar(ucar.ma2.StructureMembers.Member m)
getScalarChar in class ucar.ma2.StructureDatapublic char[] getJavaArrayChar(ucar.ma2.StructureMembers.Member m)
getJavaArrayChar in class ucar.ma2.StructureDatapublic java.lang.String getScalarString(ucar.ma2.StructureMembers.Member m)
getScalarString in class ucar.ma2.StructureDatapublic java.lang.String[] getJavaArrayString(ucar.ma2.StructureMembers.Member m)
getJavaArrayString in class ucar.ma2.StructureDatapublic ucar.ma2.StructureData getScalarStructure(ucar.ma2.StructureMembers.Member m)
getScalarStructure in class ucar.ma2.StructureDatapublic ucar.ma2.ArrayStructure getArrayStructure(ucar.ma2.StructureMembers.Member m)
getArrayStructure in class ucar.ma2.StructureDatapublic ucar.ma2.ArraySequence getArraySequence(ucar.ma2.StructureMembers.Member m)
getArraySequence in class ucar.ma2.StructureData