default Optional<OWLOntology> getVolatileOntology(final OWLOntologyID ontologyID) { if (haveVolatileManager()) // If there is no volatile manager then the ontology isn't load. return getOntology(getVolatileManager(), ontologyID); else return Optional.empty(); }
default Optional<OWLOntology> getVolatileOntology(final OWLOntologyID ontologyID) { if (haveVolatileManager()) // If there is no volatile manager then the ontology isn't load. return getOntology(getVolatileManager(), ontologyID); else return Optional.empty(); }
default Optional<OWLHelper> getHelper(final OWLOntologyID ontologyID) { Optional<OWLOntology> ontology = getVolatileOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getVolatileManager(), ontology.get())); ontology = getPersistentOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getPersistentManager(), ontology.get())); return Optional.empty(); }
default Optional<OWLHelper> getHelper(final OWLOntologyID ontologyID) { Optional<OWLOntology> ontology = getVolatileOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getVolatileManager(), ontology.get())); ontology = getPersistentOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getPersistentManager(), ontology.get())); return Optional.empty(); }
default Optional<OWLHelper> getHelper(final OWLOntologyID ontologyID) { Optional<OWLOntology> ontology = getVolatileOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getVolatileManager(), ontology.get())); ontology = getPersistentOntology(ontologyID); if (ontology.isPresent()) return Optional.of(new OWLGenericTools(this, getPersistentManager(), ontology.get())); return Optional.empty(); }
public OWLGenericTools(final OWLGroup group, final InputStream is) throws OWLOntologyCreationException { _group = group; _ontology = group.getVolatileManager().loadOntologyFromOntologyDocument(is); _isVolatile = true; OWLHelper.setFormat(_ontology); }
default Stream<OWLHelper> getVolatilesHelper() { if (!haveVolatileManager()) return Stream.empty(); final OWLOntologyManager vm = getVolatileManager(); return vm.ontologies().map(ontology -> new OWLGenericTools(this, vm, ontology)); }
public OWLGenericTools(final OWLGroup group, final InputStream is) throws OWLOntologyCreationException { _group = group; _ontology = group.getVolatileManager().loadOntologyFromOntologyDocument(is); _isVolatile = true; OWLHelper.setFormat(_ontology); }
default Stream<OWLHelper> getVolatilesHelper() { if (!haveVolatileManager()) return Stream.empty(); final OWLOntologyManager vm = getVolatileManager(); return vm.ontologies().map(ontology -> new OWLGenericTools(this, vm, ontology)); }
public OWLGenericTools(final OWLGroup group, final OWLOntology ontology, final OWLOntologyManager manager, final Map<String, String> namespaces) { _group = group; _ontology = ontology; if (!namespaces.isEmpty()) getNamespaces().ifPresent(space -> namespaces.forEach(space::setPrefix)); _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final OWLOntology ontology, final OWLOntologyManager manager, final Map<String, String> namespaces) { _group = group; _ontology = ontology; if (!namespaces.isEmpty()) getNamespaces().ifPresent(space -> namespaces.forEach(space::setPrefix)); _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final OWLOntology ontology) { _group = group; _ontology = ontology; _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final OWLOntology ontology) { _group = group; _ontology = ontology; _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final OWLOntology ontology) { _group = group; _ontology = ontology; _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final File file) throws OWLOntologyCreationException { _group = group; _ontology = manager.loadOntologyFromOntologyDocument(file); _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final String ontology, final boolean isVolatile) throws Exception { _group = group; _ontology = (isVolatile ? _group.getVolatileManager() : _group.getPersistentManager()).loadOntologyFromOntologyDocument(new StringDocumentSource(ontology)); _isVolatile = isVolatile; OWLHelper.setFormat(_ontology); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final File file) throws OWLOntologyCreationException { _group = group; _ontology = manager.loadOntologyFromOntologyDocument(file); _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }
public OWLGenericTools(final OWLGroup group, final String ontology, final boolean isVolatile) throws Exception { _group = group; _ontology = (isVolatile ? _group.getVolatileManager() : _group.getPersistentManager()).loadOntologyFromOntologyDocument(new StringDocumentSource(ontology)); _isVolatile = isVolatile; OWLHelper.setFormat(_ontology); }
public OWLGenericTools(final OWLGroup group, final String ontology, final boolean isVolatile) throws Exception { _group = group; _ontology = (isVolatile ? _group.getVolatileManager() : _group.getPersistentManager()).loadOntologyFromOntologyDocument(new StringDocumentSource(ontology)); _isVolatile = isVolatile; OWLHelper.setFormat(_ontology); }
public OWLGenericTools(final OWLGroup group, final OWLOntologyManager manager, final File file) throws OWLOntologyCreationException { _group = group; _ontology = manager.loadOntologyFromOntologyDocument(file); _isVolatile = manager == group.getVolatileManager(); OWLHelper.setFormat(_ontology); group.check(getManager()); }