/** * @param i iri to check * @return true if the namespace for i equals this namespace */ public boolean inNamespace(IRI i) { return ns.equals(i.getNamespace()); }
/** * @param i iri to check * @return true if the namespace for i equals this namespace */ public boolean inNamespace(IRI i) { return ns.equals(i.getNamespace()); }
/** * Tests whether supplied IRI was generated by this parser in order to label * an anonymous node. * * @param iri * the IRI * @return {@code true} if the IRI was generated by this parser to label an * anonymous node */ public static boolean isAnonymousNodeIRI(IRI iri) { return iri != null && iri.getNamespace().startsWith(PREFIX) && iri.getNamespace().contains(NODE_ID_PREFIX); }
/** * @param i iri to check * @return true if the namespace for i equals this namespace */ public boolean inNamespace(IRI i) { return ns.equals(i.getNamespace()); }
/** * Tests whether supplied IRI was generated by this parser in order to label an anonymous node. * * @param iri the IRI * @return {@code true} if the IRI was generated by this parser to label an anonymous node */ public static boolean isAnonymousNodeIRI(@Nullable IRI iri) { return iri != null && iri.getNamespace().startsWith(PREFIX) && iri.getNamespace().contains(NODE_ID_PREFIX); }
protected Set<String> getVisitedPatternNames() { Set<String> toReturn = new HashSet<>(); for (OWLAnnotation patternAnnotation : visited) { IRI iri = patternAnnotation.getProperty().getIRI(); if (iri != null && PatternModel.NAMESPACE.equals(iri.getNamespace())) { toReturn.add(iri.getFragment()); } } return toReturn; }
private void processIRI(IRI iri) { String ns = checkNotNull(iri, "iri cannot be null").getNamespace(); if (!(ns.isEmpty() || !iri.getRemainder().isPresent())) { namespaceUtil.getPrefix(ns); } }
protected boolean hasBeenVisited(OWLEntity e) { boolean found = false; if (PatternModel.NAMESPACE.equals(e.getIRI().getNamespace())) { found = this.visited.contains(e.getIRI().getFragment()); } return found; }
private void processIRI(IRI iri) { String ns = checkNotNull(iri, "iri cannot be null").getNamespace(); if (!(ns.isEmpty() || !iri.getRemainder().isPresent())) { namespaceUtil.getPrefix(ns); } }
/** * @return the root of the default object insert in the ontology without namespace. * @since 2.5.1 */ default public IRI getRootIri() { return IRI.create(getOntology().getOntologyID().getOntologyIRI().get().getNamespace()); }
@Override public void visit(SWRLVariable node) { write("?"); // do not save the namespace if it's the conventional one if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { write(node.getIRI().prefixedBy("")); } else { write(node.getIRI().toQuotedString()); } }
@Override public void visit(SWRLVariable node) { write("?"); // do not save the namespace if it's the conventional one if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { write(node.getIRI().prefixedBy("")); } else { write(node.getIRI().toQuotedString()); } }
@Override public void visit(SWRLVariable node) { write("?"); // do not save the namespace if it's the conventional one if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { write(node.getIRI().prefixedBy("")); } else { write(node.getIRI().toQuotedString()); } }
@Override public void visit(SWRLVariable node) { writer.writeStartElement(VARIABLE); if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { writer.writeIRIAttribute(IRI.create("urn:swrl:var#", node.getIRI().getFragment())); } else { writer.writeIRIAttribute(node.getIRI()); } writer.writeEndElement(); }
@Override public void visit(SWRLVariable node) { writer.writeStartElement(VARIABLE); if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { writer.writeIRIAttribute(IRI.create("urn:swrl:var#", node.getIRI().getFragment())); } else { writer.writeIRIAttribute(node.getIRI()); } writer.writeEndElement(); }
@Override public void visit(SWRLVariable node) { writer.writeStartElement(VARIABLE); if ("urn:swrl:var#".equals(node.getIRI().getNamespace()) || "urn:swrl#".equals(node.getIRI().getNamespace())) { writer.writeIRIAttribute(IRI.create("urn:swrl:var#", node.getIRI().getFragment())); } else { writer.writeIRIAttribute(node.getIRI()); } writer.writeEndElement(); }
/** * @param node subject or object node * @param vf value factory * @return blank node */ protected static BNode node(final RDFNode node, final ValueFactory vf) { if (node.getIRI().getNamespace().startsWith("_:")) { return vf.createBNode(node.getIRI().toString().substring(2)); } return vf.createBNode(node.getIRI().toString()); } }
/** * @param node subject or object node * @param vf value factory * @return blank node */ protected static BNode node(final RDFNode node, final ValueFactory vf) { if (node.getIRI().getNamespace().startsWith("_:")) { return vf.createBNode(node.getIRI().toString().substring(2)); } return vf.createBNode(node.getIRI().toString()); } }
@Override public String getShortForm(OWLEntity entity) { checkNotNull(entity, "entity cannot be null"); String namespace = entity.getIRI().getNamespace(); String prefix = namespaceUtil.getPrefix(namespace); return entity.getIRI().prefixedBy(prefix + ':'); } }
@Override public String getShortForm(OWLEntity entity) { checkNotNull(entity, "entity cannot be null"); String namespace = entity.getIRI().getNamespace(); String prefix = namespaceUtil.getPrefix(namespace); return entity.getIRI().prefixedBy(prefix + ':'); } }