public class ObjectSerializationInputStream extends InputStream implements ObjectInput
| Constructor and Description |
|---|
ObjectSerializationInputStream(InputStream in) |
ObjectSerializationInputStream(InputStream in,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxObjectSize()
Returns the allowed maximum size of the object to be decoded.
|
int |
read() |
boolean |
readBoolean() |
byte |
readByte() |
char |
readChar() |
double |
readDouble() |
float |
readFloat() |
void |
readFully(byte[] b) |
void |
readFully(byte[] b,
int off,
int len) |
int |
readInt() |
String |
readLine()
Deprecated.
|
long |
readLong() |
Object |
readObject() |
short |
readShort() |
int |
readUnsignedByte() |
int |
readUnsignedShort() |
String |
readUTF() |
void |
setMaxObjectSize(int maxObjectSize)
Sets the allowed maximum size of the object to be decoded.
|
int |
skipBytes(int n) |
available, close, mark, markSupported, read, read, reset, skippublic ObjectSerializationInputStream(InputStream in)
public ObjectSerializationInputStream(InputStream in, ClassLoader classLoader)
public int getMaxObjectSize()
BufferDataException. The default
value is 1048576 (1MB).public void setMaxObjectSize(int maxObjectSize)
BufferDataException. The default
value is 1048576 (1MB).public int read()
throws IOException
read in interface ObjectInputread in class InputStreamIOExceptionpublic Object readObject() throws ClassNotFoundException, IOException
readObject in interface ObjectInputClassNotFoundExceptionIOExceptionpublic boolean readBoolean()
throws IOException
readBoolean in interface DataInputIOExceptionpublic byte readByte()
throws IOException
readByte in interface DataInputIOExceptionpublic char readChar()
throws IOException
readChar in interface DataInputIOExceptionpublic double readDouble()
throws IOException
readDouble in interface DataInputIOExceptionpublic float readFloat()
throws IOException
readFloat in interface DataInputIOExceptionpublic void readFully(byte[] b)
throws IOException
readFully in interface DataInputIOExceptionpublic void readFully(byte[] b,
int off,
int len)
throws IOException
readFully in interface DataInputIOExceptionpublic int readInt()
throws IOException
readInt in interface DataInputIOException@Deprecated public String readLine() throws IOException
readLine in interface DataInputIOExceptionDataInput.readLine()public long readLong()
throws IOException
readLong in interface DataInputIOExceptionpublic short readShort()
throws IOException
readShort in interface DataInputIOExceptionpublic String readUTF() throws IOException
readUTF in interface DataInputIOExceptionpublic int readUnsignedByte()
throws IOException
readUnsignedByte in interface DataInputIOExceptionpublic int readUnsignedShort()
throws IOException
readUnsignedShort in interface DataInputIOExceptionpublic int skipBytes(int n)
throws IOException
skipBytes in interface DataInputIOException