com.supermap.services.rest.decoders
Class ObjectStreamDecoder
- java.lang.Object
-
- com.supermap.services.rest.decoders.Decoder
-
- com.supermap.services.rest.decoders.ObjectStreamDecoder
-
public class ObjectStreamDecoder extends Decoder
Java object stream decoder.
Converts a binary Java data stream to a Java object.
-
-
Constructor Summary
Constructors Constructor and Description ObjectStreamDecoder()
-
Method Summary
Methods Modifier and Type Method and Description protected java.util.List<MediaType>createSupportedMediaTypes()Creates a list of supported media types.java.util.ListtoList(java.lang.String text, java.lang.Class elementClass)Converts a binary stream string to a list object.java.util.Map<java.lang.String,java.lang.Object>toMap(java.lang.String str, java.util.Map<java.lang.String,java.lang.Class> nameClassMapping)Converts a binary stream string to a map set.java.lang.ObjecttoObject(java.lang.String str, java.lang.Class cl)Converts a binary stream string to a Java object.java.util.SettoSet(java.lang.String text, java.lang.Class elementClass)Converts a binary stream string to aSetobject.-
Methods inherited from class com.supermap.services.rest.decoders.Decoder
getSupportedMediaTypes, isDecoderAllow
-
-
-
-
Method Detail
-
toObject
public java.lang.Object toObject(java.lang.String str, java.lang.Class cl)Converts a binary stream string to a Java object.
-
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)Converts a binary stream string to a map set.
-
toList
public java.util.List toList(java.lang.String text, java.lang.Class elementClass) throws java.lang.ExceptionConverts a binary stream string to a list object.
-
toSet
public java.util.Set toSet(java.lang.String text, java.lang.Class elementClass) throws java.lang.ExceptionConverts a binary stream string to a
Setobject.
-
createSupportedMediaTypes
protected java.util.List<MediaType> createSupportedMediaTypes()
Creates a list of supported media types.
That is, when the request is one of the media types, by the decoder to identify and convert.
- Specified by:
createSupportedMediaTypesin classDecoder- Returns:
- media type list.
-
-