StructureDataDeeppublic class StructureDataA extends StructureData
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected int |
recno |
|
protected ArrayStructureBak |
sa |
EMPTY, members| 构造器 | 说明 |
|---|---|
StructureDataA(ArrayStructureBak sa,
int recno) |
Constructor.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
double |
convertScalarDouble(StructureMembers.Member m) |
Get scalar value as a double, with conversion as needed.
|
float |
convertScalarFloat(StructureMembers.Member m) |
Get scalar value as a float, with conversion as needed.
|
int |
convertScalarInt(StructureMembers.Member m) |
Get scalar value as a int, with conversion as needed.
|
long |
convertScalarLong(StructureMembers.Member m) |
Get scalar value as a int, with conversion as needed.
|
Array |
getArray(StructureMembers.Member m) |
Get member data array of any type as an Array.
|
ArraySequence |
getArraySequence(StructureMembers.Member m) |
Get ArraySequence for a member of type Sequence.
|
ArrayStructureBak |
getArrayStructure(StructureMembers.Member m) |
Get ArrayStructure for a member of type Structure.
|
byte[] |
getJavaArrayByte(StructureMembers.Member m) |
Get member data of type byte array.
|
char[] |
getJavaArrayChar(StructureMembers.Member m) |
Get member data of type char array.
|
double[] |
getJavaArrayDouble(StructureMembers.Member m) |
Get java double array for a member of type double.
|
float[] |
getJavaArrayFloat(StructureMembers.Member m) |
Get member data of type float array.
|
int[] |
getJavaArrayInt(StructureMembers.Member m) |
Get member data of type int array.
|
long[] |
getJavaArrayLong(StructureMembers.Member m) |
Get member data of type long array.
|
short[] |
getJavaArrayShort(StructureMembers.Member m) |
Get member data of type short array.
|
String[] |
getJavaArrayString(StructureMembers.Member m) |
Get java array of Strings for a member of type char or String.
|
byte |
getScalarByte(StructureMembers.Member m) |
Get member data of type byte.
|
char |
getScalarChar(StructureMembers.Member m) |
Get member data of type char.
|
double |
getScalarDouble(StructureMembers.Member m) |
Get member data of type double.
|
float |
getScalarFloat(StructureMembers.Member m) |
Get member data of type float.
|
int |
getScalarInt(StructureMembers.Member m) |
Get member data of type int.
|
long |
getScalarLong(StructureMembers.Member m) |
Get member data of type long.
|
short |
getScalarShort(StructureMembers.Member m) |
Get member data of type short.
|
String |
getScalarString(StructureMembers.Member m) |
Get member data of type String or 1D char.
|
StructureData |
getScalarStructure(StructureMembers.Member m) |
Get member data of type Structure.
|
void |
showInternal(Formatter f,
Indent indent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconvertScalarDouble, 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, showInternalMembers, toStringprotected ArrayStructureBak sa
protected int recno
public StructureDataA(ArrayStructureBak sa, int recno)
sa - StructureData is always contained in a StructureArray.recno - the recno in the StructureArray.public Array getArray(StructureMembers.Member m)
StructureDatagetArray 在类中 StructureDatam - get data from this StructureMembers.Member.public int convertScalarInt(StructureMembers.Member m)
StructureDataconvertScalarInt 在类中 StructureDatam - member Variable.public long convertScalarLong(StructureMembers.Member m)
StructureDataconvertScalarLong 在类中 StructureDatam - member Variable.public float convertScalarFloat(StructureMembers.Member m)
StructureDataconvertScalarFloat 在类中 StructureDatam - member Variable.public double convertScalarDouble(StructureMembers.Member m)
StructureDataconvertScalarDouble 在类中 StructureDatam - member Variable.public double getScalarDouble(StructureMembers.Member m)
StructureDatagetScalarDouble 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type double.public double[] getJavaArrayDouble(StructureMembers.Member m)
StructureDatagetJavaArrayDouble 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type double.public float getScalarFloat(StructureMembers.Member m)
getScalarFloat 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type float.public float[] getJavaArrayFloat(StructureMembers.Member m)
getJavaArrayFloat 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type float.public byte getScalarByte(StructureMembers.Member m)
getScalarByte 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type byte.public byte[] getJavaArrayByte(StructureMembers.Member m)
getJavaArrayByte 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type byte.public short getScalarShort(StructureMembers.Member m)
getScalarShort 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type short.public short[] getJavaArrayShort(StructureMembers.Member m)
getJavaArrayShort 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type short.public int getScalarInt(StructureMembers.Member m)
getScalarInt 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type int.public int[] getJavaArrayInt(StructureMembers.Member m)
getJavaArrayInt 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type int.public long getScalarLong(StructureMembers.Member m)
getScalarLong 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type long.public long[] getJavaArrayLong(StructureMembers.Member m)
getJavaArrayLong 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type long.public char getScalarChar(StructureMembers.Member m)
getScalarChar 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type char.public char[] getJavaArrayChar(StructureMembers.Member m)
getJavaArrayChar 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type char.public String getScalarString(StructureMembers.Member m)
getScalarString 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type char.public String[] getJavaArrayString(StructureMembers.Member m)
StructureDatagetJavaArrayString 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type char or String.public StructureData getScalarStructure(StructureMembers.Member m)
StructureDatagetScalarStructure 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type Structure.public ArrayStructureBak getArrayStructure(StructureMembers.Member m)
StructureDatagetArrayStructure 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type Structure.public ArraySequence getArraySequence(StructureMembers.Member m)
StructureDatagetArraySequence 在类中 StructureDatam - get data from this StructureMembers.Member. Must be of type Sequence.public void showInternal(Formatter f, Indent indent)
showInternal 在类中 StructureDataCopyright © 2019. All rights reserved.