public DeltaMerger(Model added, BindingSet additional) { this.added = added; this.removed = new LinkedHashModel(); this.additional = additional; }
public UnionModel(Model... unionOf) { if (unionOf == null || unionOf.length == 0) { models = new Model[] { new EmptyModel(new LinkedHashModel()) }; } else { models = unionOf; } }
public Model match(Value subj, URI pred, Value obj) { if (subj == null || subj instanceof Resource) return new LinkedHashModel(model.filter((Resource) subj, pred, obj)); return new LinkedHashModel(); }
public Model match(Value subj, URI pred, Value obj, URI graph) { if (subj == null || subj instanceof Resource) return new LinkedHashModel(model.filter((Resource) subj, pred, obj, graph)); return new LinkedHashModel(); }
public Model generate(final KAFDocument document, @Nullable final Iterable<Integer> sentenceIDs) { final Model model = new LinkedHashModel(); generate(document, sentenceIDs, model); return model; }
private Ontology storeOntologyInternal(final Ontology nextOntology, final OWLOntologyDocumentSource documentSource, final boolean deleteOldVersions) throws ResourceException { final Model concreteModel = new LinkedHashModel(); final Model inferredModel = new LinkedHashModel(); this.storeOntologyInternalOwl(nextOntology, documentSource, concreteModel, inferredModel); this.storeOntologyInternalSesame(nextOntology, deleteOldVersions, concreteModel, inferredModel); return nextOntology; }
private Model toRDF(Entity entity) { Model graph = new LinkedHashModel(); addRDFTo(graph, entity); return graph; }
public Model asModel() throws StoreException { return addTo(new LinkedHashModel(getNamespaces())); } }
private synchronized Model open(Model filtered) { Model model; if (additional == null) { model = new MemoryOverflowModel(filtered); } else { model = filtered; } if (model.isEmpty()) return new LinkedHashModel(); return model; }
public Model asModel() throws OpenRDFException { GraphQuery qry = prepareGraphQuery(); Model model = new LinkedHashModel(); qry.evaluate(new StatementCollector(model)); return model; }
@Override public Object createGraph(Collection<TriplesMap> maps) { Model m = new LinkedHashModel(); m.setNamespace("rr", R2RMLVocabulary.NAMESPACE); for (TriplesMap tm : maps) { m.addAll(tm.serialize(Statement.class)); } return m; }
@Override public <E extends Exception> void remove( final Iteration<? extends Statement, E> stmts, final Resource... c) throws RepositoryException, E { final Graph g = new LinkedHashModel(); while (stmts.hasNext()) { g.add(stmts.next()); } remove(g, c); }
@Override public <E extends Exception> void add( final Iteration<? extends Statement, E> stmts, final Resource... c) throws RepositoryException, E { final Graph g = new LinkedHashModel(); while (stmts.hasNext()) { g.add(stmts.next()); } add(g, c); }
private final Model getTestModel(String datatypeValue, IRI datatypeURI) { Model result = new LinkedHashModel(); result.add(vf.createStatement(vf.createBNode(), DC.DESCRIPTION, vf.createLiteral(datatypeValue, datatypeURI))); return result; }
private final Model getTestModel(String languageValue, String languageTag) { Model result = new LinkedHashModel(); result.add(vf.createStatement(vf.createBNode(), RDFS.COMMENT, vf.createLiteral(languageValue, languageTag))); return result; } }
@Test public void testJsonAndJsonPerformance() throws Exception { RDFJSONTestUtils.parseJsonAndWriteJson("bio2rdf-configuration.json", new LinkedHashModel()); }
@Test public void testBlankNodeIdentifiersRDF11() throws Exception { RDFParser ntriplesParser = createRDFParser(); Model model = new LinkedHashModel(); ntriplesParser.setRDFHandler(new StatementCollector(model)); ntriplesParser.parse(new StringReader("_:123 <urn:test:predicate> _:456 ."), "http://example/"); assertEquals(1, model.size()); }
@Test public void testEndOfLineEmptyCommentWithSpaceBoth() throws Exception { RDFParser ntriplesParser = createRDFParser(); Model model = new LinkedHashModel(); ntriplesParser.setRDFHandler(new StatementCollector(model)); ntriplesParser.parse(new StringReader( "<urn:test:subject> <urn:test:predicate> <urn:test:object> . # \n"), "http://example/"); assertEquals(1, model.size()); assertEquals("urn:test:object", model.objectString().get()); }
public Model filter(Model model, BindingSet bindings) { Resource subj = (Resource) value(sp.getSubjectVar(), bindings); URI pred = (URI) value(sp.getPredicateVar(), bindings); Value obj = value(sp.getObjectVar(), bindings); Resource[] contexts = contexts(sp, dataset, bindings); if (contexts == null) return new LinkedHashModel(model.getNamespaces()); return model.filter(subj, pred, obj, contexts); }
@Test public void testJsonParseRdfJsonWrite() throws Exception { final Model model = new LinkedHashModel(); RDFJSONTestUtils.parseJsonAndWriteJson("example2.json", model); Assert.assertEquals(6, model.size()); }