public static class FSEditLogLoader.PositionTrackingInputStream extends FilterInputStream
in
Constructor and Description |
---|
FSEditLogLoader.PositionTrackingInputStream(InputStream is) |
Modifier and Type | Method and Description |
---|---|
void |
clearLimit()
Disable limit.
|
long |
getPos() |
void |
mark(int limit) |
int |
read() |
int |
read(byte[] data) |
int |
read(byte[] data,
int offset,
int length) |
void |
reset() |
void |
setLimit(long limit)
Set a limit.
|
long |
skip(long amt) |
available, close, markSupported
public FSEditLogLoader.PositionTrackingInputStream(InputStream is)
public int read() throws IOException
read
in class FilterInputStream
IOException
public int read(byte[] data) throws IOException
read
in class FilterInputStream
IOException
public int read(byte[] data, int offset, int length) throws IOException
read
in class FilterInputStream
IOException
public void setLimit(long limit)
public void clearLimit()
public void mark(int limit)
mark
in class FilterInputStream
public void reset() throws IOException
reset
in class FilterInputStream
IOException
public long getPos()
public long skip(long amt) throws IOException
skip
in class FilterInputStream
IOException
Copyright © 2017 Apache Software Foundation. All Rights Reserved.