StructureDataIteratorpublic class ArrayStructureBak.ArrayStructureIterator extends Object implements StructureDataIterator
| 构造器 | 说明 |
|---|---|
ArrayStructureIterator() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
finish() |
Make sure that the iterator is complete, and recover resources.
|
ArrayStructureBak |
getArrayStructure() |
|
int |
getCurrentRecno() |
|
boolean |
hasNext() |
See if theres more StructureData in the iteration.
|
StructureData |
next() |
Get the next StructureData in the iteration.
|
StructureDataIterator |
reset() |
Start the iteration over again.
|
void |
setBufferSize(int bytes) |
Hint to use this much memory in buffering the iteration.
|
public boolean hasNext()
throws IOException
StructureDataIteratorhasNext 在接口中 StructureDataIteratorIOException - on read errorpublic StructureData next() throws IOException
StructureDataIteratornext 在接口中 StructureDataIteratorIOException - on read errorpublic void setBufferSize(int bytes)
StructureDataIteratorsetBufferSize 在接口中 StructureDataIteratorbytes - amount of memory in bytespublic StructureDataIterator reset()
StructureDataIteratorreset 在接口中 StructureDataIteratorpublic int getCurrentRecno()
getCurrentRecno 在接口中 StructureDataIteratorpublic void finish()
StructureDataIterator
try {
while (iter.hasNext())
process(iter.next());
} finally {
iter.finish();
}
finish 在接口中 StructureDataIteratorpublic ArrayStructureBak getArrayStructure()
Copyright © 2019. All rights reserved.