Package org.apache.jena.riot.lang

Examples of org.apache.jena.riot.lang.RDFParserOutputCounting


    }

    @Override
    protected long parseCount(String... strings)
    {
        RDFParserOutputCounting sink = StreamRDFLib.count() ;
        parse(sink, strings) ;
        return sink.count() ;
    }
View Full Code Here


  public void rdfjson_invalid_tokenizer()
  {
    byte b[] = StrUtils.asUTF8bytes("") ;
    ByteArrayInputStream in = new ByteArrayInputStream(b);
    Tokenizer tokenizer = TokenizerFactory.makeTokenizerUTF8(in) ;
        RDFParserOutputCounting sink = StreamRDFLib.count() ;
    LangRDFJSON parser = RiotReader.createParserRdfJson(tokenizer, sink) ;
  }
View Full Code Here

  }

    private long parseCount(String string)
    {
        Tokenizer tokenizer = tokenizer(string) ;
        RDFParserOutputCounting sink = StreamRDFLib.count() ;
        LangRDFJSON x = RiotReader.createParserRdfJson(tokenizer, sink) ;
        x.getProfile().setHandler(new ErrorHandlerEx()) ;
        x.parse() ;
        return sink.count() ;
    }
View Full Code Here

    final protected void parseCheck(String... strings)
    {
        String string = StrUtils.strjoin("\n", strings) ;
        Tokenizer tokenizer = tokenizer(string) ;
        RDFParserOutputCounting sink = StreamRDFLib.count() ;
        LangRIOT x = RiotReader.createParserNQuads(tokenizer, sink) ;
        x.setProfile(RiotLib.profile(null, false, true, new ErrorHandlerEx())) ;
        x.parse() ;
    }
View Full Code Here

TOP

Related Classes of org.apache.jena.riot.lang.RDFParserOutputCounting

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.