Class XMLDecoder
- java.lang.Object
-
- com.supermap.services.rest.decoders.Decoder
-
- com.supermap.services.rest.decoders.XMLDecoder
-
- All Implemented Interfaces:
- javax.ws.rs.ext.MessageBodyReader<java.lang.Object>
@Provider public class XMLDecoder extends Decoder implements javax.ws.rs.ext.MessageBodyReader<java.lang.Object>
${services_rest_decoders_XMLDecoder_Title}
${services_rest_decoders_XMLDecoder_Description}
-
-
Constructor Summary
Constructors Constructor and Description XMLDecoder()${services_rest_decoders_XMLDecoder_constructor_XMLDecoder_Title}
-
Method Summary
Methods Modifier and Type Method and Description protected java.util.List<MediaType>createSupportedMediaTypes()${services_rest_decoders_XMLDecoder_method_createSupportedMediaTypes_Title}booleanisReadable(java.lang.Class<?> paramClass, java.lang.reflect.Type paramType, java.lang.annotation.Annotation[] paramArrayOfAnnotation, javax.ws.rs.core.MediaType paramMediaType)java.lang.ObjectreadFrom(java.lang.Class<java.lang.Object> paramClass, java.lang.reflect.Type paramType, java.lang.annotation.Annotation[] paramArrayOfAnnotation, javax.ws.rs.core.MediaType paramMediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> paramMultivaluedMap, java.io.InputStream paramInputStream)<T> java.util.List<T>toList(java.lang.String text, java.lang.Class<T> elementClass)${services_rest_decoders_XMLDecoder_method_toList_Title}java.util.Map<java.lang.String,java.lang.Object>toMap(java.lang.String str, java.util.Map<java.lang.String,java.lang.Class> nameClassMapping)${services_rest_decoders_XMLDecoder_method_toMap_Title}<T> TtoObject(java.lang.String xmlDoc, java.lang.Class<T> cl)${services_rest_decoders_XMLDecoder_method_toObject_Title}java.util.SettoSet(java.lang.String text, java.lang.Class elementClass)${services_rest_decoders_XMLDecoder_method_toSet_Title}-
Methods inherited from class com.supermap.services.rest.decoders.Decoder
getSupportedMediaTypes, isDecoderAllow
-
-
-
-
Constructor Detail
-
XMLDecoder
public XMLDecoder()
${services_rest_decoders_XMLDecoder_constructor_XMLDecoder_Title}
${services_rest_decoders_XMLDecoder_constructor_XMLDecoder_Description}
-
-
Method Detail
-
toObject
public <T> T toObject(java.lang.String xmlDoc, java.lang.Class<T> cl)${services_rest_decoders_XMLDecoder_method_toObject_Title}
${services_rest_decoders_XMLDecoder_method_toObject_Description}
-
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)${services_rest_decoders_XMLDecoder_method_toMap_Title}
${services_rest_decoders_XMLDecoder_method_toMap_Description}
-
toList
public <T> java.util.List<T> toList(java.lang.String text, java.lang.Class<T> elementClass) throws java.lang.Exception${services_rest_decoders_XMLDecoder_method_toList_Title}
${services_rest_decoders_XMLDecoder_method_toList_Description}
- Specified by:
toListin classDecoder- Parameters:
text- ${services_rest_decoders_XMLDecoder_method_toList_param_text}elementClass- ${services_rest_decoders_XMLDecoder_method_toList_param_ElementClass}- Returns:
- ${services_rest_decoders_XMLDecoder_method_toList_return}
- Throws:
java.lang.Exception- ${services_rest_decoders_XMLDecoder_method_toList_throws_Exception}
-
toSet
public java.util.Set toSet(java.lang.String text, java.lang.Class elementClass) throws java.lang.Exception${services_rest_decoders_XMLDecoder_method_toSet_Title}
${services_rest_decoders_XMLDecoder_method_toSet_Description}
- Specified by:
toSetin classDecoder- Parameters:
text- ${services_rest_decoders_XMLDecoder_method_toSet_param_text}elementClass- ${services_rest_decoders_XMLDecoder_method_toSet_param_ElementClass}- Returns:
- ${services_rest_decoders_XMLDecoder_method_toSet_return}
- Throws:
java.lang.Exception- ${services_rest_decoders_XMLDecoder_method_toSet_throws_Exception}
-
createSupportedMediaTypes
protected java.util.List<MediaType> createSupportedMediaTypes()
${services_rest_decoders_XMLDecoder_method_createSupportedMediaTypes_Title}
${services_rest_decoders_XMLDecoder_method_createSupportedMediaTypes_Description}
- Specified by:
createSupportedMediaTypesin classDecoder- Returns:
- ${services_rest_decoders_XMLDecoder_method_createSupportedMediaTypes_return}
-
isReadable
public boolean isReadable(java.lang.Class<?> paramClass, java.lang.reflect.Type paramType, java.lang.annotation.Annotation[] paramArrayOfAnnotation, javax.ws.rs.core.MediaType paramMediaType)- Specified by:
isReadablein interfacejavax.ws.rs.ext.MessageBodyReader<java.lang.Object>
-
readFrom
public java.lang.Object readFrom(java.lang.Class<java.lang.Object> paramClass, java.lang.reflect.Type paramType, java.lang.annotation.Annotation[] paramArrayOfAnnotation, javax.ws.rs.core.MediaType paramMediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> paramMultivaluedMap, java.io.InputStream paramInputStream) throws java.io.IOException- Specified by:
readFromin interfacejavax.ws.rs.ext.MessageBodyReader<java.lang.Object>- Throws:
java.io.IOException
-
-