|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.io.InputStream org.jboss.netty.handler.codec.serialization.ObjectDecoderInputStream
public class ObjectDecoderInputStream
一个被用来与ObjectEncoder
和ObjectEncoderOutputStream
互操作的
ObjectInput
.
构造方法摘要 | |
---|---|
ObjectDecoderInputStream(java.io.InputStream in)
创建一个新的 ObjectInput . |
|
ObjectDecoderInputStream(java.io.InputStream in,
java.lang.ClassLoader classLoader)
创建一个新的 ObjectInput . |
|
ObjectDecoderInputStream(java.io.InputStream in,
java.lang.ClassLoader classLoader,
int maxObjectSize)
创建一个新的 ObjectInput . |
|
ObjectDecoderInputStream(java.io.InputStream in,
int maxObjectSize)
创建一个新的 ObjectInput . |
方法摘要 | |
---|---|
int |
available()
|
void |
close()
|
void |
mark(int readlimit)
|
boolean |
markSupported()
|
int |
read()
|
int |
read(byte[] b)
|
int |
read(byte[] b,
int off,
int len)
|
boolean |
readBoolean()
|
byte |
readByte()
|
char |
readChar()
|
double |
readDouble()
|
float |
readFloat()
|
void |
readFully(byte[] b)
|
void |
readFully(byte[] b,
int off,
int len)
|
int |
readInt()
|
java.lang.String |
readLine()
已过时。 |
long |
readLong()
|
java.lang.Object |
readObject()
|
short |
readShort()
|
int |
readUnsignedByte()
|
int |
readUnsignedShort()
|
java.lang.String |
readUTF()
|
void |
reset()
|
long |
skip(long n)
|
int |
skipBytes(int n)
|
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public ObjectDecoderInputStream(java.io.InputStream in)
ObjectInput
.
in
- 序列化形式读入的InputStream
public ObjectDecoderInputStream(java.io.InputStream in, java.lang.ClassLoader classLoader)
ObjectInput
.
in
- 序列化形式读入的InputStream
classLoader
- 加载序列化对象类的ClassLoader
public ObjectDecoderInputStream(java.io.InputStream in, int maxObjectSize)
ObjectInput
.
in
- 序列化形式读入的InputStream
maxObjectSize
- 序列化对象的最大字节长度.如果接收对象的长度大于该值,会抛出StreamCorruptedException
.public ObjectDecoderInputStream(java.io.InputStream in, java.lang.ClassLoader classLoader, int maxObjectSize)
ObjectInput
.
in
- 序列化形式读入的InputStream
classLoader
- 加载序列化对象类的ClassLoader
maxObjectSize
- 序列化对象的最大字节长度.如果接收对象的长度大于该值,会抛出StreamCorruptedException
.方法详细信息 |
---|
public java.lang.Object readObject() throws java.lang.ClassNotFoundException, java.io.IOException
java.io.ObjectInput
中的 readObject
java.lang.ClassNotFoundException
java.io.IOException
public int available() throws java.io.IOException
java.io.ObjectInput
中的 available
java.io.InputStream
中的 available
java.io.IOException
public void close() throws java.io.IOException
java.io.Closeable
中的 close
java.io.ObjectInput
中的 close
java.io.InputStream
中的 close
java.io.IOException
public void mark(int readlimit)
java.io.InputStream
中的 mark
public boolean markSupported()
java.io.InputStream
中的 markSupported
public int read() throws java.io.IOException
java.io.ObjectInput
中的 read
java.io.InputStream
中的 read
java.io.IOException
public final int read(byte[] b, int off, int len) throws java.io.IOException
java.io.ObjectInput
中的 read
java.io.InputStream
中的 read
java.io.IOException
public final int read(byte[] b) throws java.io.IOException
java.io.ObjectInput
中的 read
java.io.InputStream
中的 read
java.io.IOException
public final boolean readBoolean() throws java.io.IOException
java.io.DataInput
中的 readBoolean
java.io.IOException
public final byte readByte() throws java.io.IOException
java.io.DataInput
中的 readByte
java.io.IOException
public final char readChar() throws java.io.IOException
java.io.DataInput
中的 readChar
java.io.IOException
public final double readDouble() throws java.io.IOException
java.io.DataInput
中的 readDouble
java.io.IOException
public final float readFloat() throws java.io.IOException
java.io.DataInput
中的 readFloat
java.io.IOException
public final void readFully(byte[] b, int off, int len) throws java.io.IOException
java.io.DataInput
中的 readFully
java.io.IOException
public final void readFully(byte[] b) throws java.io.IOException
java.io.DataInput
中的 readFully
java.io.IOException
public final int readInt() throws java.io.IOException
java.io.DataInput
中的 readInt
java.io.IOException
@Deprecated public final java.lang.String readLine() throws java.io.IOException
java.io.DataInput
中的 readLine
java.io.IOException
public final long readLong() throws java.io.IOException
java.io.DataInput
中的 readLong
java.io.IOException
public final short readShort() throws java.io.IOException
java.io.DataInput
中的 readShort
java.io.IOException
public final int readUnsignedByte() throws java.io.IOException
java.io.DataInput
中的 readUnsignedByte
java.io.IOException
public final int readUnsignedShort() throws java.io.IOException
java.io.DataInput
中的 readUnsignedShort
java.io.IOException
public final java.lang.String readUTF() throws java.io.IOException
java.io.DataInput
中的 readUTF
java.io.IOException
public void reset() throws java.io.IOException
java.io.InputStream
中的 reset
java.io.IOException
public long skip(long n) throws java.io.IOException
java.io.ObjectInput
中的 skip
java.io.InputStream
中的 skip
java.io.IOException
public final int skipBytes(int n) throws java.io.IOException
java.io.DataInput
中的 skipBytes
java.io.IOException
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |