public class EventIdFirstSchemaRecordReader extends CompressableRecordReader
Constructor and Description |
---|
EventIdFirstSchemaRecordReader(java.io.InputStream in,
java.lang.String filename,
TocReader tocReader,
int maxAttributeChars) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isData(java.io.InputStream in) |
protected StandardProvenanceEventRecord |
nextRecord(java.io.DataInputStream in,
int serializationVersion) |
protected void |
readHeader(java.io.DataInputStream in,
int serializationVersion) |
protected java.util.Optional<StandardProvenanceEventRecord> |
readToEvent(long eventId,
java.io.DataInputStream dis,
int serializationVersion) |
java.lang.String |
toString() |
protected void |
verifySerializationVersion(int serializationVersion) |
close, getBlockIndex, getBlockIndex, getBytesConsumed, getFilename, getMaxAttributeLength, getMaxEventId, getTocReader, isBlockIndexAvailable, isData, nextRecord, skip, skipTo, skipToBlock, skipToEvent
public EventIdFirstSchemaRecordReader(java.io.InputStream in, java.lang.String filename, TocReader tocReader, int maxAttributeChars) throws java.io.IOException
java.io.IOException
protected void verifySerializationVersion(int serializationVersion)
protected void readHeader(java.io.DataInputStream in, int serializationVersion) throws java.io.IOException
readHeader
in class CompressableRecordReader
java.io.IOException
protected StandardProvenanceEventRecord nextRecord(java.io.DataInputStream in, int serializationVersion) throws java.io.IOException
nextRecord
in class CompressableRecordReader
java.io.IOException
protected boolean isData(java.io.InputStream in) throws java.io.IOException
java.io.IOException
protected java.util.Optional<StandardProvenanceEventRecord> readToEvent(long eventId, java.io.DataInputStream dis, int serializationVersion) throws java.io.IOException
readToEvent
in class CompressableRecordReader
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object