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

Examples of com.hp.hpl.jena.rdf.model.Property


   */
  public static Statement statement( final Model m, final String fact )
  {
    final StringTokenizer st = new StringTokenizer(fact);
    final Resource sub = ModelTestBase.resource(m, st.nextToken());
    final Property pred = ModelTestBase.property(m, st.nextToken());
    final RDFNode obj = ModelTestBase.rdfNode(m, st.nextToken());
    return m.createStatement(sub, pred, obj);
  }
View Full Code Here


  {
    final ReifiedStatement rs = model.createReifiedStatement(
        AbstractTestReifiedStatements.aURI, SPO);
    final Resource BS = model
        .createResource(AbstractTestReifiedStatements.anchor + "BS");
    final Property BP = model
        .createProperty(AbstractTestReifiedStatements.anchor + "BP");
    final RDFNode BO = model
        .createProperty(AbstractTestReifiedStatements.anchor + "BO");
    model.add(rs, P, O);
    Assert.assertTrue("st should be reified now", SPO.isReified());
View Full Code Here

  public void testReificationCombinations()
  {
    final Resource RR = model
        .createResource(AbstractTestReifiedStatements.aURI), SS = model
        .createResource(AbstractTestReifiedStatements.anotherURI);
    final Property PP = RR.as(Property.class);
    final Object[][] statements = {
        { model.createStatement(RR, RDF.type, RDF.Statement),
            new Integer(1) },
        { model.createStatement(RR, RDF.subject, SS), new Integer(2) },
        { model.createStatement(RR, RDF.predicate, PP), new Integer(4) },
View Full Code Here

  public void testListStatementsSPO()
  {

    final Resource A = ModelHelper.resource(model, "A"), X = ModelHelper
        .resource(model, "X");
    final Property P = ModelHelper.property(model, "P"), P1 = ModelHelper
        .property(model, "P1");
    final RDFNode O = ModelHelper.resource(model, "O"), Y = ModelHelper
        .resource(model, "Y");
    final String S1 = "S P O; S1 P O; S2 P O";
    final String S2 = "A P1 B; A P1 B; A P1 C";
View Full Code Here

    Assert.assertNull(l.getDatatypeURI());
  }

  public void testCreateProperty()
  {
    final Property p1 = ResourceFactory
        .createProperty(TestResourceFactory.uri1);
    Assert.assertTrue(p1.getURI().equals(TestResourceFactory.uri1));
    final Property p2 = ResourceFactory.createProperty(
        TestResourceFactory.uri1, "2");
    Assert.assertTrue(p2.getURI().equals(TestResourceFactory.uri1 + "2"));
  }
View Full Code Here

  }

  public void testCreateStatement()
  {
    final Resource s = ResourceFactory.createResource();
    final Property p = ResourceFactory
        .createProperty(TestResourceFactory.uri2);
    final Resource o = ResourceFactory.createResource();
    final Statement stmt = ResourceFactory.createStatement(s, p, o);
    Assert.assertTrue(stmt.getSubject().equals(s));
    Assert.assertTrue(stmt.getPredicate().equals(p));
View Full Code Here

  public void testAdd()
  {

    final Resource root = model.createResource(TestList.NS + "root");
    final Property p = model.createProperty(TestList.NS, "p");

    final Resource nil = model.getResource(RDF.nil.getURI());
    RDFList list = nil.as(RDFList.class);

    final Resource[] toAdd = new Resource[] {
View Full Code Here

  }

  public void testCons()
  {
    final Resource root = model.createResource(TestList.NS + "root");
    final Property p = model.createProperty(TestList.NS, "p");

    final Resource nil = model.getResource(RDF.nil.getURI());
    RDFList list = nil.as(RDFList.class);

    final Resource[] toAdd = new Resource[] {
View Full Code Here

  public void testSetHead()
  {

    final Resource root = model.createResource(TestList.NS + "root");
    final Property p = model.createProperty(TestList.NS, "p");

    // a list of the nil object, but not typed
    final Resource nil = RDF.nil;
    model.add(nil, RDF.type, RDF.List);
View Full Code Here

  public void testSetTail()
  {
    final Model m = ModelFactory.createDefaultModel();

    final Resource root = m.createResource(TestList.NS + "root");
    final Property p = m.createProperty(TestList.NS, "p");

    final Resource nil = RDF.nil;
    m.add(nil, RDF.type, RDF.List);

    final Resource list0 = m.createResource();
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.rdf.model.Property

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.