com.supermap.services.rest.decoders
类 ObjectStreamDecoder
- java.lang.Object
-
- com.supermap.services.rest.decoders.Decoder
-
- com.supermap.services.rest.decoders.ObjectStreamDecoder
-
public class ObjectStreamDecoder extends Decoder
Java 对象流解码器。
将二进制 Java 数据流转换为 Java 对象。
-
-
构造器概要
构造器 构造器和说明 ObjectStreamDecoder()
-
方法概要
方法 限定符和类型 方法和说明 protected java.util.List<MediaType>
createSupportedMediaTypes()
创建支持的媒体类型列表。java.util.List
toList(java.lang.String text, java.lang.Class elementClass)
将一个二进制流字符串转化为一个列表对象。java.util.Map<java.lang.String,java.lang.Object>
toMap(java.lang.String str, java.util.Map<java.lang.String,java.lang.Class> nameClassMapping)
将一个二进制流字符串转化为一个映射集。java.lang.Object
toObject(java.lang.String str, java.lang.Class cl)
将一个二进制流字符串转化为一个 Java 对象。java.util.Set
toSet(java.lang.String text, java.lang.Class elementClass)
将一个二进制流字符串转化为一个Set
对象。-
从类继承的方法 com.supermap.services.rest.decoders.Decoder
getSupportedMediaTypes, isDecoderAllow
-
-
-
-
方法详细资料
-
toObject
public java.lang.Object toObject(java.lang.String str, java.lang.Class cl)
将一个二进制流字符串转化为一个 Java 对象。
-
toMap
public java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String str, java.util.Map<java.lang.String,java.lang.Class> nameClassMapping)
将一个二进制流字符串转化为一个映射集。
-
toList
public java.util.List toList(java.lang.String text, java.lang.Class elementClass) throws java.lang.Exception
将一个二进制流字符串转化为一个列表对象。
-
toSet
public java.util.Set toSet(java.lang.String text, java.lang.Class elementClass) throws java.lang.Exception
将一个二进制流字符串转化为一个
Set
对象。
-
createSupportedMediaTypes
protected java.util.List<MediaType> createSupportedMediaTypes()
创建支持的媒体类型列表。
即当请求为该媒体类型之一时,被本解码器识别并进行转换。
- 指定者:
createSupportedMediaTypes
在类中Decoder
- 返回:
- 媒体类型列表。
-
-