Class MarkResetFileInputStream
java.lang.Object
|
+--java.io.InputStream
|
+--java.io.FileInputStream
|
+--MarkResetFileInputStream
- public class MarkResetFileInputStream
- extends java.io.FileInputStream
| Fields inherited from class java.io.FileInputStream |
fd |
| Fields inherited from class java.io.InputStream |
SKIP_BUFFER_SIZE,
skipBuffer |
| Methods inherited from class java.io.FileInputStream |
,
available,
close,
finalize,
getFD,
initIDs,
open,
read,
read,
read,
readBytes,
skip |
| Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
markedPosition
protected long markedPosition
file
protected java.io.RandomAccessFile file
MarkResetFileInputStream
public MarkResetFileInputStream(java.lang.String filename)
throws java.io.IOException
MarkResetFileInputStream
public MarkResetFileInputStream(java.io.File file)
throws java.io.IOException
MarkResetFileInputStream
protected MarkResetFileInputStream(java.io.RandomAccessFile file)
throws java.io.IOException
markSupported
public boolean markSupported()
- Overrides:
- markSupported in class java.io.InputStream
mark
public void mark(int readAheadLimit)
- Overrides:
- mark in class java.io.InputStream
reset
public void reset()
throws java.io.IOException
- Overrides:
- reset in class java.io.InputStream