org.glassfish.admin.rest.readers
Class XmlHashMapProvider

java.lang.Object
  extended by org.glassfish.admin.rest.provider.ProviderUtil
      extended by org.glassfish.admin.rest.readers.XmlHashMapProvider
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyReader<java.util.HashMap<java.lang.String,java.lang.String>>

@Provider
public class XmlHashMapProvider
extends ProviderUtil
implements javax.ws.rs.ext.MessageBodyReader<java.util.HashMap<java.lang.String,java.lang.String>>

Author:
Rajeshwar Patil

Field Summary
 
Fields inherited from class org.glassfish.admin.rest.provider.ProviderUtil
KEY_CHILD_RESOURCE, KEY_CHILD_RESOURCES, KEY_COMMAND, KEY_COMMANDS, KEY_ENTITY, KEY_METHODS
 
Constructor Summary
XmlHashMapProvider()
           
 
Method Summary
 boolean isReadable(java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
           
 java.util.HashMap<java.lang.String,java.lang.String> readFrom(java.lang.Class<java.util.HashMap<java.lang.String,java.lang.String>> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers, java.io.InputStream in)
           
 
Methods inherited from class org.glassfish.admin.rest.provider.ProviderUtil
getElementLink, getEndXmlElement, getHint, getHtmlForComponent, getHtmlHeader, getHtmlRepresentationForAttributes, getHtmlRespresentationsForCommand, getJsonForMethodMetaData, getJsonForMethodMetaData, getStartXmlElement, getStatistic, getStatistics, getStringMap, getXmlForMethodMetaData, jsonValue, quote, readAsString, slashToDash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlHashMapProvider

public XmlHashMapProvider()
Method Detail

isReadable

public boolean isReadable(java.lang.Class<?> type,
                          java.lang.reflect.Type genericType,
                          java.lang.annotation.Annotation[] annotations,
                          javax.ws.rs.core.MediaType mediaType)
Specified by:
isReadable in interface javax.ws.rs.ext.MessageBodyReader<java.util.HashMap<java.lang.String,java.lang.String>>

readFrom

public java.util.HashMap<java.lang.String,java.lang.String> readFrom(java.lang.Class<java.util.HashMap<java.lang.String,java.lang.String>> type,
                                                                     java.lang.reflect.Type genericType,
                                                                     java.lang.annotation.Annotation[] annotations,
                                                                     javax.ws.rs.core.MediaType mediaType,
                                                                     javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
                                                                     java.io.InputStream in)
                                                              throws java.io.IOException
Specified by:
readFrom in interface javax.ws.rs.ext.MessageBodyReader<java.util.HashMap<java.lang.String,java.lang.String>>
Throws:
java.io.IOException


Copyright © 2012 GlassFish Community. All Rights Reserved.