public static void read(String uri, Callback<Quadruple> action) { read(uri, action, true, true); }
public static List<Quadruple> read(String uri) { return read(uri, true, true); }
public static List<Quadruple> read(InputStream is, SerializationFormat format, final boolean checkQuadrupleType, final boolean parseQuadrupleMetaInformation) { final Builder<Quadruple> quadruples = ImmutableList.builder(); read(is, format, new Callback<Quadruple>() { @Override public void execute(Quadruple quadruple) { quadruples.add(quadruple); } }, checkQuadrupleType, parseQuadrupleMetaInformation); return quadruples.build(); }
public static List<Quadruple> read(String uri, final boolean checkQuadrupleType, final boolean parseQuadrupleMetaInformation) { final Builder<Quadruple> quadruples = ImmutableList.builder(); read(uri, new Callback<Quadruple>() { @Override public void execute(Quadruple quadruple) { quadruples.add(quadruple); } }, checkQuadrupleType, parseQuadrupleMetaInformation); return quadruples.build(); }
/** * {@inheritDoc} */ @Override @MemberOf("parallelSelfCompatible") public void publish(URL url, SerializationFormat format) { try { InputStream in = url.openConnection().getInputStream(); RDFReader.read(in, format, new Callback<Quadruple>() { @Override public void execute(Quadruple quad) { PublishProxyImpl.this.publish(quad); } }); in.close(); } catch (IOException ioe) { log.error("An error occurred when reading from the given URL", ioe); } }
/** * {@inheritDoc} * * @throws IOException */ @Override @MemberOf("parallelNotSelfCompatible") public void add(URL url, SerializationFormat format) throws IOException { final Builder<Response<?>> results = ImmutableList.builder(); InputStream in = url.openConnection().getInputStream(); RDFReader.read(in, format, new Callback<Quadruple>() { @Override public void execute(Quadruple quad) { results.add(PutGetProxyImpl.this.addAsync(quad)); } }); in.close(); PAFuture.waitForAll(results.build()); }
public static void read(InputStream is, SerializationFormat format, final Callback<Quadruple> action, final boolean checkQuadrupleType, final boolean checkQuadrupleMetaInformation) { StreamRDF sink = new StreamRDFBase() { @Override public void quad(Quad quad) { action.execute(JenaConverter.toQuadruple( quad, checkQuadrupleType, checkQuadrupleMetaInformation)); } }; RDFDataMgr.parse(sink, is, null, format.toJenaLang()); }
RDFReader.read( new FileInputStream(new File(this.fileToParse)), SerializationFormat.TriG, this.callback);
RDFReader.read( is, SerializationFormat.TriG, new Callback<Quadruple>() { @Override