@Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.NON_BUFFERING); }
@Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.NON_BUFFERING); }
@Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.NON_BUFFERING); }
@Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.NON_BUFFERING); }
@Override public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.BUFFERING); } }
@Override public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.BUFFERING); } }
@Override public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.BUFFERING); } }
@Override public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) { return new StructuralReasoner(ontology, config, BufferingMode.BUFFERING); } }
public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) throws IllegalConfigurationException { return new StructuralReasoner(ontology, config, BufferingMode.BUFFERING); } }
public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) throws IllegalConfigurationException { return new StructuralReasoner(ontology, config, BufferingMode.NON_BUFFERING); }
public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration config) throws IllegalConfigurationException { return new StructuralReasoner(ontology, new SimpleConfiguration(), BufferingMode.BUFFERING); } }
public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration config) throws IllegalConfigurationException { return new StructuralReasoner(ontology, new SimpleConfiguration(), BufferingMode.NON_BUFFERING); }
/** * ********************************************************************************************************************* */ public OWLOntology createMergedOntology() throws OWLIOException { OWLOntologyMerger owlOntologyMerger = new OWLOntologyMerger(owlOntologyManager); try { mergedOntology = owlOntologyMerger.createMergedOntology(owlOntologyManager, IRI.create(mergedOntologyURI())); reasonerForMergedOntology = new StructuralReasoner(mergedOntology, new SimpleConfiguration(), BufferingMode.NON_BUFFERING); return mergedOntology; } catch (OWLOntologyCreationException ex) { throw new OWLIOException(ioErrorMsg, ex); } }
public QuestOWL(OWLOntology rootOntology, QuestOWLConfiguration configuration) { super(rootOntology, configuration, BufferingMode.BUFFERING); this.structuralReasoner = new StructuralReasoner(rootOntology, configuration, BufferingMode.BUFFERING); this.obdaModel = configuration.getObdaModel(); if (configuration.getUserConstraints() != null){ this.applyUserConstraints = true; this.userConstraints = configuration.getUserConstraints(); } this.excludeFromTMappings = configuration.getExcludeFromTMappings(); this.preferences = configuration.getPreferences(); if(configuration.isQueryingAnnotationsInOntology()) { this.queryingAnnotationsInOntology = true; } if(configuration.isSameAsInMappings()) { this.sameAsInMappings = true; } this.init(rootOntology, obdaModel, configuration, preferences); }
System.out.println("Loaded: " + ont); SimpleConfiguration configuration = new SimpleConfiguration(new ConsoleProgressMonitor()); StructuralReasoner reasoner = new StructuralReasoner(ont, configuration, BufferingMode.NON_BUFFERING); long t0 = System.currentTimeMillis(); reasoner.prepareReasoner();
/** * End-users: use the QuestOWLFactory instead */ protected QuestOWL(OWLOntology rootOntology, QuestOWLConfiguration owlConfiguration) throws IllegalConfigurationException { super(rootOntology, owlConfiguration, BufferingMode.BUFFERING); OntopSystemOWLAPIConfiguration ontopConfiguration = owlConfiguration.getOntopConfiguration(); /* * Validates the preferences */ try { ontopConfiguration.validate(); } catch (InvalidOntopConfigurationException e) { throw new IllegalConfigurationException(e.getMessage(), owlConfiguration); } this.structuralReasoner = new StructuralReasoner(rootOntology, owlConfiguration, BufferingMode.BUFFERING); try { queryEngine = ontopConfiguration.loadQueryEngine(); /* * Mapping parsing exceptions are re-thrown as configuration exceptions. */ } catch (OBDASpecificationException e) { throw new IllegalConfigurationException(e, owlConfiguration); } inputQueryFactory = ontopConfiguration.getInputQueryFactory(); pm = owlConfiguration.getProgressMonitor(); version = extractVersion(); owlapiTranslator = ontopConfiguration.getInjector().getInstance(OWLAPITranslatorOWL2QL.class); prepareReasoner(); }