com.hp.hpl.jena.query
Class ResultSetFormatter

java.lang.Object
  extended by com.hp.hpl.jena.query.ResultSetFormatter

public class ResultSetFormatter
extends java.lang.Object

ResultSetFormatter - Convenience ways to call the various output formatters. in various formats.

Version:
$Id: ResultSetFormatter.java,v 1.24 2005/09/20 17:03:10 andy_seaborne Exp $
Author:
Andy Seaborne

Constructor Summary
ResultSetFormatter()
           
 
Method Summary
static com.hp.hpl.jena.rdf.model.Resource asRDF(com.hp.hpl.jena.rdf.model.Model model, ResultSet resultSet)
          Encode the result set as RDF in the model provided.
static java.lang.String asXMLString(ResultSet qresults)
           
static int consume(ResultSet resultSet)
          This operation faithfully walks the results but does nothing with them.
static void out(java.io.OutputStream out, boolean answer)
          Output an ASK answer
static void out(java.io.OutputStream out, ResultSet qresults)
          Output a result set in a text format.
static void out(java.io.OutputStream out, ResultSet qresults, com.hp.hpl.jena.shared.PrefixMapping pmap)
          Output a result set in a text format.
static void out(java.io.OutputStream out, ResultSet qresults, Query query)
          Output a result set in a text format.
static void outputAsRDF(java.io.OutputStream outStream, java.lang.String format, ResultSet resultSet)
           
static void outputAsRDF(java.io.PrintWriter out, java.lang.String format, ResultSet resultSet)
           
static void outputAsXML(java.io.OutputStream outStream, boolean result)
           
static void outputAsXML(java.io.OutputStream outStream, ResultSet qresults)
           
static void outputAsXML(java.io.OutputStream outStream, ResultSet qresults, Query query)
          Deprecated. use outputAsXML(OutputStream, ResultSet)
static com.hp.hpl.jena.rdf.model.Model toModel(ResultSet resultSet)
          Encode the result set as RDF.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultSetFormatter

public ResultSetFormatter()
Method Detail

out

public static void out(java.io.OutputStream out,
                       ResultSet qresults)
Output a result set in a text format.

Parameters:
out - OutputStream
qresults - result set

out

public static void out(java.io.OutputStream out,
                       ResultSet qresults,
                       Query query)
Output a result set in a text format.

Parameters:
out - OutputStream
qresults - result set
query - May be used to abbreviate URIs

out

public static void out(java.io.OutputStream out,
                       ResultSet qresults,
                       com.hp.hpl.jena.shared.PrefixMapping pmap)
Output a result set in a text format.

Parameters:
out - OutputStream
qresults - result set
pmap - Prefix mapping for abbreviating URIs.

out

public static void out(java.io.OutputStream out,
                       boolean answer)
Output an ASK answer

Parameters:
out - OutputStream
answer - The boolean answer

consume

public static int consume(ResultSet resultSet)
This operation faithfully walks the results but does nothing with them.

Returns:
The count of the number of solutions.

toModel

public static com.hp.hpl.jena.rdf.model.Model toModel(ResultSet resultSet)
Encode the result set as RDF.

Parameters:
resultSet -
Returns:
model Model contains the results

asRDF

public static com.hp.hpl.jena.rdf.model.Resource asRDF(com.hp.hpl.jena.rdf.model.Model model,
                                                       ResultSet resultSet)
Encode the result set as RDF in the model provided.

Parameters:
model - The place where to put the RDF.
resultSet -
Returns:
Resource The resource for the result set.

outputAsRDF

public static void outputAsRDF(java.io.OutputStream outStream,
                               java.lang.String format,
                               ResultSet resultSet)

outputAsRDF

public static void outputAsRDF(java.io.PrintWriter out,
                               java.lang.String format,
                               ResultSet resultSet)

outputAsXML

public static void outputAsXML(java.io.OutputStream outStream,
                               ResultSet qresults,
                               Query query)
Deprecated. use outputAsXML(OutputStream, ResultSet)


outputAsXML

public static void outputAsXML(java.io.OutputStream outStream,
                               ResultSet qresults)

asXMLString

public static java.lang.String asXMLString(ResultSet qresults)

outputAsXML

public static void outputAsXML(java.io.OutputStream outStream,
                               boolean result)


Copyright © 2004, 2005 Hewlett-Packard Development Company, LP