public interface SeekableInput
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
void |
beginThreadAccess() |
void |
close() |
void |
endThreadAccess() |
long |
getAbsolutePosition() |
java.io.InputStream |
getInputStream() |
long |
getLength() |
void |
mark(int readLimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] buffer) |
int |
read(byte[] buffer,
int offset,
int length) |
void |
reset() |
void |
seekAbsolute(long absolutePosition) |
void |
seekEnd() |
void |
seekRelative(long relativeOffset) |
long |
skip(long n) |
int read() throws java.io.IOException
java.io.IOExceptionint read(byte[] buffer) throws java.io.IOException
java.io.IOExceptionint read(byte[] buffer,
int offset,
int length)
throws java.io.IOException
java.io.IOExceptionvoid close()
throws java.io.IOException
java.io.IOExceptionint available()
void mark(int readLimit)
boolean markSupported()
void reset()
throws java.io.IOException
java.io.IOExceptionlong skip(long n) throws java.io.IOException
java.io.IOExceptionvoid seekAbsolute(long absolutePosition)
throws java.io.IOException
java.io.IOExceptionvoid seekRelative(long relativeOffset)
throws java.io.IOException
java.io.IOExceptionvoid seekEnd()
throws java.io.IOException
java.io.IOExceptionlong getAbsolutePosition()
throws java.io.IOException
java.io.IOExceptionlong getLength()
throws java.io.IOException
java.io.IOExceptionjava.io.InputStream getInputStream()
void beginThreadAccess()
void endThreadAccess()