public class FuryObjectInput extends Object implements org.apache.dubbo.common.serialize.ObjectInput
| Constructor and Description |
|---|
FuryObjectInput(io.fury.Fury fury,
io.fury.memory.MemoryBuffer buffer,
InputStream input) |
| Modifier and Type | Method and Description |
|---|---|
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() |
public FuryObjectInput(io.fury.Fury fury,
io.fury.memory.MemoryBuffer buffer,
InputStream input)
public Object readObject()
readObject in interface org.apache.dubbo.common.serialize.ObjectInputpublic <T> T readObject(Class<T> cls)
readObject in interface org.apache.dubbo.common.serialize.ObjectInputpublic <T> T readObject(Class<T> cls, Type type)
readObject in interface org.apache.dubbo.common.serialize.ObjectInputpublic boolean readBool()
throws IOException
readBool in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic byte readByte()
throws IOException
readByte in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic short readShort()
throws IOException
readShort in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic int readInt()
throws IOException
readInt in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic long readLong()
throws IOException
readLong in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic float readFloat()
throws IOException
readFloat in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic double readDouble()
throws IOException
readDouble in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic String readUTF() throws IOException
readUTF in interface org.apache.dubbo.common.serialize.DataInputIOExceptionpublic byte[] readBytes()
throws IOException
readBytes in interface org.apache.dubbo.common.serialize.DataInputIOExceptionCopyright © 2023. All rights reserved.