@Override protected Stream<OWLObjectProperty> getObjects(OWLOntology ont) { return ont.objectPropertiesInSignature(); } }
@Override protected Stream<OWLObjectProperty> getObjects(OWLOntology ont) { return ont.objectPropertiesInSignature(); } }
@Override protected Stream<OWLObjectProperty> getObjects(OWLOntology ont) { return ont.objectPropertiesInSignature(); } }
@Override protected Stream<OWLObjectProperty> getEntities(OWLOntology ont) { return ont.objectPropertiesInSignature(); }
@Override protected Stream<OWLObjectProperty> getObjects(OWLOntology ont) { return ont.objectPropertiesInSignature(); } }
@Override protected Stream<OWLObjectPropertyExpression> getEntities(OWLOntology ont) { Set<OWLObjectPropertyExpression> result = new HashSet<>(); ont.objectPropertiesInSignature().forEach(p -> { result.add(p); result.add(p.getInverseProperty()); }); return result.stream(); }
@Override public Stream<OWLObjectProperty> objectPropertiesInSignature(Imports imports) { return withReadLock(() -> delegate.objectPropertiesInSignature(imports)); }
@Override protected Stream<OWLObjectPropertyExpression> getEntities(OWLOntology ont) { Set<OWLObjectPropertyExpression> result = new HashSet<>(); ont.objectPropertiesInSignature().forEach(p -> { result.add(p); result.add(p.getInverseProperty()); }); return result.stream(); }
@Override protected Stream<OWLObjectPropertyExpression> getEntities(OWLOntology ont) { Set<OWLObjectPropertyExpression> result = new HashSet<>(); ont.objectPropertiesInSignature().forEach(p -> { result.add(p); result.add(p.getInverseProperty()); }); return result.stream(); }
@Override protected Stream<OWLObjectPropertyExpression> getEntities(OWLOntology ont) { Set<OWLObjectPropertyExpression> result = new HashSet<>(); ont.objectPropertiesInSignature().forEach(p -> { result.add(p); result.add(p.getInverseProperty()); }); return result.stream(); }
@Override public Stream<OWLObjectProperty> objectPropertiesInSignature(Imports imports) { return withReadLock(() -> delegate.objectPropertiesInSignature(imports)); }
@SuppressWarnings("null") protected AbstractMacroExpansionVisitor(OWLOntology o) { df = o.getOWLOntologyManager().getOWLDataFactory(); expandExpressionMap = new HashMap<>(); expandAssertionToMap = new HashMap<>(); OWLAnnotationProperty ap424 = df.getOWLAnnotationProperty(IRI_IAO_0000424.getIRI()); o.objectPropertiesInSignature() .forEach(p -> getAnnotationObjects(p, o.importsClosure(), ap424).forEach( a -> mapToExpand(p, a))); o.annotationPropertiesInSignature().forEach(p -> expandAssertions(o, p)); OIO_ISEXPANSION = df.getOWLAnnotationProperty( IRI.create(Obo2OWLConstants.OIOVOCAB_IRI_PREFIX, "is_expansion")); expansionMarkerAnnotation = df.getOWLAnnotation(OIO_ISEXPANSION, df.getOWLLiteral(true)); }
protected Set<OWLEntity> getEntitiesThatRequireNamespaces() { Set<OWLEntity> result = new HashSet<>(); add(result, ontology.classesInSignature()); add(result, ontology.objectPropertiesInSignature()); add(result, ontology.dataPropertiesInSignature()); add(result, ontology.individualsInSignature()); add(result, ontology.annotationPropertiesInSignature()); return result; }
protected Set<OWLEntity> getEntitiesThatRequireNamespaces() { Set<OWLEntity> result = new HashSet<>(); add(result, ontology.classesInSignature()); add(result, ontology.objectPropertiesInSignature()); add(result, ontology.dataPropertiesInSignature()); add(result, ontology.individualsInSignature()); add(result, ontology.annotationPropertiesInSignature()); return result; }
protected Set<OWLEntity> getEntitiesThatRequireNamespaces() { Set<OWLEntity> result = new HashSet<>(); add(result, ontology.classesInSignature()); add(result, ontology.objectPropertiesInSignature()); add(result, ontology.dataPropertiesInSignature()); add(result, ontology.individualsInSignature()); add(result, ontology.annotationPropertiesInSignature()); return result; }
protected Set<OWLEntity> getEntitiesThatRequireNamespaces() { Set<OWLEntity> result = new HashSet<>(); add(result, ontology.classesInSignature()); add(result, ontology.objectPropertiesInSignature()); add(result, ontology.dataPropertiesInSignature()); add(result, ontology.individualsInSignature()); add(result, ontology.annotationPropertiesInSignature()); return result; }
private void renderInOntologySignatureEntities(Collection<IRI> illegalPuns) { renderEntities(ontology.annotationPropertiesInSignature(), ANNOTATION_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.datatypesInSignature(), DATATYPES_BANNER_TEXT, illegalPuns); renderEntities(ontology.objectPropertiesInSignature(), OBJECT_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.dataPropertiesInSignature(), DATA_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.classesInSignature(), CLASSES_BANNER_TEXT, illegalPuns); renderEntities(ontology.individualsInSignature(), INDIVIDUALS_BANNER_TEXT, illegalPuns); }
private void renderInOntologySignatureEntities(Collection<IRI> illegalPuns) { renderEntities(ontology.annotationPropertiesInSignature(), ANNOTATION_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.datatypesInSignature(), DATATYPES_BANNER_TEXT, illegalPuns); renderEntities(ontology.objectPropertiesInSignature(), OBJECT_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.dataPropertiesInSignature(), DATA_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.classesInSignature(), CLASSES_BANNER_TEXT, illegalPuns); renderEntities(ontology.individualsInSignature(), INDIVIDUALS_BANNER_TEXT, illegalPuns); }
private void renderInOntologySignatureEntities(Collection<IRI> illegalPuns) { renderEntities(ontology.annotationPropertiesInSignature(), ANNOTATION_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.datatypesInSignature(), DATATYPES_BANNER_TEXT, illegalPuns); renderEntities(ontology.objectPropertiesInSignature(), OBJECT_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.dataPropertiesInSignature(), DATA_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.classesInSignature(), CLASSES_BANNER_TEXT, illegalPuns); renderEntities(ontology.individualsInSignature(), INDIVIDUALS_BANNER_TEXT, illegalPuns); }
private void renderInOntologySignatureEntities(Collection<IRI> illegalPuns) { renderEntities(ontology.annotationPropertiesInSignature(), ANNOTATION_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.datatypesInSignature(), DATATYPES_BANNER_TEXT, illegalPuns); renderEntities(ontology.objectPropertiesInSignature(), OBJECT_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.dataPropertiesInSignature(), DATA_PROPERTIES_BANNER_TEXT, illegalPuns); renderEntities(ontology.classesInSignature(), CLASSES_BANNER_TEXT, illegalPuns); renderEntities(ontology.individualsInSignature(), INDIVIDUALS_BANNER_TEXT, illegalPuns); }