static class Hessian2StreamingInput.StreamingInputStream
extends java.io.InputStream
Modifier and Type | Field and Description |
---|---|
private java.io.InputStream |
_is |
private boolean |
_isPacketEnd |
private int |
_length |
Constructor and Description |
---|
Hessian2StreamingInput.StreamingInputStream(java.io.InputStream is) |
Modifier and Type | Method and Description |
---|---|
void |
endPacket() |
boolean |
isDataAvailable() |
int |
read() |
int |
read(byte[] buffer,
int offset,
int length) |
private int |
readChunkLength(java.io.InputStream is) |
boolean |
startPacket() |
private java.io.InputStream _is
private int _length
private boolean _isPacketEnd
Hessian2StreamingInput.StreamingInputStream(java.io.InputStream is)
public boolean isDataAvailable()
public boolean startPacket() throws java.io.IOException
java.io.IOException
public void endPacket() throws java.io.IOException
java.io.IOException
public int read() throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
public int read(byte[] buffer, int offset, int length) throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
private int readChunkLength(java.io.InputStream is) throws java.io.IOException
java.io.IOException
Copyright 2003-2013. All Rights Reserved.