114115116117118119120121122123124
IRI base = factory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return cwd.create(base).create(i); return base.create(i); } final private IRI base; /**
213214215216217218219220221222223
IRI base = iriFactory.create(baseStr); if ("file".equalsIgnoreCase(base.getScheme())) return globalResolver.getBaseIRI().create(i); return base.create(i); } } public static IRIResolver create() { return new IRIResolverNormal() ; }
335336337338339340341342343344345
// Level of checking? if ( baseIRI != null ) { IRI base = iriFactory.create(baseIRI); iri = base.create(iriStr); } else iri = iriFactory.create(iriStr); if ( ! iri.isAbsolute() )