Package org.openrdf.model

Examples of org.openrdf.model.Statement


      logger.debug("Inserting axiom statements");
      addAxiomStatements(this);

      newStatements = new LinkedHashModel();
      Cursor<? extends Statement> cursor = getDelegate().getStatements(null, null, null, true);
      Statement st;
      while ((st = cursor.next()) != null) {
        newStatements.add(st);
      }

      statementsRemoved = false;
View Full Code Here


    int nofInferred = 0;

    Iterator<Statement> iter = newThisIteration.iterator();

    while (iter.hasNext()) {
      Statement st = iter.next();

      boolean added = addInferredStatement(st.getPredicate(), RDF.TYPE, RDF.PROPERTY);

      if (added) {
        nofInferred++;
      }
    }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      Resource xxx = nt.getSubject();
      URI aaa = nt.getPredicate();

      Cursor<? extends Statement> t1Iter;
      t1Iter = getDelegate().getStatements(aaa, RDFS.DOMAIN, null, true);

      Statement t1;
      while ((t1 = t1Iter.next()) != null) {

        Value zzz = t1.getObject();
        if (zzz instanceof Resource) {
          boolean added = addInferredStatement(xxx, RDF.TYPE, zzz);
          if (added) {
            nofInferred++;
          }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.filter(null, RDFS.DOMAIN, null).iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      Resource aaa = nt.getSubject();
      Value zzz = nt.getObject();

      if (aaa instanceof URI && zzz instanceof Resource) {
        Cursor<? extends Statement> t1Iter;
        t1Iter = getDelegate().getStatements(null, (URI)aaa, null, true);

        Statement t1;
        while ((t1 = t1Iter.next()) != null) {

          Resource xxx = t1.getSubject();
          boolean added = addInferredStatement(xxx, RDF.TYPE, zzz);
          if (added) {
            nofInferred++;
          }
        }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      URI aaa = nt.getPredicate();
      Value uuu = nt.getObject();

      if (uuu instanceof Resource) {
        Cursor<? extends Statement> t1Iter;
        t1Iter = getDelegate().getStatements(aaa, RDFS.RANGE, null, true);

        Statement t1;
        while ((t1 = t1Iter.next()) != null) {

          Value zzz = t1.getObject();
          if (zzz instanceof Resource) {
            boolean added = addInferredStatement((Resource)uuu, RDF.TYPE, zzz);
            if (added) {
              nofInferred++;
            }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.filter(null, RDFS.RANGE, null).iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      Resource aaa = nt.getSubject();
      Value zzz = nt.getObject();

      if (aaa instanceof URI && zzz instanceof Resource) {
        Cursor<? extends Statement> t1Iter;
        t1Iter = getDelegate().getStatements(null, (URI)aaa, null, true);

        Statement t1;
        while ((t1 = t1Iter.next()) != null) {

          Value uuu = t1.getObject();
          if (uuu instanceof Resource) {
            boolean added = addInferredStatement((Resource)uuu, RDF.TYPE, zzz);
            if (added) {
              nofInferred++;
            }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> iter = newThisIteration.iterator();

    while (iter.hasNext()) {
      Statement st = iter.next();

      boolean added = addInferredStatement(st.getSubject(), RDF.TYPE, RDFS.RESOURCE);
      if (added) {
        nofInferred++;
      }
    }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> iter = newThisIteration.iterator();

    while (iter.hasNext()) {
      Statement st = iter.next();

      Value uuu = st.getObject();
      if (uuu instanceof Resource) {
        boolean added = addInferredStatement((Resource)uuu, RDF.TYPE, RDFS.RESOURCE);
        if (added) {
          nofInferred++;
        }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.filter(null, RDFS.SUBPROPERTYOF, null).iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      Resource aaa = nt.getSubject();
      Value bbb = nt.getObject();

      if (bbb instanceof Resource) {
        Cursor<? extends Statement> t1Iter;
        t1Iter = getDelegate().getStatements((Resource)bbb, RDFS.SUBPROPERTYOF, null, true);

        Statement t1;
        while ((t1 = t1Iter.next()) != null) {

          Value ccc = t1.getObject();
          if (ccc instanceof Resource) {
            boolean added = addInferredStatement(aaa, RDFS.SUBPROPERTYOF, ccc);
            if (added) {
              nofInferred++;
            }
View Full Code Here

    int nofInferred = 0;

    Iterator<Statement> ntIter = newThisIteration.filter(null, RDFS.SUBPROPERTYOF, null).iterator();

    while (ntIter.hasNext()) {
      Statement nt = ntIter.next();

      Resource bbb = nt.getSubject();
      Value ccc = nt.getObject();

      if (ccc instanceof Resource) {
        Cursor<? extends Statement> t1Iter;
        t1Iter = getDelegate().getStatements(null, RDFS.SUBPROPERTYOF, bbb, true);

        Statement t1;
        while ((t1 = t1Iter.next()) != null) {

          Resource aaa = t1.getSubject();
          boolean added = addInferredStatement(aaa, RDFS.SUBPROPERTYOF, ccc);
          if (added) {
            nofInferred++;
          }
        }
View Full Code Here

TOP

Related Classes of org.openrdf.model.Statement

Copyright © 2018 www.massapicom. 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.