public void setBaseURI(String uriString) { // Resolve the specified base URI against the inherited base URI baseURI = baseURI.resolve(createBaseURI(uriString)); }
public void setBaseURI(String uriString) { // Resolve the specified base URI against the inherited base URI baseURI = baseURI.resolve(createBaseURI(uriString)); }
public void setBaseURI(String uriString) { // Resolve the specified base URI against the inherited base URI baseURI = baseURI.resolve(createBaseURI(uriString)); }
/** * Resolves the given IRI against this ParsedIRI. * * @see #resolve(ParsedIRI) * @param iri * The IRI to be resolved against this ParsedIRI * @return The resulting IRI * @throws NullPointerException * If {@code relative} is {@code null} */ public String resolve(String iri) { return resolve(ParsedIRI.create(iri)).toString(); }
/** * Resolves the given IRI against this ParsedIRI. * * @see #resolve(ParsedIRI) * @param iri * The IRI to be resolved against this ParsedIRI * @return The resulting IRI * @throws NullPointerException * If {@code relative} is {@code null} */ public String resolve(String iri) { return resolve(ParsedIRI.create(iri)).toString(); }
/** * Resolves the given IRI against this ParsedIRI. * * @see #resolve(ParsedIRI) * @param iri * The IRI to be resolved against this ParsedIRI * @return The resulting IRI * @throws NullPointerException * If {@code relative} is {@code null} */ public String resolve(String iri) { return resolve(ParsedIRI.create(iri)).toString(); }
@Override public Object visit(ASTIRI node, Object data) throws VisitorException { node.setValue(parsedBaseURI.resolve(node.getValue())); return super.visit(node, data); }
@Override public Object visit(ASTIRI node, Object data) throws VisitorException { node.setValue(parsedBaseURI.resolve(node.getValue())); return super.visit(node, data); }
@Override public Object visit(ASTIRI node, Object data) throws VisitorException { node.setValue(parsedBaseURI.resolve(node.getValue())); return super.visit(node, data); }
} else { String path = "/.well-known/genid/" + nextBNodePrefix + toAppend; String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri);
} else { String path = "/.well-known/genid/" + nextBNodePrefix + toAppend; String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri);
String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri);
/** * Creates a new {@link BNode} or Skolem {@link IRI} object. */ protected Resource createNode() throws RDFParseException { try { String origin = parserConfig.get(BasicParserSettings.SKOLEMIZE_ORIGIN); if (preserveBNodeIDs() || origin == null || origin.length() == 0) { return valueFactory.createBNode(); } else { String nodeId = valueFactory.createBNode().getID(); String path = "/.well-known/genid/" + nextBNodePrefix + nodeId; String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri); } } catch (Exception e) { reportFatalError(e); return null; // required by compiler } }
/** * Creates a new {@link BNode} or Skolem {@link IRI} object. */ protected Resource createNode() throws RDFParseException { try { String origin = parserConfig.get(BasicParserSettings.SKOLEMIZE_ORIGIN); if (preserveBNodeIDs() || origin == null || origin.length() == 0) { return valueFactory.createBNode(); } else { String nodeId = valueFactory.createBNode().getID(); String path = "/.well-known/genid/" + nextBNodePrefix + nodeId; String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri); } } catch (Exception e) { reportFatalError(e); return null; // required by compiler } }
/** * Creates a new {@link BNode} or Skolem {@link IRI} object. */ protected Resource createNode() throws RDFParseException { try { String origin = parserConfig.get(BasicParserSettings.SKOLEMIZE_ORIGIN); if (preserveBNodeIDs() || origin == null || origin.length() == 0) { return valueFactory.createBNode(); } else { String nodeId = valueFactory.createBNode().getID(); String path = "/.well-known/genid/" + nextBNodePrefix + nodeId; String iri = ParsedIRI.create(origin).resolve(path); return valueFactory.createIRI(iri); } } catch (Exception e) { reportFatalError(e); return null; // required by compiler } }
uri = baseURI.resolve(uri);
uri = baseURI.resolve(uri);
uri = baseURI.resolve(uri);
if (!iri.isAbsolute() && baseURI != null) { uriString = ParsedIRI.create(baseURI).resolve(iri).toString();
if (!iri.isAbsolute() && baseURI != null) { uriString = ParsedIRI.create(baseURI).resolve(iri).toString();