| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
buf |
protected int |
count |
protected int |
initialCapacity |
protected int |
mark |
protected int |
pos |
| Constructor and Description |
|---|
ByteArrayCometIO() |
ByteArrayCometIO(int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
void |
close() |
java.io.InputStream |
getInputStream() |
void |
mark(int readAheadLimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
boolean |
readAvailable(java.io.InputStream is) |
int |
readFully(java.io.InputStream is) |
void |
reset() |
long |
skip(long n) |
protected final int initialCapacity
protected byte[] buf
protected int pos
protected int mark
protected int count
public ByteArrayCometIO()
public ByteArrayCometIO(int initialCapacity)
public int readFully(java.io.InputStream is)
throws java.io.IOException
public boolean readAvailable(java.io.InputStream is)
throws java.io.IOException
readAvailable in interface CometIOjava.io.IOExceptionpublic java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface CometIOjava.io.IOExceptionpublic int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
read in class java.io.InputStreampublic long skip(long n)
skip in class java.io.InputStreampublic int available()
available in class java.io.InputStreampublic boolean markSupported()
markSupported in class java.io.InputStreampublic void mark(int readAheadLimit)
mark in class java.io.InputStreampublic void reset()
reset in class java.io.InputStreampublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOException