Package com.hp.hpl.jena.ontology

Examples of com.hp.hpl.jena.ontology.OntModel.prepare()


      model.createStatement( a, OWL2.bottomDataProperty, lit )
    };
   
    for( int i = 0; i < stats.length; i++ ) {     
      model.add( stats[i] );
      model.prepare();
      assertEquals( i < 2, ((PelletInfGraph) model.getGraph()).isConsistent() );
      model.remove( stats[i] );
    }       
  }
 
View Full Code Here


  public void datatypeDefinition() {
    String ns = "http://www.example.org/test#";

    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );
    model.read( base + "/datatypeDefinition.ttl" , "TTL");
    model.prepare();

    Resource a = model.getResource( ns + "a" );
    Resource b = model.getResource( ns + "b" );
   
    Resource A = model.getResource( ns + "A" );
View Full Code Here

    model.add( i, RDF.type, C );
    model.add( i, p, k );
    model.add( j, RDF.type, C );
    model.add( j, p, k );

    model.prepare();

    assertTrue( model.contains( i, OWL.sameAs, j ) );
    assertTrue( model.contains( j, OWL.sameAs, i ) );
  }
View Full Code Here

    model.add( i, p2, l );
    model.add( j, RDF.type, C );
    model.add( j, p1, k );
    model.add( j, p2, l );

    model.prepare();

    assertTrue( model.contains( i, OWL.sameAs, j ) );
    assertTrue( model.contains( j, OWL.sameAs, i ) );
  }
View Full Code Here

    model.add( i, RDF.type, C );
    model.add( i, p, k );
    model.add( j, RDF.type, C );
    model.add( j, p, k );

    model.prepare();

    assertTrue( model.contains( i, OWL.sameAs, j ) );
    assertTrue( model.contains( j, OWL.sameAs, i ) );
  }
View Full Code Here

    model.add( i, RDF.type, C );
    model.add( i, p, k );
    model.add( j, RDF.type, D );
    model.add( j, p, k );

    model.prepare();

    assertFalse( model.contains( i, OWL.sameAs, j ) );
    assertFalse( model.contains( j, OWL.sameAs, i ) );
  }
View Full Code Here

    Individual o1 = ont.createIndividual( ns + "o1", OWL.Thing );
    Individual o2 = ont.createIndividual( ns + "o2", OWL.Thing );
    s.addProperty( p, o1 );
    s.addProperty( p, o2 );

    ont.prepare();

    Model values = ModelFactory.createDefaultModel();
    addStatements( values, s, OWL.sameAs, s );
    addStatements( values, o1, OWL.sameAs, o1, o2 );
    addStatements( values, o2, OWL.sameAs, o1, o2 );
View Full Code Here

    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    model.read( base + "anon_inverse.owl" );

    model.prepare();

    OntClass C = model.getOntClass( ns + "C" );
    OntClass D = model.getOntClass( ns + "D" );
    ObjectProperty r = model.getObjectProperty( ns + "r" );
View Full Code Here

    a.addProperty( p, b );

    d.addRDFType( model.createAllValuesFromRestriction( null, p, OWL.Nothing ) );

    model.prepare();

    assertIteratorValues( a.listDifferentFrom(), new Resource[] { c, d } );

    assertIteratorValues( model.listSubjectsWithProperty( OWL.differentFrom, a ),
        new Resource[] { c, d } );
View Full Code Here

    c.addSameAs( b );

    a.addProperty( q, c );

    model.prepare();

    assertIteratorValues( a.listPropertyValues( p ), new Resource[] { b, c } );

    assertIteratorValues( a.listPropertyValues( q ), new Resource[] { b, c } );
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.