Examples of findStatements()


Examples of org.ontoware.rdf2go.impl.jena26.ModelImplJena26.findStatements()

    DumpUtils.dump(model, null);
   
    // queries
    // get all persons
   
    ClosableIterator<? extends Statement> it = model.findStatements(Variable.ANY, RDF.type,
            foafPerson);
    while(it.hasNext()) {
      Resource person = it.next().getSubject();
      System.out.println(person + " is a person");
     
View Full Code Here

Examples of org.ontoware.rdf2go.impl.jena26.ModelImplJena26.findStatements()

    while(it.hasNext()) {
      Resource person = it.next().getSubject();
      System.out.println(person + " is a person");
     
      // get foaf:name
      ClosableIterator<? extends Statement> it2 = model.findStatements(person, foafName,
              Variable.ANY);
      while(it2.hasNext()) {
        System.out.println(person + " has the foaf:name " + it2.next().getObject());
      }
    }
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

    // make sure this statement is contained in this model
    assertTrue(connection.hasStatement(openRdfSubject, openRdfPredicate,
        openRdfObject, false, context));

    // make sure this statement can also be found through the Model API
    ClosableIterator<? extends Statement> sit = model.findStatements(
        subject, predicate, object);
    assertNotNull(sit);
    assertTrue(sit.hasNext());

    Statement s2 = sit.next();
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

    URI C = model.createURI("urn:C");
    model.addStatement(B, RDFS.subClassOf, A);
    model.addStatement(C, RDFS.subClassOf, B);
    // now let's see who is a superclass of C:
    System.out.println("All superclasses of "+C+":");
    ClosableIterator<? extends Statement> it = model.findStatements(C, RDFS.subClassOf, Variable.ANY);
    while (it.hasNext()) {
      System.out.println(it.next().getObject());
    }
    it.close();
  }
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

                        }
                        jprop.fixRanges(jm);
                       
                        // figure out cardinality
                       
                        ClosableIterator<Statement> it = m.findStatements(Variable.ANY,
                                OWL.onProperty, rp.getResource());
                        while(it.hasNext()) {
                            Statement stmt = it.next();
                            org.ontoware.rdf2go.model.node.Resource restrictionResource = stmt
                                    .getSubject();
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

    DumpUtils.dump(model, null);
   
    // queries
    // get all persons
   
    ClosableIterator<? extends Statement> it = model.findStatements(Variable.ANY, RDF.type,
            foafPerson);
    while(it.hasNext()) {
      Resource person = it.next().getSubject();
      System.out.println(person + " is a person");
     
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

    while(it.hasNext()) {
      Resource person = it.next().getSubject();
      System.out.println(person + " is a person");
     
      // get foaf:name
      ClosableIterator<? extends Statement> it2 = model.findStatements(person, foafName,
              Variable.ANY);
      while(it2.hasNext()) {
        System.out.println(person + " has the foaf:name " + it2.next().getObject());
      }
    }
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

      // match all
      return new LazyUnionModelIterator(this, pattern);
    // else
    assert pattern.getContext() instanceof URI;
    Model m = getModel((URI) pattern.getContext());
    return m.findStatements(pattern);
  }

  @Override
    public ClosableIterator<Statement> findStatements(UriOrVariable contextURI,
      ResourceOrVariable subject, UriOrVariable predicate,
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

  private void getNonEmptyStmtIterator() {
    // make sure we have a statement iterator
    if (this.stmtit == null) {
      Model m = this.modelit.next();
      m.open();
      this.stmtit = m.findStatements(this.pattern);
    }
    // make sure we have a statement iterator, which contains statements
    while (this.modelit.hasNext() && !this.stmtit.hasNext()) {
      this.stmtit.close();
      Model m = this.modelit.next();
View Full Code Here

Examples of org.ontoware.rdf2go.model.Model.findStatements()

    // make sure we have a statement iterator, which contains statements
    while (this.modelit.hasNext() && !this.stmtit.hasNext()) {
      this.stmtit.close();
      Model m = this.modelit.next();
      m.open();
      this.stmtit = m.findStatements(this.pattern);
    }
  }

  @Override
    public void remove() {
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.