r.listProperties(VCARD4.hasEmail).forEachRemaining(emailStatement -> { Resource emailResource = emailStatement.getResource(); if (emailResource.isResource()) { Statement valueStatement = getValueStatement(emailResource); String mailTo = valueStatement.getObject().toString(); r.listProperties(VCARD4.hasTelephone).forEachRemaining(telephoneStatement -> { Resource telephoneResource = telephoneStatement.getResource(); if (telephoneResource.isResource()) { Statement valueStatement = getValueStatement(telephoneResource); String telephoneNumber = valueStatement.getObject().toString();
public static String toSPARQL(Resource n){ if (n != null && (n.isResource() || n.isLiteral())){ if (n.isURIResource()) return "<" + n.getURI() + ">"; else if (n.isLiteral()) { String sparql = "'''" + sparqlEncode(n.asLiteral().toString()) + "'''"; //does it have a Datatype Literal? if (n.asLiteral().getDatatypeURI() != null){ sparql = sparql + "'''^^<" + n.asLiteral().getDatatypeURI().toString() + ">"; } if (n.asLiteral().getLanguage() != ""){ sparql = sparql + "'''@" + n.asLiteral().getLanguage(); } return sparql; } else return null; } else return null; }
if( vclassUri != null && vclassUri.isResource() ){ vclassUriStr = vclassUri.getURI();
public void testIsResource() { final Model m = ModelHelper.modelWithStatements(this, ""); Assert.assertEquals(true, m.createResource("eh:/foo").isResource()); Assert.assertEquals(true, m.createResource().isResource()); Assert.assertEquals(false, m.createTypedLiteral(17).isResource()); Assert.assertEquals(false, m.createTypedLiteral("hello").isResource()); }
public void testIsResource() { final Model m = ModelHelper.modelWithStatements(this, ""); Assert.assertEquals(true, m.createResource("eh:/foo").isResource()); Assert.assertEquals(true, m.createResource().isResource()); Assert.assertEquals(false, m.createTypedLiteral(17).isResource()); Assert.assertEquals(false, m.createTypedLiteral("hello").isResource()); }
if (createdSt != null) { FileTime fileTime = literalAsFileTime(createdSt.getObject()); if (fileTime == null && createdSt.getResource().isResource()) {
assertTrue(s.isResource()); assertTrue(p.isResource()); assertTrue(o.isLiteral()); assertTrue(g.isResource());