org.openjena.riot
Class RiotLoader

java.lang.Object
  extended by org.openjena.riot.RiotLoader

public class RiotLoader
extends Object

Convenience operations to read RDF into graphs and datasets, optionally creating an in-memory object as container. Methods named "load" create containers, methods, called "read" take a container as argument.


Constructor Summary
RiotLoader()
           
 
Method Summary
static DatasetGraph datasetFromString(String string, Lang language, String baseURI)
          Parse a string and return the quads in a dataset (in-memory) (convenience operation)
static Sink<Quad> datasetSink(DatasetGraph dataset)
           
static com.hp.hpl.jena.graph.Graph graphFromString(String string, Lang language, String baseURI)
          Parse a string and return the triples in a graph (in-memory) (convenience operation)
static Sink<com.hp.hpl.jena.graph.Triple> graphSink(com.hp.hpl.jena.graph.Graph graph)
           
static DatasetGraph load(String filename)
          Parse a file and return the quads in a dataset (in-memory)
static DatasetGraph load(String filename, Lang lang)
          Parse a file and return the quads in a dataset (in-memory)
static DatasetGraph load(String filename, Lang lang, String baseURI)
          Parse a file and return the quads in a dataset (in-memory)
static com.hp.hpl.jena.graph.Graph loadGraph(String filename)
          Parse a file and return a graph
static com.hp.hpl.jena.graph.Graph loadGraph(String filename, Lang lang)
          Parse a file and return a graph
static com.hp.hpl.jena.graph.Graph loadGraph(String filename, Lang lang, String baseURI)
          Parse a file and return a graph
static void read(InputStream input, DatasetGraph dataset, Lang language, String baseURI)
          Parse an input stream and send the quads to a dataset
static void read(InputStream input, com.hp.hpl.jena.graph.Graph graph, Lang lang, String baseURI)
           
static void read(String filename, DatasetGraph dataset)
          Parse a file into a dataset graph
static void read(String filename, DatasetGraph dataset, Lang lang)
          Parse a file to a dataset
static void read(String filename, DatasetGraph dataset, Lang lang, String baseURI)
          Parse a file to a dataset
static void read(String filename, com.hp.hpl.jena.graph.Graph graph)
           
static void read(String filename, com.hp.hpl.jena.graph.Graph graph, Lang lang)
           
static void read(String filename, com.hp.hpl.jena.graph.Graph graph, Lang lang, String baseURI)
           
static void readQuads(InputStream input, Lang language, String baseURI, Sink<Quad> sink)
          Parse an input stream and send the quads to the sink
static void readTriples(InputStream input, Lang language, String baseURI, Sink<com.hp.hpl.jena.graph.Triple> sink)
          Parse an input stream and send the triples to the sink
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RiotLoader

public RiotLoader()
Method Detail

load

public static DatasetGraph load(String filename)
Parse a file and return the quads in a dataset (in-memory)


load

public static DatasetGraph load(String filename,
                                Lang lang)
Parse a file and return the quads in a dataset (in-memory)


load

public static DatasetGraph load(String filename,
                                Lang lang,
                                String baseURI)
Parse a file and return the quads in a dataset (in-memory)


datasetFromString

public static DatasetGraph datasetFromString(String string,
                                             Lang language,
                                             String baseURI)
Parse a string and return the quads in a dataset (in-memory) (convenience operation)


loadGraph

public static com.hp.hpl.jena.graph.Graph loadGraph(String filename)
Parse a file and return a graph


loadGraph

public static com.hp.hpl.jena.graph.Graph loadGraph(String filename,
                                                    Lang lang)
Parse a file and return a graph


loadGraph

public static com.hp.hpl.jena.graph.Graph loadGraph(String filename,
                                                    Lang lang,
                                                    String baseURI)
Parse a file and return a graph


graphFromString

public static com.hp.hpl.jena.graph.Graph graphFromString(String string,
                                                          Lang language,
                                                          String baseURI)
Parse a string and return the triples in a graph (in-memory) (convenience operation)


read

public static void read(String filename,
                        DatasetGraph dataset)
Parse a file into a dataset graph


read

public static void read(String filename,
                        DatasetGraph dataset,
                        Lang lang)
Parse a file to a dataset


read

public static void read(String filename,
                        DatasetGraph dataset,
                        Lang lang,
                        String baseURI)
Parse a file to a dataset


read

public static void read(InputStream input,
                        DatasetGraph dataset,
                        Lang language,
                        String baseURI)
Parse an input stream and send the quads to a dataset


read

public static void read(String filename,
                        com.hp.hpl.jena.graph.Graph graph)

read

public static void read(String filename,
                        com.hp.hpl.jena.graph.Graph graph,
                        Lang lang)

read

public static void read(String filename,
                        com.hp.hpl.jena.graph.Graph graph,
                        Lang lang,
                        String baseURI)

read

public static void read(InputStream input,
                        com.hp.hpl.jena.graph.Graph graph,
                        Lang lang,
                        String baseURI)

readQuads

public static void readQuads(InputStream input,
                             Lang language,
                             String baseURI,
                             Sink<Quad> sink)
Parse an input stream and send the quads to the sink


readTriples

public static void readTriples(InputStream input,
                               Lang language,
                               String baseURI,
                               Sink<com.hp.hpl.jena.graph.Triple> sink)
Parse an input stream and send the triples to the sink


graphSink

public static Sink<com.hp.hpl.jena.graph.Triple> graphSink(com.hp.hpl.jena.graph.Graph graph)

datasetSink

public static Sink<Quad> datasetSink(DatasetGraph dataset)


Licenced under the Apache License, Version 2.0