|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.iosp.Indexer
ucar.nc2.iosp.SegmentedLayout
public class SegmentedLayout
SegmentedLayout has data stored in segments.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ucar.nc2.iosp.Indexer |
|---|
Indexer.Chunk |
| Constructor Summary | |
|---|---|
SegmentedLayout(long[] segPos,
int[] segSize,
int elemSize,
int[] varShape,
Section wantSection)
Deprecated. Constructor. |
|
| Method Summary | |
|---|---|
int |
getElemSize()
Deprecated. |
long |
getTotalNelems()
Deprecated. |
boolean |
hasNext()
Deprecated. |
Indexer.Chunk |
next()
Deprecated. Get the next chunk |
Indexer.Chunk |
nextOuter()
Deprecated. |
java.lang.String |
toString()
Deprecated. |
| Methods inherited from class ucar.nc2.iosp.Indexer |
|---|
printa, printa |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SegmentedLayout(long[] segPos,
int[] segSize,
int elemSize,
int[] varShape,
Section wantSection)
throws InvalidRangeException
segPos - starting address of each segment.segSize - number of bytes in each segment.elemSize - size of an element in bytes.varShape - shape of the entire data array.wantSection - the wanted section of data
InvalidRangeException - if ranges are misformed| Method Detail |
|---|
public long getTotalNelems()
getTotalNelems in class Indexerpublic int getElemSize()
getElemSize in class Indexerpublic boolean hasNext()
hasNext in class Indexerpublic Indexer.Chunk next()
Indexer
next in class Indexerpublic Indexer.Chunk nextOuter()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||