| Package | Description |
|---|---|
| org.semanticweb.owlapi.model |
Main API classes.
|
| org.semanticweb.owlapi.profiles |
Profile classes.
|
| org.semanticweb.owlapi.util |
Utilities package.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OWLAnnotationAxiomVisitor
A visitor which visits the different kinds of annotation axioms.
|
interface |
OWLAnnotationObjectVisitor |
interface |
OWLAnnotationValueVisitor
A visitor that visits values of
OWLAnnotations and
OWLAnnotationAssertionAxioms. |
interface |
OWLAnonymousIndividualVisitorBase |
interface |
OWLAxiomVisitor
An interface for objects that can accept visits from axioms.
|
interface |
OWLClassExpressionVisitor
An interface to objects that can visit
OWLClassExpressions. |
interface |
OWLClassVisitorBase
An interface to objects that can visit
OWLClassExpressions. |
interface |
OWLDataEntityVisitorBase |
interface |
OWLDataRangeVisitor
An interface to an object that can accept visits from
OWLDataRanges. |
interface |
OWLDataVisitor
A visitor which can visit various data ranges and constants.
|
interface |
OWLEntityVisitor
An interface to an object that can accept visits from
OWLEntitys. |
interface |
OWLIndividualEntityVisitorBase |
interface |
OWLIndividualVisitor |
interface |
OWLLiteralVisitorBase |
interface |
OWLLogicalAxiomVisitor |
interface |
OWLNamedObjectVisitor |
interface |
OWLObjectVisitor |
interface |
OWLPropertyEntityVisitorBase |
interface |
OWLPropertyExpressionVisitor
An interface to object that can visit the different types of property
expressions.
|
interface |
SWRLObjectVisitor |
interface |
SWRLRuleVisitorBase |
| Modifier and Type | Class and Description |
|---|---|
class |
ProfileVisitor
Profile visitor - walks the imports closure and adds all violations found to the violation
collection.
|
class |
ProfileVisitorBase
Base class for profile violation visitors.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCollector
A utility class that visits all components of classes and axioms; this base class allows
subclasses to choose elements of interest and override handling of such elements.
|
class |
DLExpressivityChecker |
class |
FilteringOWLOntologyChangeListener
Incorporates a listener into an
OWLOntologyChangeFilter. |
class |
OWLAnnotationPropertyTransformer |
class |
OWLAnonymousIndividualsWithMultipleOccurrences
A utility class that visits axioms, class expressions etc.
|
class |
OWLEntityComparator
A
Comparator which compares entities. |
class |
OWLEntityRemover
A convenience object that generates the changes which are necessary to remove
an entity from a set of ontologies.
|
class |
OWLOntologyChangeFilter
Provides a convenient method to filter add/remove axiom changes based on the type of axiom that
is being added or removed from an ontology.
The general pattern of use is to simply create an instance of the OWLOntologyChangeFilter
and override the appropriate visit methods corresponding to the types of axioms that are of
interest. |
class |
OWLOntologyWalkerVisitor |
class |
SimpleRenderer
A simple renderer that can be used for debugging purposes and provide an implementation of the
toString method for different implementations.
|
class |
SimpleRendererDebug
A simple renderer that can be used for debugging purposes and provide an implementation of the
toString method for different implementations.
|
class |
StructureWalker<O extends OWLObject>
Structure walker for object walkers.
|
Copyright © 2020 The University of Manchester. All rights reserved.