/** * @return for anonymous individual values, the individual, else an empty Optional */ default Optional<OWLAnonymousIndividual> anonymousIndividualValue() { return annotationValue().asAnonymousIndividual(); }
/** * @return for anonymous individual values, the individual, else an empty Optional */ default Optional<OWLAnonymousIndividual> anonymousIndividualValue() { return annotationValue().asAnonymousIndividual(); }
/** * @return for anonymous individual values, the individual, else an empty Optional */ default Optional<OWLAnonymousIndividual> anonymousIndividualValue() { return annotationValue().asAnonymousIndividual(); }
@Override public void visit(OWLAnnotation a) { a.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); a.annotations().forEach(a1 -> a1.accept(this)); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { axiom.getSubject().asAnonymousIndividual().ifPresent(this::checkAppearanceAsSubject); axiom.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { axiom.getSubject().asAnonymousIndividual().ifPresent(this::checkAppearanceAsSubject); axiom.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); }
@Override public void visit(OWLAnnotation a) { a.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); a.annotations().forEach(a1 -> a1.accept(this)); }
@Override public void visit(OWLAnnotationAssertionAxiom axiom) { axiom.getSubject().asAnonymousIndividual().ifPresent(this::checkAppearanceAsSubject); axiom.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); }
@Override public void visit(OWLAnnotation a) { a.getValue().asAnonymousIndividual().ifPresent(this::checkAppearanceAsObject); a.annotations().forEach(a1 -> a1.accept(this)); }