类的使用
org.meteoinfo.ndarray.StructureData
-
使用StructureData的程序包 程序包 说明 org.meteoinfo.ndarray Multidimensional arrays of primitives and objects with data stored in memory. -
-
org.meteoinfo.ndarray中StructureData的使用
org.meteoinfo.ndarray中StructureData的子类 修饰符和类型 类 说明 classStructureDataAA StructureData implementation delegates everything to the containing ArrayStructure.classStructureDataCompositeA composite of other StructureData.classStructureDataDeepMake a deep copy of an existing StructureData, so that all the data is contained in this objectclassStructureDataProxyProxy for another StructureData.classStructureDataScalarA StructureData with scalar data.classStructureDataWA StructureData implementation that has its data self-contained.声明为StructureData的org.meteoinfo.ndarray中的字段 修饰符和类型 字段 说明 static StructureDataStructureData. EMPTYprotected StructureDataStructureDataProxy. orgprotected StructureData[]ArrayStructureBak. sdata类型参数类型为StructureData的org.meteoinfo.ndarray中的字段 修饰符和类型 字段 说明 protected java.util.Map<StructureMembers.Member,StructureData>StructureDataComposite. proxy返回StructureData的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 StructureDataStructureDataProxy. getOriginalStructureData()StructureDataArraySequenceNested. getScalarStructure(int recnum, StructureMembers.Member m)StructureDataArrayStructureBak. getScalarStructure(int recnum, StructureMembers.Member m)Get member data of type Structure.StructureDataArrayStructureBB. getScalarStructure(int recnum, StructureMembers.Member m)StructureDataArrayStructureW. getScalarStructure(int recnum, StructureMembers.Member m)StructureDataStructureData. getScalarStructure(java.lang.String memberName)Get member data of type Structure.abstract StructureDataStructureData. getScalarStructure(StructureMembers.Member m)Get member data of type Structure.StructureDataStructureDataA. getScalarStructure(StructureMembers.Member m)StructureDataStructureDataComposite. getScalarStructure(StructureMembers.Member m)StructureDataStructureDataProxy. getScalarStructure(StructureMembers.Member m)StructureDataStructureDataW. getScalarStructure(StructureMembers.Member m)Get member data of type Structure.StructureDataArraySequenceNested. getStructureData(int index)StructureDataArrayStructureBak. getStructureData(int index)Get the index-th StructureData of this ArrayStructure.StructureDataArrayStructureBak. getStructureData(Index i)Get the index-th StructureData of this ArrayStructure.static StructureDataStructureDataFactory. make(java.lang.String name, java.lang.Object value)static StructureDataStructureDataFactory. make(StructureData[] sdatas)static StructureDataStructureDataFactory. make(StructureData s1, StructureData s2)protected StructureDataArraySequence. makeStructureData(ArrayStructureBak as, int index)protected StructureDataArraySequenceNested. makeStructureData(ArrayStructureBak as, int index)protected abstract StructureDataArrayStructureBak. makeStructureData(ArrayStructureBak as, int recno)protected StructureDataArrayStructureBB. makeStructureData(ArrayStructureBak as, int index)protected StructureDataArrayStructureComposite. makeStructureData(ArrayStructureBak me, int recno)protected StructureDataArrayStructureMA. makeStructureData(ArrayStructureBak as, int index)protected StructureDataArrayStructureW. makeStructureData(ArrayStructureBak as, int index)StructureDataStructureDataMediator. modify(StructureData sdata)StructureDataArrayStructureBak.ArrayStructureIterator. next()StructureDataSequenceIterator. next()StructureDataStructureDataIterator. next()Get the next StructureData in the iteration.StructureDataStructureDataIteratorLimited. next()StructureDataStructureDataIteratorMediated. next()参数类型为StructureData的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 voidStructureDataComposite. add(int pos, StructureData sdata)voidStructureDataComposite. add(StructureData sdata)static StructureDataDeepStructureDataDeep. copy(StructureData sdata, StructureMembers members)Make deep copy from sdata to another StructureData object whose data is self containedstatic ArrayStructureBBStructureDataDeep. copyToArrayBB(StructureData sdata)Make deep copy from a StructureData to a ArrayStructureBB whose data is contained in a ByteBuffer.static intStructureDataDeep. copyToArrayBB(StructureData sdata, ArrayStructureBB abb)Make deep copy from a StructureData into the given ArrayStructureBBstatic ArrayStructureBBStructureDataDeep. copyToArrayBB(StructureData sdata, StructureMembers sm, java.nio.ByteOrder bo)Make deep copy from a StructureData to a ArrayStructureBB whose data is contained in a ByteBufferstatic StructureDataStructureDataFactory. make(StructureData[] sdatas)static StructureDataStructureDataFactory. make(StructureData s1, StructureData s2)StructureDataStructureDataMediator. modify(StructureData sdata)voidArrayStructureW. setStructureData(StructureData sd, int index)Set one of the StructureData of this ArrayStructure.参数类型为StructureData的org.meteoinfo.ndarray中的构造器 构造器 说明 ArrayStructureMA(StructureMembers members, int[] shape, StructureData[] sdata)ArrayStructureW(StructureData sdata)ArrayStructureW(StructureMembers members, int[] shape, StructureData[] sdata)Create a new Array of type StructureData and the given members, shape, and array of StructureData.StructureDataProxy(StructureData org)StructureDataProxy(StructureMembers members, StructureData org)
-