A C D F G H J K M N O P R S W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AVRO_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
C
- Cleanable - org.apache.dubbo.common.serialize中的接口
-
Interface defines that the object is cleanable.
- cleanup() - 接口 中的方法org.apache.dubbo.common.serialize.Cleanable
-
Implementations must implement this cleanup method
- COMPACTED_JAVA_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- Constants - org.apache.dubbo.common.serialize中的接口
- CUSTOM_MESSAGE_PACK_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
D
- DataInput - org.apache.dubbo.common.serialize中的接口
-
Basic data type input interface.
- DataOutput - org.apache.dubbo.common.serialize中的接口
-
Basic data type output interface.
- DefaultMultipleSerialization - org.apache.dubbo.common.serialize中的类
- DefaultMultipleSerialization() - 类 的构造器org.apache.dubbo.common.serialize.DefaultMultipleSerialization
- deserialize(URL, InputStream) - 接口 中的方法org.apache.dubbo.common.serialize.Serialization
-
Get a deserialization implementation instance
- deserialize(URL, String, String, InputStream) - 类 中的方法org.apache.dubbo.common.serialize.DefaultMultipleSerialization
- deserialize(URL, String, String, InputStream) - 接口 中的方法org.apache.dubbo.common.serialize.MultipleSerialization
F
- FASTJSON_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- flushBuffer() - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Flush buffer.
- FST_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
G
- getContentType() - 接口 中的方法org.apache.dubbo.common.serialize.Serialization
-
Get content type
- getContentTypeId() - 接口 中的方法org.apache.dubbo.common.serialize.Serialization
-
Get content type unique id, recommended that custom implementations use values different with any value of
Constantsand don't greater than ExchangeCodec.SERIALIZATION_MASK (31) because dubbo protocol use 5 bits to record serialization ID in header. - getRegisteredClasses() - 类 中的静态方法org.apache.dubbo.common.serialize.support.SerializableClassRegistry
-
get registered classes
- getSerializableClasses() - 接口 中的方法org.apache.dubbo.common.serialize.support.SerializationOptimizer
-
Get serializable classes
- GSON_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
H
- HESSIAN2_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
J
- JAVA_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
K
- KRYO_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- KRYO_SERIALIZATION2_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
M
N
- NATIVE_HESSIAN_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- NATIVE_JAVA_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
O
- ObjectInput - org.apache.dubbo.common.serialize中的接口
-
Object input interface.
- ObjectOutput - org.apache.dubbo.common.serialize中的接口
-
Object output interface.
- org.apache.dubbo.common.serialize - 程序包 org.apache.dubbo.common.serialize
- org.apache.dubbo.common.serialize.support - 程序包 org.apache.dubbo.common.serialize.support
P
- PROTOBUF_JSON_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- PROTOBUF_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
- PROTOSTUFF_SERIALIZATION_ID - 接口 中的静态变量org.apache.dubbo.common.serialize.Constants
R
- readAttachments() - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
- readBool() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read boolean.
- readByte() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read byte.
- readBytes() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read byte array.
- readDouble() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read double.
- readEvent() - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
- readFloat() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read float.
- readInt() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read integer.
- readLong() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read long.
- readObject() - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
-
已过时。
- readObject(Class<T>) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
-
read object
- readObject(Class<T>, Type) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
-
read object
- readShort() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read short integer.
- readThrowable() - 接口 中的方法org.apache.dubbo.common.serialize.ObjectInput
-
The following methods are customized for the requirement of Dubbo's RPC protocol implementation.
- readUTF() - 接口 中的方法org.apache.dubbo.common.serialize.DataInput
-
Read UTF-8 string.
- registerClass(Class<?>) - 类 中的静态方法org.apache.dubbo.common.serialize.support.SerializableClassRegistry
-
only supposed to be called at startup time
- registerClass(Class<?>, Object) - 类 中的静态方法org.apache.dubbo.common.serialize.support.SerializableClassRegistry
-
only supposed to be called at startup time
S
- SerializableClassRegistry - org.apache.dubbo.common.serialize.support中的类
-
Provide a unified serialization registry, this class used for
dubbo-serialization-fstanddubbo-serialization-kryo, it will register some classes at startup time (for exampleAbstractKryoFactory#create) - SerializableClassRegistry() - 类 的构造器org.apache.dubbo.common.serialize.support.SerializableClassRegistry
- Serialization - org.apache.dubbo.common.serialize中的接口
-
Serialization strategy interface that specifies a serializer.
- SerializationOptimizer - org.apache.dubbo.common.serialize.support中的接口
-
Interface defining serialization optimizer, there are nothing implementations for now.
- serialize(URL, OutputStream) - 接口 中的方法org.apache.dubbo.common.serialize.Serialization
-
Get a serialization implementation instance
- serialize(URL, String, String, Object, OutputStream) - 类 中的方法org.apache.dubbo.common.serialize.DefaultMultipleSerialization
- serialize(URL, String, String, Object, OutputStream) - 接口 中的方法org.apache.dubbo.common.serialize.MultipleSerialization
W
- writeAttachments(Map<String, Object>) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectOutput
- writeBool(boolean) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write boolean.
- writeByte(byte) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write byte.
- writeBytes(byte[]) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write byte array.
- writeBytes(byte[], int, int) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write byte array.
- writeDouble(double) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write double.
- writeEvent(Object) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectOutput
- writeFloat(float) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write float.
- writeInt(int) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write integer.
- writeLong(long) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write long.
- writeObject(Object) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectOutput
-
write object.
- writeShort(short) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write short.
- writeThrowable(Object) - 接口 中的方法org.apache.dubbo.common.serialize.ObjectOutput
-
The following methods are customized for the requirement of Dubbo's RPC protocol implementation.
- writeUTF(String) - 接口 中的方法org.apache.dubbo.common.serialize.DataOutput
-
Write string.
所有类 所有程序包