|
Build 1.1_r1 (from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.InputStream
java.io.StringBufferInputStream
StringReader
@Deprecated public class StringBufferInputStream
A specialized InputStream that reads bytes from a String in
a sequential manner.
| Field Summary | |
|---|---|
protected String |
buffer
Deprecated. The source string containing the data to read. |
protected int |
count
Deprecated. The total number of characters in the source string. |
protected int |
pos
Deprecated. The current position within the source string. |
| Constructor Summary | |
|---|---|
StringBufferInputStream(String str)
Deprecated. Construct a new StringBufferInputStream with str as
source. |
|
| Method Summary | |
|---|---|
int |
available()
Deprecated. Returns the number of bytes that are available before this stream will block. |
int |
read()
Deprecated. Reads a single byte from the source string and returns it as an integer in the range from 0 to 255. |
int |
read(byte[] b,
int offset,
int length)
Deprecated. Reads at most length bytes from the source string and stores them
in the byte array b starting at offset. |
void |
reset()
Deprecated. Resets this stream to the beginning of the source string. |
long |
skip(long n)
Deprecated. Skips n characters in the source string. |
| Methods inherited from class java.io.InputStream |
|---|
close, mark, markSupported, read |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String buffer
protected int count
protected int pos
| Constructor Detail |
|---|
public StringBufferInputStream(String str)
StringBufferInputStream with str as
source. The size of the stream is set to the length() of the
string.
str - the source string for this stream.
NullPointerException - if str is null.| Method Detail |
|---|
public int available()
available in class InputStreampublic int read()
read in class InputStream
public int read(byte[] b,
int offset,
int length)
length bytes from the source string and stores them
in the byte array b starting at offset.
read in class InputStreamb - the byte array in which to store the bytes read.offset - the initial position in b to store the bytes read from
this stream.length - the maximum number of bytes to store in b.
IndexOutOfBoundsException - if offset < 0 or length < 0, or if
offset + length is greater than the length of
b.
NullPointerException - if b is null.public void reset()
reset in class InputStreampublic long skip(long n)
n characters in the source string. It does nothing and
returns 0 if n is negative. Less than n characters are
skipped if the end of the source string is reached before the operation
completes.
skip in class InputStreamn - the number of characters to skip.
|
Build 1.1_r1 (from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||