Package org.openjena.riot.system

Examples of org.openjena.riot.system.Prologue


   
    static ParserProfile profile()
    {
        // TODO
        // Don't do anything with IRIs.
        Prologue prologue = new Prologue(new PrefixMap(), IRIResolver.createNoResolve()) ;
        ErrorHandler handler = ErrorHandlerFactory.getDefaultErrorHandler() ;
        ParserProfile profile = new ParserProfileBase(prologue, handler) ;
        profile.setLabelToNode(LabelToNode.createUseLabelAsGiven()) ;
        // Include safe bNode labels.
        return profile ;
View Full Code Here


public class RDFJSONWriter {

    public RDFJSONWriter() {}
   
  public static void write (OutputStream out, Graph graph) {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
    Sink<Pair<Node, Map<Node, Set<Node>>>> sink = new SinkEntityOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
    write ( sink, graph ) ;
  }
View Full Code Here

    Sink<Pair<Node, Map<Node, Set<Node>>>> sink = new SinkEntityOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
    write ( sink, graph ) ;
  }
 
  public static void write (Writer out, Graph graph) {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
    Sink<Pair<Node, Map<Node, Set<Node>>>> sink = new SinkEntityOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
    write ( sink, graph ) ;
  }
View Full Code Here

        write(out, dsg.asDatasetGraph()) ;
    }
   
    public static void write(OutputStream out, Iterator<Quad> iter)
    {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
        // Write prologue.
        Sink<Quad> sink = new SinkQuadOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
        Iter.sendToSink(iter, sink) ;
    }
View Full Code Here

public class NTriplesWriter
{
    public static void write(OutputStream out, Graph graph)
    {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
        //NodeToLabel.createBNodeByLabelEncoded() ;
        Sink<Triple> sink = new SinkTripleOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
        Iterator<Triple> iter = graph.find(Node.ANY, Node.ANY, Node.ANY) ;
        Iter.sendToSink(iter, sink) ;
    }
View Full Code Here

public class NQuadsWriter
{
    public static void write(OutputStream out, DatasetGraph dsg)
    {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
        // Write prologue.
        Sink<Quad> sink = new SinkQuadOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
        Iterator<Quad> iter = dsg.find(Node.ANY, Node.ANY, Node.ANY, Node.ANY) ;
        Iter.sendToSink(iter, sink) ;
    }
View Full Code Here

   
    static ParserProfile profile()
    {
        // TODO
        // Don't do anything with IRIs.
        Prologue prologue = new Prologue(new PrefixMap(), IRIResolver.createNoResolve()) ;
        ErrorHandler handler = ErrorHandlerFactory.errorHandlerStd ;
        ParserProfile profile = new ParserProfileBase(prologue, handler) ;
        profile.setLabelToNode(LabelToNode.createUseLabelAsGiven()) ;
        // Include safe bNode labels.
        return profile ;
View Full Code Here

        write(out, dsg.find(Node.ANY, Node.ANY, Node.ANY, Node.ANY)) ;
    }
   
    public static void write(OutputStream out, Iterator<Quad> iter)
    {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
        // Write prologue.
        Sink<Quad> sink = new SinkQuadOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
        Iter.sendToSink(iter, sink) ;
    }
View Full Code Here

        write(out, graph.find(Node.ANY, Node.ANY, Node.ANY)) ;
    }
   
    public static void write(OutputStream out, Iterator<Triple> iter)
    {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
        //NodeToLabel.createBNodeByLabelEncoded() ;
        Sink<Triple> sink = new SinkTripleOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
        Iter.sendToSink(iter, sink) ;
    }
View Full Code Here

import com.hp.hpl.jena.util.iterator.ExtendedIterator ;

public class RDFJSONWriter {

  public static void write (OutputStream out, Graph graph) {
        Prologue prologue = Prologue.create(null, null) ; // (null, graph.getPrefixMapping()) ;
    Sink<Pair<Node, Map<Node, Set<Node>>>> sink = new SinkEntityOutput(out, prologue, SyntaxLabels.createNodeToLabel()) ;
    write ( sink, graph ) ;
  }
View Full Code Here

TOP

Related Classes of org.openjena.riot.system.Prologue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.