@Override void checkBaseUse(XMLHandler forErrors, Taint taintMe, String relUri, IRI rslt) throws SAXParseException { String resolvedURI = rslt.toString(); if (relUri.equals(resolvedURI) && rslt.isAbsolute()) return; forErrors.warning(taintMe, errno, errmsg + ": <" + relUri + ">"); }
@Override void checkBaseUse(XMLHandler forErrors, Taint taintMe, String relUri, IRI rslt) throws SAXParseException { String resolvedURI = rslt.toString(); if (relUri.equals(resolvedURI) && rslt.isAbsolute()) return; forErrors.warning(taintMe, errno, errmsg + ": <" + relUri + ">"); }
@Override void checkBaseUse(XMLHandler forErrors, Taint taintMe, String relUri, IRI rslt) throws SAXParseException { String resolvedURI = rslt.toString(); if (relUri.equals(resolvedURI) && rslt.isAbsolute()) return; forErrors.warning(taintMe, errno, errmsg + ": <" + relUri + ">"); }
private Object open(IRI uri, boolean in) { IRI relative = uri.isAbsolute() ? base.relativize(uri, IRIRelativize.CHILD) : uri; if (relative.isAbsolute()) throw new IllegalArgumentException( "This TestInputStreamFactory only knows about '" + base + "'.");
private static String iri(String localname) { String uri = NS+localname; IRI iri = IRIResolver.parseIRI(uri); if ( iri.hasViolation(true) ) throw new FusekiException("Bad IRI: "+iri); if ( ! iri.isAbsolute() ) throw new FusekiException("Bad IRI: "+iri); return uri; } }
private static String iri(String localname) { String uri = NS+localname; IRI iri = IRIResolver.parseIRI(uri); if ( iri.hasViolation(true) ) throw new FusekiException("Bad IRI: "+iri); if ( ! iri.isAbsolute() ) throw new FusekiException("Bad IRI: "+iri); return uri; } }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = factory.create(relStr); if (i.isAbsolute()) // removes excess . segments return cwd.create(i); IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); }
if (!u.isAbsolute()) { warning(null, WARN_RELATIVE_NAMESPACE_URI_DEPRECATED,
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = iriFactory.create(relStr) ; if (i.isAbsolute()) // removes excess . segments return globalResolver.getBaseIRI().create(i) ; IRI base = iriFactory.create(baseStr) ; if ("file".equalsIgnoreCase(base.getScheme())) return globalResolver.getBaseIRI().create(i) ; return base.create(i) ; }
if (!u.isAbsolute()) { warning(null, WARN_RELATIVE_NAMESPACE_URI_DEPRECATED,
if (!u.isAbsolute()) { warning(null, WARN_RELATIVE_NAMESPACE_URI_DEPRECATED,
static private IRI resolveIRI(String relStr, String baseStr) { IRI i = iriFactory().create(relStr); if (i.isAbsolute()) // removes excess . segments return globalResolver.getBaseIRI().create(i); IRI base = iriFactory().create(baseStr); return base.create(i); }
private Object open(IRI uri, boolean in) { IRI relative = uri.isAbsolute() ? base.relativize(uri, IRIRelativize.CHILD) : uri; if (relative.isAbsolute()) throw new IllegalArgumentException( "This TestInputStreamFactory only knows about '" + base + "'.");
private Object open(IRI uri, boolean in) { IRI relative = uri.isAbsolute() ? base.relativize(uri, IRIRelativize.CHILD) : uri; if (relative.isAbsolute()) throw new IllegalArgumentException( "This TestInputStreamFactory only knows about '" + base + "'.");
iri = iriFactory.create(iriStr) ; if ( !iri.isAbsolute() ) throw new ExprEvalException("Relative IRI string: " + iriStr) ; if ( warningsForIRIs && iri.hasViolation(false) ) {
iri = iriFactory.create(iriStr) ; if ( !iri.isAbsolute() ) throw new ExprEvalException("Relative IRI string: " + iriStr) ; if ( warningsForIRIs && iri.hasViolation(false) ) {
if ( iri.hasViolation(false) ) throw new CmdException("Bad base IRI: " + baseIRI) ; if ( !iri.isAbsolute() ) throw new CmdException("Base IRI must be an absolute IRI: " + baseIRI) ;
if ( iri.hasViolation(false) ) throw new CmdException("Bad base IRI: " + baseIRI) ; if ( !iri.isAbsolute() ) throw new CmdException("Base IRI must be an absolute IRI: " + baseIRI) ;