public class QuerySubsetGenerator extends Object
Mooncat
and DLQueryTool
.Constructor and Description |
---|
QuerySubsetGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
createSubOntologyFromDLQuery(org.semanticweb.owlapi.model.OWLClass namedQuery,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology.
|
void |
createSubOntologyFromDLQuery(String dlQueryString,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology.
|
void |
createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Given a collection of classes (such as those generated from a reasoner getSubClasses call), create a
subset ontology and place it in targetGraph.
|
void |
createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge,
boolean isExcludeClosure,
boolean isRemoveDangling) |
public void createSubOntologyFromDLQuery(String dlQueryString, OWLGraphWrapper sourceGraph, OWLGraphWrapper targetGraph, org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
dlQueryString
- sourceGraph
- targetGraph
- reasonerFactory
- toMerge
- public void createSubOntologyFromDLQuery(org.semanticweb.owlapi.model.OWLClass namedQuery, OWLGraphWrapper sourceGraph, OWLGraphWrapper targetGraph, org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
namedQuery
- sourceGraph
- targetGraph
- reasonerFactory
- toMerge
- public void createSubSet(OWLGraphWrapper targetGraph, Set<org.semanticweb.owlapi.model.OWLClass> subset, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
targetGraph
- subset
- toMerge
- org.semanticweb.owlapi.model.OWLOntologyCreationException
public void createSubSet(OWLGraphWrapper targetGraph, Set<org.semanticweb.owlapi.model.OWLClass> subset, Set<org.semanticweb.owlapi.model.OWLOntology> toMerge, boolean isExcludeClosure, boolean isRemoveDangling) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationException
Copyright © 2010–2016. All rights reserved.