Package ch.systemsx.cisd.base.io
Interface IInputStream
-
- All Superinterfaces:
java.lang.AutoCloseable
- All Known Subinterfaces:
IRandomAccessFile
- All Known Implementing Classes:
AdapterInputStreamToIInputStream
,ByteBufferRandomAccessFile
,RandomAccessFileImpl
public interface IInputStream extends java.lang.AutoCloseable
An interface forInputStream
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
available()
void
close()
void
mark(int readlimit)
boolean
markSupported()
int
read()
int
read(byte[] b)
int
read(byte[] b, int off, int len)
void
reset()
long
skip(long n)
-
-
-
Method Detail
-
read
int read() throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.read()
-
read
int read(byte[] b) throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.read(byte[])
-
read
int read(byte[] b, int off, int len) throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.read(byte[], int, int)
-
skip
long skip(long n) throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.skip(long)
-
available
int available() throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.available()
-
close
void close() throws IOExceptionUnchecked
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.close()
-
mark
void mark(int readlimit)
- See Also:
InputStream.mark(int)
-
reset
void reset() throws IOExceptionUnchecked
- Throws:
IOExceptionUnchecked
- See Also:
InputStream.reset()
-
markSupported
boolean markSupported()
- See Also:
InputStream.markSupported()
-
-