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

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


    public String toString() { return "URI"; }
  }
 
  private static class BlankNodeType implements NodeType {
    public String extractValue(Node node) { return node.getBlankNodeLabel(); }
    public Node makeNode(String value) { return Node.createAnon(new AnonId(value)); }
View Full Code Here


        if (subj.toString().contains(metadataPlaceholderURIPrefix)) {
          subj = (Resource) parsePlaceholder(subj, documentURL,
              resourceURI, pageUrl);
          if (subj == null) {
            // create a unique blank node with a fixed id.
            subj = model.createResource(new AnonId(String
                .valueOf(stmt.getSubject().hashCode())));
          }
        }

        if (obj.toString().contains(metadataPlaceholderURIPrefix)) {
View Full Code Here

      if (serverConfig != null && serverConfig.hasProperty(p))
        return serverConfig.getProperty(p).getObject();
    }

    return model
        .createResource(new AnonId(String.valueOf(phRes.hashCode())));
  }
View Full Code Here

  public void testFindAnonymousNode() {
    find(null, VCARD.Pcode, m.createLiteral("BS34 8QZ"));
//    dump();
    assertStatement(
        m.createResource(new AnonId("map:PostalAddresses@@7")),
        VCARD.Pcode, m.createLiteral("BS34 8QZ"));
    assertStatementCount(1);
  }
View Full Code Here

    assertStatementCount(1);
  }

  public void testMatchAnonymousSubject() {
    find(
        m.createResource(new AnonId("map:PostalAddresses@@7")),
        VCARD.Pcode, null);
//    dump();
    assertStatement(
        m.createResource(new AnonId("map:PostalAddresses@@7")),
        VCARD.Pcode, m.createLiteral("BS34 8QZ"));
    assertStatementCount(1);
  }
View Full Code Here

  }
 
  public void testMatchAnonymousObject() {
    find(
        null, VCARD.ADR,
        m.createResource(new AnonId("map:PostalAddresses@@7")));
//    dump();
    assertStatement(
        resource("organizations/7"), VCARD.ADR,
        m.createResource(new AnonId("map:PostalAddresses@@7")));
    assertStatementCount(1);
  }
View Full Code Here

    nodes.limitToLiterals(null, null);
    assertTrue(nodes.isEmpty());
  }
 
  public void testDifferentFixedBlanksEmpty() {
    nodes.limitTo(Node.createAnon(new AnonId("foo")));
    nodes.limitTo(Node.createAnon(new AnonId("bar")));
    assertTrue(nodes.isEmpty());
  }
View Full Code Here

    assertTrue(nodes.isEmpty());
  }
 
  public void testBlankNodeAndConstantMatchNotEmpty() {
    nodes.limitValuesToBlankNodeID(fooBlankNodeID);
    nodes.limitTo(Node.createAnon(new AnonId("Foo@@42")));
    assertFalse(nodes.isEmpty());
  }
View Full Code Here

    assertFalse(nodes.isEmpty());
  }
 
  public void testBlankNodeAndConstantNoMatchEmpty() {
    nodes.limitValuesToBlankNodeID(fooBlankNodeID);
    nodes.limitTo(Node.createAnon(new AnonId("Bar@@42")));
    assertTrue(nodes.isEmpty());
  }
View Full Code Here

    assertEquals(Expression.TRUE, nodes.constraint());
  }
 
  public void testBlankNodeAndConstantMatchExpressionIsEquality() {
    nodes.limitValuesToBlankNodeID(fooBlankNodeID);
    nodes.limitTo(Node.createAnon(new AnonId("Foo@@42")));
    assertEquals(Equality.createAttributeValue(table1foo, "42"),
        nodes.constraint());
  }
View Full Code Here

TOP

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

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.