private static boolean readModule(final LineNumberReader lnr, final MultiValueMap<OWLEntity, OWLEntity> modules) throws IOException { String line = null; line = lnr.readLine(); if (line == null) return false; if (!line.startsWith(MODULE_BEGIN_KEYWORD)) throw new IOException("Invalid information in the module file (line " + lnr.getLineNumber() + "). " + MODULE_BEGIN_KEYWORD + " _expected."); final OWLEntity module = readModuleInformation(line.trim()); boolean endOfModuleReached = false; final Set<OWLEntity> members = new HashSet<>(); while ((line = lnr.readLine()) != null) { if (line.startsWith(MODULE_END_KEYWORD)) { endOfModuleReached = true; break; } members.add(readModuleMember(line.trim())); } if (!endOfModuleReached) throw new IOException("Premature _end of file; module information not terminated."); modules.put(module, members); return true; }
private static boolean readModule(final LineNumberReader lnr, final MultiValueMap<OWLEntity, OWLEntity> modules) throws IOException { String line = null; line = lnr.readLine(); if (line == null) return false; if (!line.startsWith(MODULE_BEGIN_KEYWORD)) throw new IOException("Invalid information in the module file (line " + lnr.getLineNumber() + "). " + MODULE_BEGIN_KEYWORD + " _expected."); final OWLEntity module = readModuleInformation(line.trim()); boolean endOfModuleReached = false; final Set<OWLEntity> members = new HashSet<>(); while ((line = lnr.readLine()) != null) { if (line.startsWith(MODULE_END_KEYWORD)) { endOfModuleReached = true; break; } members.add(readModuleMember(line.trim())); } if (!endOfModuleReached) throw new IOException("Premature _end of file; module information not terminated."); modules.put(module, members); return true; }
_modules.put(entity, module);
_modules.put(entity, module);
_modules.put(ent, /*module =*/Collections.singleton(ent));
_modules.put(ent, /*module =*/Collections.singleton(ent));
final Set<OWLEntity> prevModule = _modules.put(n, module);
final Set<OWLEntity> prevModule = _modules.put(n, module);
_aboxAssertions.put(assertionType, SetUtils.create(assertions));
_aboxAssertions.put(assertionType, SetUtils.create(assertions));