类 NativeJavaObjectInput
- java.lang.Object
-
- org.apache.dubbo.common.serialize.nativejava.NativeJavaObjectInput
-
- 所有已实现的接口:
DataInput
,ObjectInput
- 直接已知子类:
JavaObjectInput
public class NativeJavaObjectInput extends Object implements ObjectInput
Native java object input implementation
-
-
构造器概要
构造器 构造器 说明 NativeJavaObjectInput(InputStream is)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 boolean
readBool()
byte
readByte()
byte[]
readBytes()
double
readDouble()
float
readFloat()
int
readInt()
long
readLong()
Object
readObject()
<T> T
readObject(Class<T> cls)
<T> T
readObject(Class<T> cls, Type type)
short
readShort()
String
readUTF()
-
从接口继承的方法 org.apache.dubbo.common.serialize.ObjectInput
readAttachments, readEvent, readThrowable
-
-
-
-
构造器详细资料
-
NativeJavaObjectInput
public NativeJavaObjectInput(InputStream is) throws IOException
- 抛出:
IOException
-
-
方法详细资料
-
readObject
public Object readObject() throws IOException, ClassNotFoundException
- 指定者:
readObject
在接口中ObjectInput
- 抛出:
IOException
ClassNotFoundException
-
readObject
public <T> T readObject(Class<T> cls) throws IOException, ClassNotFoundException
- 指定者:
readObject
在接口中ObjectInput
- 抛出:
IOException
ClassNotFoundException
-
readObject
public <T> T readObject(Class<T> cls, Type type) throws IOException, ClassNotFoundException
- 指定者:
readObject
在接口中ObjectInput
- 抛出:
IOException
ClassNotFoundException
-
readBool
public boolean readBool() throws IOException
- 指定者:
readBool
在接口中DataInput
- 抛出:
IOException
-
readByte
public byte readByte() throws IOException
- 指定者:
readByte
在接口中DataInput
- 抛出:
IOException
-
readShort
public short readShort() throws IOException
- 指定者:
readShort
在接口中DataInput
- 抛出:
IOException
-
readInt
public int readInt() throws IOException
- 指定者:
readInt
在接口中DataInput
- 抛出:
IOException
-
readLong
public long readLong() throws IOException
- 指定者:
readLong
在接口中DataInput
- 抛出:
IOException
-
readFloat
public float readFloat() throws IOException
- 指定者:
readFloat
在接口中DataInput
- 抛出:
IOException
-
readDouble
public double readDouble() throws IOException
- 指定者:
readDouble
在接口中DataInput
- 抛出:
IOException
-
readUTF
public String readUTF() throws IOException
- 指定者:
readUTF
在接口中DataInput
- 抛出:
IOException
-
readBytes
public byte[] readBytes() throws IOException
- 指定者:
readBytes
在接口中DataInput
- 抛出:
IOException
-
-