|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.dt.DatatypeIterator
public abstract class DatatypeIterator
An abstract implementation for iterating over datatypes, such as PointObsDatatype, etc.
| Constructor Summary | |
|---|---|
protected |
DatatypeIterator(Structure struct,
int bufferSize)
|
| Method Summary | |
|---|---|
boolean |
hasNext()
true if another "DataType" object is available |
protected abstract java.lang.Object |
makeDatatypeWithData(int recnum,
StructureData sdata)
|
java.lang.Object |
next()
Returns the next "DataType" object. |
java.lang.Object |
nextData()
Returns the next "DataType" object |
void |
remove()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected DatatypeIterator(Structure struct,
int bufferSize)
| Method Detail |
|---|
protected abstract java.lang.Object makeDatatypeWithData(int recnum,
StructureData sdata)
throws java.io.IOException
java.io.IOExceptionpublic boolean hasNext()
DataIterator
hasNext in interface java.util.IteratorhasNext in interface DataIterator
public java.lang.Object nextData()
throws java.io.IOException
DataIterator
nextData in interface DataIteratorjava.io.IOExceptionpublic java.lang.Object next()
DataIterator
next in interface java.util.Iteratornext in interface DataIteratorpublic void remove()
remove in interface java.util.Iterator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||