public static AnonId create( String id ) { return new AnonId( id ); }
public static AnonId create() { return new AnonId(); }
public static AnonId create() { return new AnonId(); }
public static AnonId create( String id ) { return new AnonId( id ); }
@Override public AnonId getId() { return new AnonId(asNode().getBlankNodeId()); }
@Override public AnonId getId() { return new AnonId(asNode().getBlankNodeId()); }
/** * Returns a new blank node with an AG-allocated id. * <p> * See also the javadoc for allowing external blank nodes for more discussion. * * @see AGHttpRepoClient#setAllowExternalBlankNodeIds(boolean) * @see AGRepositoryConnection#prepareHttpRepoClient() */ @Override public Resource createResource() { AGValueFactory vf = getGraph().getConnection().getValueFactory(); BNode blank = vf.createBNode(); return createResource(new AnonId(blank.stringValue())); }
private Resource getResource(Node node) throws InvalidSPDXAnalysisException { Resource s; if (node.isURI()) { s = model.createResource(node.getURI()); } else if (node.isBlank()) { s = model.createResource(new AnonId(node.getBlankNodeId())); } else { throw(new InvalidSPDXAnalysisException("Node can not be a literal")); } return s; }
private Resource getResource(Node node) throws InvalidSPDXAnalysisException { Resource s; if (node.isURI()) { s = model.createResource(node.getURI()); } else if (node.isBlank()) { s = model.createResource(new AnonId(node.getBlankNodeId())); } else { throw(new InvalidSPDXAnalysisException("Node can not be a literal")); } return s; }
private Resource getResource(Node node) throws InvalidSPDXAnalysisException { Resource s; if (node.isURI()) { s = model.createResource(node.getURI()); } else if (node.isBlank()) { s = model.createResource(new AnonId(node.getBlankNodeId())); } else { throw(new InvalidSPDXAnalysisException("Node can not be a literal")); } return s; }
private Resource getResource(Node node) throws InvalidSPDXAnalysisException { Resource s; if (node.isURI()) { s = model.createResource(node.getURI()); } else if (node.isBlank()) { s = model.createResource(new AnonId(node.getBlankNodeId())); } else { throw(new InvalidSPDXAnalysisException("Node can not be a literal")); } return s; }
public Triple getTriple(){ Resource _sbj, _prd; RDFNode _obj; if (isSubjectBlank) _sbj = ModelFactory.createDefaultModel().createResource(new AnonId(this.subject)); else _sbj = ModelFactory.createDefaultModel().createResource(subject); _prd = ModelFactory.createDefaultModel().createProperty(predicate); if (isObjectBlank) _obj = ModelFactory.createDefaultModel().createResource(new AnonId(this.object)); else if (isObjectLiteral) _obj = ModelFactory.createDefaultModel().createLiteral(object); else _obj = ModelFactory.createDefaultModel().createResource(object); return new Triple(_sbj.asNode(), _prd.asNode(), _obj.asNode()); }
public void writeDatasetDesc(Model model, Resource parentConfig, String prefix) { Resource dataset = model.createResource(new AnonId()); Resource datasetBase = model.createResource(prefix + contextPath); model.add(parentConfig, CONF.dataset, dataset); //Resource pubbySparqlEndpoint = model.createResource(baseUri + "sparql"); //PubbyConfigFactory. model.add(dataset, CONF.sparqlEndpoint, pubbySparqlEndpoint); model.add(dataset, CONF.datasetBase, datasetBase); model.add(dataset, CONF.fixUnescapedCharacters, model.createLiteral("(),'!$&*+;=@")); /* # conf:dataset [ # conf:sparqlEndpoint <http://localhost:7531/sparql>; # conf:sparqlDefaultGraph <http://example.org>; # conf:datasetBase <http://your-dataset-namespace.org/>; # conf:fixUnescapedCharacters "(),'!$&*+;=@"; # ]; */ }
/** * Convert a node to a resource * @param cmodel * @param cnode * @return * @throws InvalidSPDXAnalysisException */ public static Resource convertToResource(Model cmodel, Node cnode) throws InvalidSPDXAnalysisException { if (cnode.isBlank()) { return cmodel.createResource(new AnonId(cnode.getBlankNodeId())); } else if (cnode.isURI()) { return cmodel.createResource(cnode.getURI()); } else { throw(new InvalidSPDXAnalysisException("Can not create a resource from a literal")); } }
/** * Convert a node to a resource * @param cmodel * @param cnode * @return * @throws InvalidSPDXAnalysisException */ public static Resource convertToResource(Model cmodel, Node cnode) throws InvalidSPDXAnalysisException { if (cnode.isBlank()) { return cmodel.createResource(new AnonId(cnode.getBlankNodeId())); } else if (cnode.isURI()) { return cmodel.createResource(cnode.getURI()); } else { throw(new InvalidSPDXAnalysisException("Can not create a resource from a literal")); } }
public Triple getTriple(){ Resource _sbj, _prd; RDFNode _obj; if (isSubjectBlank) _sbj = ModelFactory.createDefaultModel().createResource(new AnonId(this.subject)); else _sbj = ModelFactory.createDefaultModel().createResource(subject); _prd = ModelFactory.createDefaultModel().createProperty(predicate); if (isObjectBlank) _obj = ModelFactory.createDefaultModel().createResource(new AnonId(this.object)); else if (isObjectLiteral){ _obj = ModelFactory.createDefaultModel().createTypedLiteral(this.object, this.objectDataType); } else _obj = ModelFactory.createDefaultModel().createResource(object); return new Triple(_sbj.asNode(), _prd.asNode(), _obj.asNode()); }
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() { 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()); }