| Package | Description |
|---|---|
| org.semanticweb.owlapi.model |
Main API 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 |
AbstractCollector
A utility class that visits all components of classes and axioms; this base
class allows subclasses to choose lements 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 |
StructureWalker<O extends OWLObject>
Structure walker for object walkers.
|
Copyright © 2018 The University of Manchester. All rights reserved.