public class ABoxUtils extends Object
Constructor and Description |
---|
ABoxUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
createRandomClassAssertions(org.semanticweb.owlapi.model.OWLOntology ont,
int num,
int maxAssertionsPerInstance) |
static void |
makeDefaultIndividuals(org.semanticweb.owlapi.model.OWLOntology srcOnt)
Creates a "fake" individual for every class.
|
static void |
makeDefaultIndividuals(org.semanticweb.owlapi.model.OWLOntology srcOnt,
String iriSuffix)
Creates a "fake" individual for every class.
|
static void |
mapClassAssertionsUp(org.semanticweb.owlapi.model.OWLOntology ont,
org.semanticweb.owlapi.reasoner.OWLReasoner reasoner,
Set<org.semanticweb.owlapi.model.OWLClass> targetClasses,
Set<org.semanticweb.owlapi.model.OWLClass> inputClasses) |
static void |
randomizeClassAssertions(org.semanticweb.owlapi.model.OWLOntology ont,
int num) |
static void |
translateABoxToTBox(org.semanticweb.owlapi.model.OWLOntology srcOnt)
generates SubClassOf axioms from ClassAssertion axioms
Note that property assertions are currently ignored
|
public static void randomizeClassAssertions(org.semanticweb.owlapi.model.OWLOntology ont, int num)
public static void createRandomClassAssertions(org.semanticweb.owlapi.model.OWLOntology ont, int num, int maxAssertionsPerInstance)
public static void mapClassAssertionsUp(org.semanticweb.owlapi.model.OWLOntology ont, org.semanticweb.owlapi.reasoner.OWLReasoner reasoner, Set<org.semanticweb.owlapi.model.OWLClass> targetClasses, Set<org.semanticweb.owlapi.model.OWLClass> inputClasses)
public static void translateABoxToTBox(org.semanticweb.owlapi.model.OWLOntology srcOnt) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
srcOnt
- org.semanticweb.owlapi.model.OWLOntologyCreationException
public static void makeDefaultIndividuals(org.semanticweb.owlapi.model.OWLOntology srcOnt) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
srcOnt
- org.semanticweb.owlapi.model.OWLOntologyCreationException
public static void makeDefaultIndividuals(org.semanticweb.owlapi.model.OWLOntology srcOnt, String iriSuffix) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
srcOnt
- iriSuffix
- org.semanticweb.owlapi.model.OWLOntologyCreationException
Copyright © 2010–2015. All rights reserved.