org.openrdf.http.object.readers
Class FormMapMessageReader

java.lang.Object
  extended by org.openrdf.http.object.readers.FormMapMessageReader
All Implemented Interfaces:
MessageBodyReader<Map<String,Object>>

public final class FormMapMessageReader
extends Object
implements MessageBodyReader<Map<String,Object>>

Readers a percent encoded form into a Map.

Author:
James Leigh

Constructor Summary
FormMapMessageReader()
           
 
Method Summary
 boolean isReadable(MessageType mtype)
           
 Map<String,Object> readFrom(MessageType mtype, ReadableByteChannel in, Charset charset, String base, String location)
          Must close InputStream or return an object that will later close the InputStream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormMapMessageReader

public FormMapMessageReader()
Method Detail

isReadable

public boolean isReadable(MessageType mtype)
Specified by:
isReadable in interface MessageBodyReader<Map<String,Object>>

readFrom

public Map<String,Object> readFrom(MessageType mtype,
                                   ReadableByteChannel in,
                                   Charset charset,
                                   String base,
                                   String location)
                            throws TransformerConfigurationException,
                                   OpenRDFException,
                                   IOException,
                                   XMLStreamException,
                                   ParserConfigurationException,
                                   SAXException,
                                   TransformerException
Description copied from interface: MessageBodyReader
Must close InputStream or return an object that will later close the InputStream.

Specified by:
readFrom in interface MessageBodyReader<Map<String,Object>>
Throws:
TransformerConfigurationException
OpenRDFException
IOException
XMLStreamException
ParserConfigurationException
SAXException
TransformerException


Copyright © 2004-2011 James Leigh Services Inc.. All Rights Reserved.