|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openjena.riot.RiotReader
public class RiotReader
Operations to access RIOT parsers and send the output to a Sink (triples or quads as appropriate)
Constructor Summary | |
---|---|
RiotReader()
|
Method Summary | |
---|---|
static String |
chooseBaseIRI()
|
static String |
chooseBaseIRI(String baseIRI,
String filename)
|
static LangNQuads |
createParserNQuads(InputStream input,
Sink<Quad> sink)
Create a parser for NQuads, with default behaviour |
static LangNQuads |
createParserNQuads(Tokenizer tokenizer,
Sink<Quad> sink)
Create a parser for NQuads, with default behaviour |
static LangNTriples |
createParserNTriples(InputStream input,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for N-Triples, with default behaviour |
static LangNTriples |
createParserNTriples(Tokenizer tokenizer,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for N-Triples, with default behaviour |
static LangRIOT |
createParserQuads(InputStream input,
Lang lang,
String baseIRI,
Sink<Quad> sink)
Create a parser for a quads (or triples) language |
static LangRIOT |
createParserQuads(Tokenizer tokenizer,
Lang lang,
String baseIRI,
Sink<Quad> sink)
Create a parser for a quads language |
static LangRDFJSON |
createParserRdfJson(InputStream input,
Sink<com.hp.hpl.jena.graph.Triple> sink)
|
static LangRDFJSON |
createParserRdfJson(Tokenizer tokenizer,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create parsers for RDF/JSON |
static LangRDFXML |
createParserRDFXML(InputStream input,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for RDF/XML |
static LangTriG |
createParserTriG(InputStream input,
String baseIRI,
Sink<Quad> sink)
Create a parser for TriG, with default behaviour |
static LangTriG |
createParserTriG(Tokenizer tokenizer,
String baseIRI,
Sink<Quad> sink)
Create a parser for TriG, with default behaviour |
static LangRIOT |
createParserTriples(InputStream input,
Lang lang,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for a triples language |
static LangRIOT |
createParserTriples(Tokenizer tokenizer,
Lang lang,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for a triples language |
static LangTurtle |
createParserTurtle(InputStream input,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for Turtle, with default behaviour |
static LangTurtle |
createParserTurtle(Tokenizer tokenizer,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Create a parser for Turtle, with default behaviour |
static void |
parseQuads(InputStream in,
Lang lang,
String baseIRI,
Sink<Quad> sink)
Parse an InputStream, sending quads to a sink. |
static void |
parseQuads(String filename,
Lang lang,
String baseIRI,
Sink<Quad> sink)
Parse a file, sending quads to a sink. |
static void |
parseQuads(String filename,
Sink<Quad> sink)
Parse a file, sending quads to a sink. |
static void |
parseTriples(InputStream in,
Lang lang,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Parse an InputStream, sending triples to a sink. |
static void |
parseTriples(String filename,
Lang lang,
String baseIRI,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Parse a file, sending triples to a sink. |
static void |
parseTriples(String filename,
Sink<com.hp.hpl.jena.graph.Triple> sink)
Parse a file, sending triples to a sink. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RiotReader()
Method Detail |
---|
public static void parseTriples(String filename, Sink<com.hp.hpl.jena.graph.Triple> sink)
filename
- sink
- Where to send the triples from the parser.public static void parseTriples(String filename, Lang lang, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
filename
- lang
- Language, or null for "guess from URL" (e.g. file extension)baseIRI
- Base IRI, or null for based on input filenamesink
- Where to send the triples from the parser.public static void parseTriples(InputStream in, Lang lang, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
in
- Source for bytes to parse.lang
- Language.baseIRI
- Base IRI.sink
- Where to send the triples from the parser.public static void parseQuads(String filename, Sink<Quad> sink)
filename
- sink
- Where to send the quads from the parser.public static void parseQuads(String filename, Lang lang, String baseIRI, Sink<Quad> sink)
filename
- lang
- Language, or null for "guess from filename" (e.g. extension)baseIRI
- Base IRI, or null for base on input filenamesink
- Where to send the quads from the parser.public static void parseQuads(InputStream in, Lang lang, String baseIRI, Sink<Quad> sink)
in
- Source for bytes to parse.lang
- Language.baseIRI
- Base IRI.sink
- Where to send the quads from the parser.public static LangRIOT createParserTriples(InputStream input, Lang lang, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangRIOT createParserTriples(Tokenizer tokenizer, Lang lang, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangRIOT createParserQuads(InputStream input, Lang lang, String baseIRI, Sink<Quad> sink)
public static LangRIOT createParserQuads(Tokenizer tokenizer, Lang lang, String baseIRI, Sink<Quad> sink)
public static LangTurtle createParserTurtle(InputStream input, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangTurtle createParserTurtle(Tokenizer tokenizer, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangRDFXML createParserRDFXML(InputStream input, String baseIRI, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangRDFJSON createParserRdfJson(Tokenizer tokenizer, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangRDFJSON createParserRdfJson(InputStream input, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangTriG createParserTriG(InputStream input, String baseIRI, Sink<Quad> sink)
public static LangTriG createParserTriG(Tokenizer tokenizer, String baseIRI, Sink<Quad> sink)
public static LangNTriples createParserNTriples(InputStream input, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangNTriples createParserNTriples(Tokenizer tokenizer, Sink<com.hp.hpl.jena.graph.Triple> sink)
public static LangNQuads createParserNQuads(InputStream input, Sink<Quad> sink)
public static LangNQuads createParserNQuads(Tokenizer tokenizer, Sink<Quad> sink)
public static String chooseBaseIRI()
public static String chooseBaseIRI(String baseIRI, String filename)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |