| Modifier and Type | Field and Description |
|---|---|
| protected byte[] | |
| protected int | |
| protected int | |
| protected int |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | available()
Overrides java. Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking, which may be 0, or 0 when end of stream is detected. |
| public void | close()
Overrides java. Implements java. Closes this input stream and releases any system resources associated with the stream. |
| public final long | |
| public void | mark(int readAheadLimit)
Overrides java. Marks the current position in this input stream. |
| public boolean | markSupported()
Overrides java. Tests if this input stream supports the |
| public int | read()
Implements abstract java. Reads the next byte of data from the input stream. |
| public int | read(byte[] b, int off, int len)
Overrides java. Reads up to |
| public boolean | readBoolean()
Implements java. Reads one input byte and returns
|
| public byte | |
| public char | |
| public final double | readDouble()
Implements java. Reads eight input bytes and returns
a |
| public final float | readFloat()
Implements java. Reads four input bytes and returns
a |
| public void | readFully(byte[] b)
Implements java. Reads some bytes from an input
stream and stores them into the buffer
array |
| public final void | readFully(byte[] b, int off, int len)
Implements java. Reads |
| public int | |
| public String | |
| public long | |
| public short | |
| public final int | readUnsignedByte()
Implements java. Reads one input byte, zero-extends
it to type |
| public final int | readUnsignedShort()
Implements java. Reads two input bytes and returns
an |
| public String | readUTF()
Implements java. Reads in a string that has been encoded using a modified UTF-8 format. |
| public void | reset()
Overrides java. Repositions this stream to the position at the time the
|
| public long | skip(long n)
Overrides java. Skips over and discards |
| public int | skipBytes(int n)
Implements java. Makes an attempt to skip over
|
| buffer | back to summary |
|---|---|
| protected byte[] buffer | |
| count | back to summary |
|---|---|
| protected int count | |
| mark | back to summary |
|---|---|
| protected int mark | |
| pos | back to summary |
|---|---|
| protected int pos | |
| HsqlByteArrayInputStream | back to summary |
|---|---|
| public HsqlByteArrayInputStream(byte[] buf) | |
| HsqlByteArrayInputStream | back to summary |
|---|---|
| public HsqlByteArrayInputStream(byte[] buf, int offset, int length) | |
| available | back to summary |
|---|---|
| public int available() Overrides java. Doc from java. Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking, which may be 0, or 0 when end of stream is detected. The read might be on the same thread or another thread. A single read or skip of this many bytes will not block, but may read or skip fewer bytes. Note that while some implementations of A subclass's implementation of this method may choose to throw an
| |
| close | back to summary |
|---|---|
| public void close() Overrides java. Implements java. Doc from java. Closes this input stream and releases any system resources associated with the stream. | |
| getPos | back to summary |
|---|---|
| public final long getPos() | |
| mark | back to summary |
|---|---|
| public void mark(int readAheadLimit) Overrides java. Doc from java. Marks the current position in this input stream. A subsequent call to
the The The general contract of Marking a closed stream should not have any effect on the stream. | |
| markSupported | back to summary |
|---|---|
| public boolean markSupported() Overrides java. Doc from java. Tests if this input stream supports the | |
| read | back to summary |
|---|---|
| public int read() Implements abstract java. Doc from java. Reads the next byte of data from the input stream. The value byte is
returned as an | |
| read | back to summary |
|---|---|
| public int read(byte[] b, int off, int len) Overrides java. Doc from java. Reads up to This method blocks until input data is available, end of file is detected, or an exception is thrown. If The first byte read is stored into element In every case, elements | |
| readBoolean | back to summary |
|---|---|
| public boolean readBoolean() throws IOException Implements java. Doc from java. Reads one input byte and returns
| |
| readByte | back to summary |
|---|---|
| public byte readByte() throws IOException Implements java. Doc from java. Reads and returns one input byte.
The byte is treated as a signed value in
the range
| |
| readChar | back to summary |
|---|---|
| public char readChar() throws IOException Implements java. Doc from java. Reads two input bytes and returns a
This method
is suitable for reading bytes written by
the writeChar method of interface
DataOutput.
| |
| readDouble | back to summary |
|---|---|
| public final double readDouble() throws IOException Implements java. Doc from java. Reads eight input bytes and returns
a
| |
| readFloat | back to summary |
|---|---|
| public final float readFloat() throws IOException Implements java. Doc from java. Reads four input bytes and returns
a
| |
| readFully | back to summary |
|---|---|
| public void readFully(byte[] b) throws IOException Implements java. Doc from java. Reads some bytes from an input
stream and stores them into the buffer
array This method blocks until one of the following conditions occurs:
If
| |
| readFully | back to summary |
|---|---|
| public final void readFully(byte[] b, int off, int len) throws IOException Implements java. Doc from java. Reads This method blocks until one of the following conditions occurs:
If
| |
| readInt | back to summary |
|---|---|
| public int readInt() throws IOException Implements java. Doc from java. Reads four input bytes and returns an
This method is suitable
for reading bytes written by the writeInt
method of interface DataOutput.
| |
| readLine | back to summary |
|---|---|
| public String readLine() Implements java. Doc from java. Reads the next line of text from the input stream.
It reads successive bytes, converting
each byte separately into a character,
until it encounters a line terminator or
end of
file; the characters read are then
returned as a
If end of file is encountered
before even one byte can be read, then | |
| readLong | back to summary |
|---|---|
| public long readLong() throws IOException Implements java. Doc from java. Reads eight input bytes and returns
a
This method is suitable
for reading bytes written by the
| |
| readShort | back to summary |
|---|---|
| public short readShort() throws IOException Implements java. Doc from java. Reads two input bytes and returns
a
This method
is suitable for reading the bytes written
by the writeShort method of
interface DataOutput.
| |
| readUnsignedByte | back to summary |
|---|---|
| public final int readUnsignedByte() throws IOException Implements java. Doc from java. Reads one input byte, zero-extends
it to type
| |
| readUnsignedShort | back to summary |
|---|---|
| public final int readUnsignedShort() throws IOException Implements java. Doc from java. Reads two input bytes and returns
an
This method is suitable for reading the bytes
written by the writeShort method
of interface DataOutput if
the argument to writeShort
was intended to be a value in the range
0 through 65535.
| |
| readUTF | back to summary |
|---|---|
| public String readUTF() throws IOException Implements java. Doc from java. Reads in a string that has been encoded using a
modified UTF-8
format.
The general contract of
First, two bytes are read and used to
construct an unsigned 16-bit integer in
exactly the manner of the
If the first byte of a group
matches the bit pattern
If the first byte
of a group matches the bit pattern
If the first byte of a group
matches the bit pattern 1110xxxx,
then the group consists of that byte a
and two more bytes b and c.
If there is no byte c (because
byte a was one of the last
two of the bytes to be read), or either
byte b or byte c
does not match the bit pattern 10xxxxxx,
then a UTFDataFormatException
is thrown. Otherwise, the group is converted
to the character:
If the first byte of a group matches the
pattern 1111xxxx or the pattern
10xxxxxx, then a UTFDataFormatException
is thrown.
If end of file is encountered
at any time during this entire process,
then an
After every group has been converted to
a character by this process, the characters
are gathered, in the same order in which
their corresponding groups were read from
the input stream, to form a
The
| |
| reset | back to summary |
|---|---|
| public void reset() Overrides java. Doc from java. Repositions this stream to the position at the time the
The general contract of
| |
| skip | back to summary |
|---|---|
| public long skip(long n) Overrides java. Doc from java. Skips over and discards | |
| skipBytes | back to summary |
|---|---|
| public int skipBytes(int n) Implements java. Doc from java. Makes an attempt to skip over
| |