org.openrdf.server.metadata.writers
Class BooleanMessageWriter

java.lang.Object
  extended by org.openrdf.server.metadata.writers.base.MessageWriterBase<BooleanQueryResultFormat,BooleanQueryResultWriterFactory,Boolean>
      extended by org.openrdf.server.metadata.writers.BooleanMessageWriter
All Implemented Interfaces:
MessageBodyWriter<Boolean>

public class BooleanMessageWriter
extends MessageWriterBase<BooleanQueryResultFormat,BooleanQueryResultWriterFactory,Boolean>

Writes a boolean query result.

Author:
James Leigh

Constructor Summary
BooleanMessageWriter()
           
 
Method Summary
protected  Charset getCharset(BooleanQueryResultFormat format, Charset charset)
           
 boolean isWriteable(String mimeType, Class<?> type, ObjectFactory of)
           
 void writeTo(BooleanQueryResultWriterFactory factory, Boolean result, OutputStream out, Charset charset, String base)
           
 
Methods inherited from class org.openrdf.server.metadata.writers.base.MessageWriterBase
getContentType, getFactory, getFormat, getSize, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanMessageWriter

public BooleanMessageWriter()
Method Detail

isWriteable

public boolean isWriteable(String mimeType,
                           Class<?> type,
                           ObjectFactory of)
Specified by:
isWriteable in interface MessageBodyWriter<Boolean>
Overrides:
isWriteable in class MessageWriterBase<BooleanQueryResultFormat,BooleanQueryResultWriterFactory,Boolean>

writeTo

public void writeTo(BooleanQueryResultWriterFactory factory,
                    Boolean result,
                    OutputStream out,
                    Charset charset,
                    String base)
             throws IOException
Specified by:
writeTo in class MessageWriterBase<BooleanQueryResultFormat,BooleanQueryResultWriterFactory,Boolean>
Throws:
IOException

getCharset

protected Charset getCharset(BooleanQueryResultFormat format,
                             Charset charset)
Overrides:
getCharset in class MessageWriterBase<BooleanQueryResultFormat,BooleanQueryResultWriterFactory,Boolean>


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