public class RecordFileReader<T extends Row> extends Object implements BinaryReader
Constructor and Description |
---|
RecordFileReader(File filePath) |
RecordFileReader(File filePath,
int recordSize) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
getCurrentPos() |
void |
iterate(Charset charset,
DataRowListener listener) |
void |
iterate(DataRowListener listener) |
Iterator<byte[]> |
iterator() |
BinaryReader |
recordAt(int recordNumber) |
BinaryReader |
recordSize(int recordSize) |
BinaryReader |
reset() |
BinaryReader |
reset(long bytesPos) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public RecordFileReader(File filePath, int recordSize)
public RecordFileReader(File filePath)
public long getCurrentPos() throws MintleafException
getCurrentPos
in interface BinaryReader
MintleafException
public BinaryReader recordAt(int recordNumber) throws MintleafException
recordAt
in interface BinaryReader
MintleafException
public BinaryReader recordSize(int recordSize) throws MintleafException
recordSize
in interface BinaryReader
MintleafException
public BinaryReader reset() throws MintleafException
reset
in interface BinaryReader
MintleafException
public BinaryReader reset(long bytesPos) throws MintleafException
reset
in interface BinaryReader
MintleafException
public void iterate(Charset charset, DataRowListener listener) throws MintleafException
iterate
in interface BinaryReader
MintleafException
public void iterate(DataRowListener listener) throws MintleafException
MintleafException
public void close()
close
in interface AutoCloseable
close
in interface BinaryReader
Copyright © 2017. All rights reserved.