@Override public IRI createIRI(String namespace, String localName) { return createIRI(namespace + localName); }
@Override public IRI createIRI(String namespace, String localName) { return createIRI(namespace + localName); }
@Override public synchronized IRI createIRI(String uri) { return getOrCreateMemURI(super.createIRI(uri)); }
@Override public synchronized IRI createIRI(String uri) { return getOrCreateMemURI(super.createIRI(uri)); }
@Override public synchronized IRI createIRI(String namespace, String localName) { IRI tempURI = null; // Reuse supplied namespace and local name strings if possible if (URIUtil.isCorrectURISplit(namespace, localName)) { if (namespace.indexOf(':') == -1) { throw new IllegalArgumentException("Not a valid (absolute) URI: " + namespace + localName); } tempURI = new MemIRI(null, namespace, localName); } else { tempURI = super.createIRI(namespace + localName); } return getOrCreateMemURI(tempURI); }
@Override public synchronized IRI createIRI(String namespace, String localName) { IRI tempURI = null; // Reuse supplied namespace and local name strings if possible if (URIUtil.isCorrectURISplit(namespace, localName)) { if (namespace.indexOf(':') == -1) { throw new IllegalArgumentException("Not a valid (absolute) URI: " + namespace + localName); } tempURI = new MemIRI(null, namespace, localName); } else { tempURI = super.createIRI(namespace + localName); } return getOrCreateMemURI(tempURI); }