@Nonnull public static OWLNamedIndividual asOWLNamedIndividual(@Nonnull OWLEntity entity) { return entity.asOWLNamedIndividual(); } }
public Set<OWLNamedIndividual> getIndividualsInSignature() { Set<OWLNamedIndividual> result = new HashSet<OWLNamedIndividual>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLNamedIndividual()) { result.add(ent.asOWLNamedIndividual()); } } return result; }
@Override public Set<OWLNamedIndividual> getIndividualsInSignature() { Set<OWLNamedIndividual> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLNamedIndividual()) { result.add(ent.asOWLNamedIndividual()); } } return result; }
@Override public Set<OWLNamedIndividual> getIndividualsInSignature() { Set<OWLNamedIndividual> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLNamedIndividual()) { result.add(ent.asOWLNamedIndividual()); } } return result; }
@Override public Set<OWLNamedIndividual> getIndividualsInSignature() { Set<OWLNamedIndividual> result = new HashSet<OWLNamedIndividual>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLNamedIndividual()) { result.add(ent.asOWLNamedIndividual()); } } return result; }
public OWLNamedIndividual getOWLIndividual(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLNamedIndividual()) { return ent.asOWLNamedIndividual(); } } return null; }
@Override public OWLNamedIndividual getOWLIndividual(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLNamedIndividual()) { return ent.asOWLNamedIndividual(); } } return null; }
public OWLNamedIndividual getOWLIndividual(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLNamedIndividual()) { return ent.asOWLNamedIndividual(); } } return null; }
@NonNull @Override public OWLNamedIndividual getOWLNamedIndividual() { return getOWLEntity().asOWLNamedIndividual(); }
private void handleAxiomChange(OWLAxiomChange chg) { for (OWLEntity ref : chg.getAxiom().getSignature()){ if (ref.isOWLNamedIndividual()){ checkIndividuals.add(ref.asOWLNamedIndividual()); } } }
private void handleAxiomChange(OWLAxiomChange chg) { for (OWLEntity ref : chg.getAxiom().getSignature()){ if (ref.isOWLNamedIndividual()){ checkIndividuals.add(ref.asOWLNamedIndividual()); } } }
private void handleAxiomChange(OWLAxiomChange chg) { for (OWLEntity ref : chg.getAxiom().getSignature()){ if (ref.isOWLNamedIndividual()){ checkIndividuals.add(ref.asOWLNamedIndividual()); } } }
private void handleAxiomChange(OWLAxiomChange chg) { for (OWLEntity ref : chg.getAxiom().getSignature()){ if (ref.isOWLNamedIndividual()){ checkIndividuals.add(ref.asOWLNamedIndividual()); } } }
private void createGraph(@Nonnull OWLEntity entity, @Nonnull Set<Edge> edges, @Nonnull Set<OWLEntity> processed) { if(processed.contains(entity)) { return; } processed.add(entity); if(entity.isOWLClass()) { var cls = entity.asOWLClass(); createEdgesForClass(edges, processed, cls); } else if(entity.isOWLNamedIndividual()) { var ind = entity.asOWLNamedIndividual(); createEdgesForIndividual(edges, processed, ind); } }
/** * Retrieve the {@link OWLNamedIndividual} for a given {@link IRI}, if * it has at least one corresponding {@link OWLDeclarationAxiom}. * * @param iri iri * @return {@link OWLNamedIndividual} or null */ @Nullable protected OWLNamedIndividual getOWLIndividual(IRI iri) { for (OWLOntology o : ontologies) { OWLNamedIndividual c = o.getOWLOntologyManager().getOWLDataFactory() .getOWLNamedIndividual(iri); Optional<OWLDeclarationAxiom> found = o.declarationAxioms(c) .filter(da -> da.getEntity() .isOWLNamedIndividual()).findAny(); if (found.isPresent()) { return found.get().getEntity().asOWLNamedIndividual(); } } return null; }
/** * Retrieve the {@link OWLNamedIndividual} for a given {@link IRI}, if * it has at least one corresponding {@link OWLDeclarationAxiom}. * * @param iri iri * @return {@link OWLNamedIndividual} or null */ @Nullable protected OWLNamedIndividual getOWLIndividual(IRI iri) { for (OWLOntology o : ontologies) { OWLNamedIndividual c = o.getOWLOntologyManager().getOWLDataFactory() .getOWLNamedIndividual(iri); Optional<OWLDeclarationAxiom> found = o.declarationAxioms(c) .filter(da -> da.getEntity() .isOWLNamedIndividual()).findAny(); if (found.isPresent()) { return found.get().getEntity().asOWLNamedIndividual(); } } return null; }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }