Package com.hp.hpl.jena.rdf.model

Examples of com.hp.hpl.jena.rdf.model.Model.listStatements()


          checkDelete(s.asTriple());
          lst.add(s.asTriple());
        }
        final Model m = ModelFactory
            .createModelForGraph(new CollectionGraph(lst));
        holder.getBaseItem().remove(m.listStatements());
      }
      finally
      {
        iter.close();
      }
View Full Code Here


        Model m  = root.getModel() ;
        // Assume one result set per file.
        for ( int index = 1 ; ; index++ )
        {
            Literal ind = m.createTypedLiteral(index) ;
            StmtIterator sIter = m.listStatements(null, ResultSetGraphVocab.index, ind) ;
            if ( ! sIter.hasNext() )
                break ;
            Statement s = sIter.nextStatement() ;
            if ( sIter.hasNext() )
                Log.warn(this, "More than one solution: index = "+index) ;
View Full Code Here

        Model m = ModelFactory.createDefaultModel() ;
       
        RDFDataMgr.read(m, r, null, RDFLanguages.NTRIPLES) ;
        assertEquals(1, m.size()) ;
       
        String x = m.listStatements().next().getSubject().getId().getLabelString() ;
        assertNotEquals(x, "a") ;
       
        // reset - reread -  new bNode.
        r = new StringReader(s) ;
        RDFDataMgr.read(m, r, null, RDFLanguages.NTRIPLES) ;
View Full Code Here

        StringReader r = new StringReader(s) ;
        Model m = ModelFactory.createDefaultModel() ;
        RDFDataMgr.read(m, r, null, RDFLanguages.TURTLE) ;
        assertEquals(1, m.size()) ;
       
        String x = m.listStatements().next().getSubject().getId().getLabelString() ;
        assertNotEquals(x, "a") ;

        // reset - reread - new bNode.
        r = new StringReader(s) ;
        RDFDataMgr.read(m, r, null, RDFLanguages.TURTLE) ;
View Full Code Here

        GraphStore gs = GraphStoreFactory.create(m);
        UpdateRequest req = UpdateFactory.create("INSERT { ?s ?p ?o } WHERE { ?o ?p ?s }");
        UpdateAction.execute(req, gs);
       
        assertEquals(2, m.size());
        assertEquals(1, m.listStatements(anon, null, (RDFNode)null).toList().size());
        assertEquals(1, m.listStatements(null, null, anon).toList().size());
    }
}
View Full Code Here

        UpdateRequest req = UpdateFactory.create("INSERT { ?s ?p ?o } WHERE { ?o ?p ?s }");
        UpdateAction.execute(req, gs);
       
        assertEquals(2, m.size());
        assertEquals(1, m.listStatements(anon, null, (RDFNode)null).toList().size());
        assertEquals(1, m.listStatements(null, null, anon).toList().size());
    }
}
View Full Code Here

        QueryExecution qExec = QueryExecutionFactory.create(query, DatasetFactory.create(dsg)) ;
        try {
            qExec.setTimeout(abortTime);
            Model model = qExec.execDescribe();
            //ResultSet rs = qExec.execSelect() ;
            for(Iterator<Statement> stmIterator = model.listStatements(); stmIterator.hasNext();) {
                stmIterator.next();
                counter++;
            }
            return counter ;
        } finally { qExec.close() ; }
View Full Code Here

    Assert.assertEquals(1, model.size());
    Assert.assertEquals(model, stmt.getSubject().getModel());
    Assert.assertEquals(model, stmt.getPredicate().getModel());
    Assert.assertEquals(model, stmt.getObject().getModel());
    Assert.assertEquals(1, model2.size());
    final Statement stmt2 = model2.listStatements().next();
    Assert.assertEquals(model2, stmt2.getSubject().getModel());
    Assert.assertEquals(model2, stmt2.getPredicate().getModel());
    Assert.assertEquals(model2, stmt2.getObject().getModel());
  }
  /*
 
View Full Code Here

  {
    Statement stmt;
    final Model mm = model.query(new SimpleSelector(null, null,
        tvStrings[0], langs[0]));
    Assert.assertEquals(2, mm.size());
    final StmtIterator iter = mm.listStatements();
    try
    {
      while (iter.hasNext())
      {
        stmt = iter.nextStatement();
View Full Code Here

  public void testQueryWithNullSelector()
  {
    int count = 0;
    final Model mm = model.query(new SimpleSelector(null, null,
        (RDFNode) null));
    final StmtIterator iter = mm.listStatements();
    try
    {
      while (iter.hasNext())
      {
        iter.nextStatement();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.