@Override public void readDataset(Dataset dataset) throws RdfReaderException { //TODO implement throw new RdfReaderException("RDFSPARQLReader (" + endpoint + " / " + graph + ") not implemented yet"); }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { StringBuilder message = new StringBuilder(); // return the first successful attempt for (RdfReader r : readers) { try { r.readDataset(dataset); // return on first read() that does not throw an exception return; } catch (RdfReaderException e) { message.append("\n"); if (e.getMessage() != null) { message.append(e.getMessage()); } else { message.append(e); } } } throw new RdfReaderException("Cannot read from any reader: " + message.toString()); }
private QueryExecutionFactoryModel generateExecutionFactory(){ Model model = ModelFactory.createDefaultModel(); // Set the defined prefixes PrefixNSService.setNSPrefixesInModel(model); try { getPatternsReader(baseDirectories).read(model); autoGeneratorReaders.read(model); } catch (RdfReaderException e) { throw new IllegalArgumentException(e.getMessage(), e); } return new QueryExecutionFactoryModel(model); // Update pattern service }
public static void fillSchemaServiceWithStandardVocabularies() throws IOException { log.info("Adding standard vocabularies."); List<String> fileNames = IOUtils.readLines(RDFUnitUtils.class.getClassLoader().getResourceAsStream("org/aksw/rdfunit/vocabularies/"), Charsets.UTF_8); for(String f : fileNames){ if(! f.trim().endsWith(".md") && ! f.trim().endsWith(".txt")) { try { URL resource = RDFUnitUtils.class.getClassLoader().getResource("org/aksw/rdfunit/vocabularies/" + f); if(resource != null) { RdfReader reader = new RdfStreamReader(resource.openStream(), FormatService.getFormatFromExtension(f)); Model model = reader.read(); StmtIterator prefixIter = model.listStatements(null, vannPrefix, (String) null); StmtIterator namespaceIter = model.listStatements(null, vannNamespace, (String) null); if (prefixIter.hasNext() && namespaceIter.hasNext()) SchemaService.addSchemaDecl(prefixIter.next().getObject().toString(), namespaceIter.next().getObject().toString(), resource.toString()); } } catch (RdfReaderException e) { e.printStackTrace(); } } } }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { StringBuilder message = new StringBuilder(); // return the first successful attempt for (RdfReader r : readers) { try { r.readDataset(dataset); // return on first read() that does not throw an exception return; } catch (RdfReaderException e) { message.append("\n"); if (e.getMessage() != null) { message.append(e.getMessage()); } else { message.append(e); } } } throw new RdfReaderException("Cannot read from any reader: " + message.toString()); }
private QueryExecutionFactoryModel generateExecutionFactory(){ Model model = ModelFactory.createDefaultModel(); // Set the defined prefixes PrefixNSService.setNSPrefixesInModel(model); try { getPatternsReader(baseDirectories).read(model); autoGeneratorReaders.read(model); } catch (RdfReaderException e) { throw new IllegalArgumentException(e.getMessage(), e); } return new QueryExecutionFactoryModel(model); // Update pattern service }
@Override public void read(Model model) throws RdfReaderException { StringBuilder message = new StringBuilder(); // return the first successful attempt for (RdfReader r : readers) { try { r.read(model); // return on first read() that does not throw an exception return; } catch (RdfReaderException e) { message.append('\n'); if (e.getMessage() != null) { message.append(e.getMessage()); } else { message.append(e); } } } throw new RdfReaderException("Cannot read from any reader: " + message.toString()); }
@Override public void read(Model model) throws RdfReaderException { //TODO implement throw new RdfReaderException("RDFSPARQLReader (" + endpoint + " / " + graph + ") not implemented yet"); }
@Override public void read(Model model) throws RdfReaderException { StringBuilder message = new StringBuilder(); // return the first successful attempt for (RdfReader r : readers) { try { r.read(model); // return on first read() that does not throw an exception return; } catch (RdfReaderException e) { message.append('\n'); if (e.getMessage() != null) { message.append(e.getMessage()); } else { message.append(e); } } } throw new RdfReaderException("Cannot read from any reader: " + message.toString()); }
@Override public void read(Model model) throws RdfReaderException { //TODO implement throw new RdfReaderException("RDFSPARQLReader (" + endpoint + " / " + graph + ") not implemented yet"); }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { //TODO implement throw new RdfReaderException("RDFSPARQLReader (" + endpoint + " / " + graph + ") not implemented yet"); }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { try { RDFDataMgr.read(dataset, uri); // Not found } catch (NotFoundException e) { throw new RdfReaderException("'" + uri + "' not found", e); } //org.apache.jena.riot.RiotException -> if wrong format, i.e. turtle instead of RDF/XML catch (Exception e) { throw new RdfReaderException(e); } }
@Override public void read(Model model) throws RdfReaderException { try { RDFDataMgr.read(model, uri); // Not found } catch (NotFoundException e) { throw new RdfReaderException("'" + uri + "' not found", e); } //org.apache.jena.riot.RiotException -> if wrong format, i.e. turtle instead of RDF/XML catch (Exception e) { throw new RdfReaderException(e); } }
@Override public void read(Model model) throws RdfReaderException { try { RDFDataMgr.read(model, uri); // Not found } catch (NotFoundException e) { throw new RdfReaderException("'" + uri + "' not found", e); } //org.apache.jena.riot.RiotException -> if wrong format, i.e. turtle instead of RDF/XML catch (Exception e) { throw new RdfReaderException(e); } }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { try { RDFDataMgr.read(dataset, uri); // Not found } catch (NotFoundException e) { throw new RdfReaderException("'" + uri + "' not found", e); } //org.apache.jena.riot.RiotException -> if wrong format, i.e. turtle instead of RDF/XML catch (Exception e) { throw new RdfReaderException(e); } }
@Override public void read(Model model) throws RdfReaderException { for (RdfReader r : readers) { try { r.read(model); } catch (RdfReaderException e) { throw new RdfReaderException("Cannot read from reader", e); } } }
private void checkUriSizeOrThrowExceprion() throws RdfReaderException { long size = getUriSize(uri); if (size > limitInBytes || !strict || size < 0) { throw new RdfReaderException("'" + uri + "' size (" + size + ") bigger than " + limitInBytes); } }
@Override public void read(Model model) throws RdfReaderException { for (RdfReader r : readers) { try { r.read(model); } catch (RdfReaderException e) { throw new RdfReaderException("Cannot read from reader", e); } } }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { for (RdfReader r : readers) { try { r.readDataset(dataset); } catch (RdfReaderException e) { throw new RdfReaderException("Cannot read from reader", e); } } }
@Override public void readDataset(Dataset dataset) throws RdfReaderException { for (RdfReader r : readers) { try { r.readDataset(dataset); } catch (RdfReaderException e) { throw new RdfReaderException("Cannot read from reader", e); } } }