| 程序包 | 说明 |
|---|---|
| org.meteoinfo.ndarray |
Multidimensional arrays of primitives and objects with data stored in memory.
|
| 限定符和类型 | 类 | 说明 |
|---|---|---|
class |
ArraySequence |
ArraySequence is the way to contain the data for a Sequence, using a StructureDataIterator.
|
class |
ArraySequenceNested |
Handles nested sequences: a 1D array of variable length 1D arrays of StructureData.
|
class |
ArrayStructureBB |
Concrete implementation of ArrayStructure, data storage is in a ByteBuffer, which is converted to member data on the fly.
|
class |
ArrayStructureBBpos |
Variation of ArrayStructureBB, where the offsets of the records into the ByteBuffer are uneven and must be
passed in by the user.
|
class |
ArrayStructureBBsection |
Describe
|
class |
ArrayStructureComposite |
An ArrayStructure compose of other ArrayStructures.
|
class |
ArrayStructureMA |
Concrete implementation of ArrayStructure, data storage is in member arrays, which are converted to
StructureData member data on the fly.
|
class |
ArrayStructureW |
Concrete implementation of ArrayStructure, with data access deferred to the StructureData objects.
|
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected ArrayStructureBak |
StructureDataA.sa |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
ArrayStructureBak |
ArraySequenceNested.flatten() |
Flatten the Structures into a 1D array of Structures of length getTotalNumberOfStructures().
|
ArrayStructureBak |
ArraySequenceNested.getArrayStructure(int recnum,
StructureMembers.Member m) |
|
ArrayStructureBak |
ArrayStructureBak.ArrayStructureIterator.getArrayStructure() |
|
ArrayStructureBak |
ArrayStructureBak.getArrayStructure(int recnum,
StructureMembers.Member m) |
Get member data of type array of Structure.
|
ArrayStructureBak |
ArrayStructureBB.getArrayStructure(int recnum,
StructureMembers.Member m) |
|
ArrayStructureBak |
ArrayStructureW.getArrayStructure(int recnum,
StructureMembers.Member m) |
|
ArrayStructureBak |
StructureData.getArrayStructure(String memberName) |
Get member data of type Structure.
|
abstract ArrayStructureBak |
StructureData.getArrayStructure(StructureMembers.Member m) |
Get ArrayStructure for a member of type Structure.
|
ArrayStructureBak |
StructureDataA.getArrayStructure(StructureMembers.Member m) |
|
ArrayStructureBak |
StructureDataComposite.getArrayStructure(StructureMembers.Member m) |
|
ArrayStructureBak |
StructureDataProxy.getArrayStructure(StructureMembers.Member m) |
|
ArrayStructureBak |
StructureDataW.getArrayStructure(StructureMembers.Member m) |
Get member data of type Structure.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static ArrayStructureBB |
StructureDataDeep.copyToArrayBB(ArrayStructureBak as,
ByteOrder bo,
boolean canonical) |
Make deep copy from an ArrayStructure to a ArrayStructureBB whose data is contained in a ByteBuffer
|
static ArrayStructureMA |
ArrayStructureMA.factoryMA(ArrayStructureBak from) |
Turn any ArrayStructure into a ArrayStructureMA
|
protected StructureData |
ArraySequence.makeStructureData(ArrayStructureBak as,
int index) |
|
protected StructureData |
ArraySequenceNested.makeStructureData(ArrayStructureBak as,
int index) |
|
protected abstract StructureData |
ArrayStructureBak.makeStructureData(ArrayStructureBak as,
int recno) |
|
protected StructureData |
ArrayStructureBB.makeStructureData(ArrayStructureBak as,
int index) |
|
protected StructureData |
ArrayStructureComposite.makeStructureData(ArrayStructureBak me,
int recno) |
|
protected StructureData |
ArrayStructureMA.makeStructureData(ArrayStructureBak as,
int index) |
|
protected StructureData |
ArrayStructureW.makeStructureData(ArrayStructureBak as,
int index) |
| 构造器 | 说明 |
|---|---|
SequenceIterator(int start,
int size,
ArrayStructureBak abb) |
|
StructureDataA(ArrayStructureBak sa,
int recno) |
Constructor.
|
| 构造器 | 说明 |
|---|---|
ArrayStructureComposite(StructureMembers members,
List<ArrayStructureBak> c,
int total) |
Copyright © 2019. All rights reserved.