Search in sources :

Example 1 with AnonId

use of org.apache.jena.rdf.model.AnonId in project jena by apache.

the class AbstractTestModel method testCreateBlankFromNode.

public void testCreateBlankFromNode() {
    RDFNode S = model.getRDFNode(NodeCreateUtils.create("_Blank"));
    assertInstanceOf(Resource.class, S);
    assertEquals(new AnonId("_Blank"), ((Resource) S).getId());
}
Also used : AnonId(org.apache.jena.rdf.model.AnonId) RDFNode(org.apache.jena.rdf.model.RDFNode)

Example 2 with AnonId

use of org.apache.jena.rdf.model.AnonId in project jena by apache.

the class TestAnonID method doTestAnonID.

/**
	 * Check that anonIDs are distinct whichever state the flag is in.
	 */
public void doTestAnonID() {
    final AnonId id1 = AnonId.create();
    final AnonId id2 = AnonId.create();
    final AnonId id3 = AnonId.create();
    final AnonId id4 = AnonId.create();
    JenaTestBase.assertDiffer(id1, id2);
    JenaTestBase.assertDiffer(id1, id3);
    JenaTestBase.assertDiffer(id1, id4);
    JenaTestBase.assertDiffer(id2, id3);
    JenaTestBase.assertDiffer(id2, id4);
}
Also used : AnonId(org.apache.jena.rdf.model.AnonId)

Example 3 with AnonId

use of org.apache.jena.rdf.model.AnonId in project jena by apache.

the class TestAnonID method testAnonIdPreserved.

/**
	 * Test that creation of an AnonId from an AnonId string preserves that
	 * string and is equal to the original AnonId.
	 */
public void testAnonIdPreserved() {
    final AnonId anon = AnonId.create();
    final String id = anon.toString();
    Assert.assertEquals(anon, AnonId.create(id));
    Assert.assertEquals(id, AnonId.create(id).toString());
}
Also used : AnonId(org.apache.jena.rdf.model.AnonId)

Aggregations

AnonId (org.apache.jena.rdf.model.AnonId)3 RDFNode (org.apache.jena.rdf.model.RDFNode)1