private String makeDescribe(org.apache.jena.rdf.model.Resource s) { StringBuilder query = new StringBuilder("DESCRIBE <") ; if (s.isAnon()) { query.append("_:").append(s.getId().toString()); } else { query.append(s.getURI()); } query.append(">"); return query.toString(); }
private String makeDescribe(Resource s) { StringBuilder query = new StringBuilder("DESCRIBE <") ; if (s.isAnon()) { query.append("_:").append(s.getId().toString()); } else { query.append(s.getURI()); } query.append(">"); return query.toString(); }
protected static void writeResource(Resource r, PrintWriter writer) { if (r.isAnon()) { writer.print(anonName(r.getId())); } else { writer.print("<"); writeURIString(r.getURI(), writer); writer.print(">"); } } static private boolean okURIChars[] = new boolean[128];
protected static void writeResource(Resource r, PrintWriter writer) { if (r.isAnon()) { writer.print(anonName(r.getId())); } else { writer.print("<"); writeURIString(r.getURI(), writer); writer.print(">"); } } static private boolean okURIChars[] = new boolean[128];
private Resource getSkolemizedResource(final IdentifierConverter<Resource, FedoraResource> idTranslator, final RDFNode resource, final String topic) throws RepositoryException { final AnonId id = resource.asResource().getId(); if (!skolemizedBnodeMap.containsKey(id)) { final String base = idTranslator.asString(createResource(topic)); final Resource skolemizedSubject = idTranslator.toDomain(base + "#" + blankNodeIdentifier()); findOrCreateHashUri(idTranslator, skolemizedSubject); skolemizedBnodeMap.put(id, skolemizedSubject); } return skolemizedBnodeMap.get(id); }
private String longAnonId(Resource r) { String rid = r.getId().toString(); return XMLChar.isValidNCName( rid ) ? rid : escapedId( rid ); }
private String longAnonId(Resource r) { String rid = r.getId().toString(); return XMLChar.isValidNCName( rid ) ? rid : escapedId( rid ); }
protected String getClassURIStr(Resource cls) { if (cls.isAnon()) { return PSEUDO_BNODE_NS+cls.getId().toString(); } else { return cls.getURI(); } }
@Override public Object visitBlank( final Resource R, final AnonId id ) { history.add("blank"); Assert.assertTrue("must visit correct node", R == S); Assert.assertEquals("must have correct field", R.getId(), id); return "blank result"; }
@Override public Object visitBlank( final Resource R, final AnonId id ) { history.add("blank"); Assert.assertTrue("must visit correct node", R == S); Assert.assertEquals("must have correct field", R.getId(), id); return "blank result"; }
private static Resource otherModel(Resource r, Model model) { if ( r.isURIResource() ) return model.createResource(r.getURI()) ; if ( r.isAnon() ) return model.createResource(r.getId()) ; // Literals do not need converting. return r ; }
protected String getClassURIStr(Resource cls) { if (cls.isAnon()) { return VitroVocabulary.PSEUDO_BNODE_NS+cls.getId().toString(); } else { return cls.getURI(); } } }
public void testCreateBlankFromNode() { RDFNode S = model.getRDFNode( NodeCreateUtils.create( "_Blank" ) ); assertInstanceOf( Resource.class, S ); assertEquals( new AnonId( "_Blank" ), ((Resource) S).getId() ); }
public void testCreateBlankFromNode() { RDFNode S = model.getRDFNode( NodeCreateUtils.create( "_Blank" ) ); assertInstanceOf( Resource.class, S ); assertEquals( new AnonId( "_Blank" ), ((Resource) S).getId() ); }
public void testCreateBlankFromNode() { final RDFNode S = model.getRDFNode(NodeCreateUtils.create("_Blank")); JenaTestBase.assertInstanceOf(Resource.class, S); Assert.assertEquals(new AnonId("_Blank"), ((Resource) S).getId()); }
public void testCreateBlankFromNode() { final RDFNode S = model.getRDFNode(NodeCreateUtils.create("_Blank")); JenaTestBase.assertInstanceOf(Resource.class, S); Assert.assertEquals(new AnonId("_Blank"), ((Resource) S).getId()); }