| Interface | Description |
|---|---|
| ImpendingOWLOntologyChangeBroadcastStrategy | |
| ImpendingOWLOntologyChangeListener | |
| MissingImportListener |
An interface for objects that listen to missing imports events.
|
| OWLAnnotation |
Annotations are used in the various types of annotation axioms, which bind
annotations to their subjects (i.e.
|
| OWLAnnotationAssertionAxiom |
Represents AnnotationAssertion axioms in the OWL 2 specification.
|
| OWLAnnotationAxiom |
A super interface for annotation axioms.
|
| OWLAnnotationAxiomVisitor |
A visitor which visits the different kinds of annotation axioms.
|
| OWLAnnotationAxiomVisitorEx<O> | |
| OWLAnnotationObject |
A marker interface for the values (objects) of annotations.
|
| OWLAnnotationObjectVisitor | |
| OWLAnnotationObjectVisitorEx<O> | |
| OWLAnnotationProperty |
Represents an AnnotationProperty in the OWL 2 specification.
|
| OWLAnnotationPropertyDomainAxiom |
Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.
|
| OWLAnnotationPropertyRangeAxiom |
Represents an AnnotationPropertyRange axiom in the OWL 2 specification.
|
| OWLAnnotationSubject |
A marker interface for annotation subjects, which can either be IRIs or
anonymous individuals, with visitor methods.
|
| OWLAnnotationSubjectVisitor | |
| OWLAnnotationSubjectVisitorEx<O> | |
| OWLAnnotationValue |
A marker interface for annotation values, which can either be an IRI (URI),
Literal or Anonymous Individual, with visitor methods.
|
| OWLAnnotationValueVisitor |
A visitor that visits values of
OWLAnnotations and
OWLAnnotationAssertionAxioms. |
| OWLAnnotationValueVisitorEx<O> | |
| OWLAnonymousClassExpression |
The super interface for all class expressions which are not named class
expressions (i.e.
|
| OWLAnonymousIndividual |
Represents Anonymous
Individuals in the OWL 2 Specification.
|
| OWLAsymmetricObjectPropertyAxiom |
Represents AsymmetricObjectProperty axioms in the OWL 2 specification.
|
| OWLAxiom |
Represents Axioms in
the OWL 2 Specification.
An OWL ontology contains a set of axioms. |
| OWLAxiomVisitor |
An interface for objects that can accept visits from axioms.
|
| OWLAxiomVisitorEx<O> |
An interface for objects that can accept visits from axioms.
|
| OWLBooleanClassExpression | |
| OWLCardinalityRestriction<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,F extends OWLPropertyRange> | |
| OWLClass |
Represents a Class in
the OWL 2 specification.
|
| OWLClassAssertionAxiom |
Represents ClassAssertion
axioms in the OWL 2 Specification.
|
| OWLClassAxiom | |
| OWLClassExpression |
Represents Class
Expressions in the OWL 2 specification.
|
| OWLClassExpressionVisitor |
An interface to objects that can visit
OWLClassExpressions. |
| OWLClassExpressionVisitorEx<O> |
An interface to objects that can visit
OWLClassExpressions. |
| OWLDataAllValuesFrom |
Represents DataAllValuesFrom class expressions in the OWL 2 Specification.
|
| OWLDataCardinalityRestriction |
Represents Data Property Cardinality Restrictions in the OWL 2 specification.
|
| OWLDataComplementOf |
Represents DataComplementOf in the OWL 2 Specification.
|
| OWLDataExactCardinality |
Represents DataExactCardinality retrictions in the OWL 2 Specification.
|
| OWLDataFactory |
An interface for creating entities, class expressions and axioms.
|
| OWLDataHasValue |
Represents DataHasValue retrictions in the OWL 2 Specification.
|
| OWLDataIntersectionOf |
Represents DataIntersectionOf in the OWL 2 Specification.
|
| OWLDataMaxCardinality |
Represents
DataMaxCardinality retrictions in the OWL 2 Specification.
|
| OWLDataMinCardinality |
Represents
DataMinCardinality retrictions in the OWL 2 Specification.
|
| OWLDataOneOf |
Represents DataOneOf in the OWL 2 Specification.
|
| OWLDataProperty |
Represents a Data
Property in the OWL 2 Specification.
|
| OWLDataPropertyAssertionAxiom |
Represents a DataPropertyAssertion in the OWL 2 Specification.
|
| OWLDataPropertyAxiom |
A high level interface which marks data property axioms (e.g.
|
| OWLDataPropertyCharacteristicAxiom | |
| OWLDataPropertyDomainAxiom |
Represents a
DataPropertyDomain axiom in the OWL 2 Specification.
|
| OWLDataPropertyExpression |
A high level interface to describe different types of data properties.
|
| OWLDataPropertyRangeAxiom |
Represents a
DataPropertyRange axiom in the OWL 2 Specification.
|
| OWLDataRange |
Represents a DataRange in the OWL
2 Specification.
A high level interface which represents a data range. |
| OWLDataRangeVisitor |
An interface to an object that can accept visits from
OWLDataRanges. |
| OWLDataRangeVisitorEx<O> | |
| OWLDataSomeValuesFrom |
Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.
|
| OWLDatatype |
Represents a Datatype (named data
range) in the OWL 2 Specification.
|
| OWLDatatypeDefinitionAxiom |
Represents a
DatatypeDefinition axiom in the OWL 2 Specification.
|
| OWLDatatypeRestriction |
Represents a DatatypeRestriction data range in the OWL 2 Specification.
|
| OWLDataUnionOf |
Represents a DataUnionOf
data range in the OWL 2 Specification.
|
| OWLDataVisitor |
A visitor which can visit various data ranges and constants.
|
| OWLDataVisitorEx<O> | |
| OWLDeclarationAxiom |
Represents a Declaration A declaration axiom declares an entity in an ontology.
|
| OWLDifferentIndividualsAxiom |
Represents a DifferentIndividuals axiom in the OWL 2 Specification.
|
| OWLDisjointClassesAxiom |
Represents a DisjointClasses
axiom in the OWL 2 Specification.
|
| OWLDisjointDataPropertiesAxiom |
Represents a DisjointDataProperties axiom in the OWL 2 Specification.
|
| OWLDisjointObjectPropertiesAxiom |
Represents DisjointObjectProperties axioms in the OWL 2 specification.
|
| OWLDisjointUnionAxiom |
Represents a DisjointUnion axiom in the OWL 2 Specification.
|
| OWLEntity |
Represents Entities in the OWL 2 Specification.
|
| OWLEntityVisitor |
An interface to an object that can accept visits from
OWLEntitys. |
| OWLEntityVisitorEx<O> | |
| OWLEquivalentClassesAxiom |
Represents an EquivalentClasses axiom in the OWL 2 Specification.
|
| OWLEquivalentDataPropertiesAxiom |
Represents an EquivalentDataProperties axiom in the OWL 2 Specification.
|
| OWLEquivalentObjectPropertiesAxiom |
Represents EquivalentObjectProperties axioms in the OWL 2 specification.
|
| OWLFacetRestriction |
A facet restriction is used to restrict a particular datatype.
|
| OWLFunctionalDataPropertyAxiom |
Represents a FunctionalDataProperty axiom in the OWL 2 Specification.
|
| OWLFunctionalObjectPropertyAxiom |
Represents FunctionalObjectProperty axioms in the OWL 2 specification.
|
| OWLHasKeyAxiom |
Represents a HasKey
axiom in the OWL 2 Specification.
|
| OWLHasValueRestriction<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,V extends OWLObject> | |
| OWLImportsDeclaration |
Represents an import statement in an ontology.
|
| OWLIndividual |
Represents a named or anonymous individual.
|
| OWLIndividualAxiom | |
| OWLIndividualVisitor | |
| OWLIndividualVisitorEx<O> | |
| OWLInverseFunctionalObjectPropertyAxiom |
Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.
|
| OWLInverseObjectPropertiesAxiom |
Represents an InverseObjectProperties Represents a statement that two properties are
the inverse of each other.
|
| OWLIrreflexiveObjectPropertyAxiom |
Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.
|
| OWLLiteral |
Represents a Literal
in the OWL 2 Specification.
|
| OWLLogicalAxiom |
A base interface of all axioms that affect the logical meaning of an
ontology.
|
| OWLLogicalAxiomVisitor | |
| OWLLogicalAxiomVisitorEx<O> | |
| OWLLogicalEntity |
An
OWLLogicalEntity is an OWLEntity that is not an
OWLAnnotationProperty. |
| OWLMutableOntology | |
| OWLNamedIndividual |
Represents a Named
Individual in the OWL 2 Specification.
|
| OWLNamedObject |
Represents a named object for example, class, property, ontology etc.
|
| OWLNamedObjectVisitor | |
| OWLNamedObjectVisitorEx<O> | |
| OWLNaryAxiom |
Represents an axiom that contains two or more operands that could also be
represented with multiple pairwise axioms
|
| OWLNaryBooleanClassExpression | |
| OWLNaryClassAxiom | |
| OWLNaryDataRange | |
| OWLNaryIndividualAxiom | |
| OWLNaryPropertyAxiom<P extends OWLPropertyExpression<?,?>> | |
| OWLNegativeDataPropertyAssertionAxiom |
Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.
|
| OWLNegativeObjectPropertyAssertionAxiom |
Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.
|
| OWLObject | |
| OWLObjectAllValuesFrom |
Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.
|
| OWLObjectCardinalityRestriction | |
| OWLObjectComplementOf |
Represents an ObjectComplementOf class expression in the OWL 2 Specification.
|
| OWLObjectExactCardinality |
Represents an
ObjectExactCardinality restriction in the OWL 2 Specification.
|
| OWLObjectHasSelf |
Represents an ObjectHasSelf
class expression in the OWL 2 Specification.
|
| OWLObjectHasValue |
Represents an ObjectHasValue class expression in the OWL 2 Specification.
|
| OWLObjectIntersectionOf |
Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.
|
| OWLObjectInverseOf |
Represents a ObjectInverseOf Represents the inverse of a property expression.
|
| OWLObjectMaxCardinality |
Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.
|
| OWLObjectMinCardinality |
Represents a
ObjectMinCardinality restriction in the OWL 2 Specification.
|
| OWLObjectOneOf |
Represents an ObjectOneOf class expression in the OWL 2 Specification.
|
| OWLObjectProperty |
Represents an Object
Property in the OWL 2 Specification.
|
| OWLObjectPropertyAssertionAxiom |
Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.
|
| OWLObjectPropertyAxiom | |
| OWLObjectPropertyCharacteristicAxiom | |
| OWLObjectPropertyDomainAxiom |
Represents
ObjectPropertyDomain axioms in the OWL 2 specification.
|
| OWLObjectPropertyExpression | |
| OWLObjectPropertyRangeAxiom |
Represents
ObjectPropertyRange axioms in the OWL 2 specification.
|
| OWLObjectSomeValuesFrom |
Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.
|
| OWLObjectUnionOf |
Represents an ObjectUnionOf class expression in the OWL 2 Specification.
|
| OWLObjectVisitor | |
| OWLObjectVisitorEx<O> | |
| OWLOntology |
Represents an OWL 2 Ontology in the OWL 2
specification.
|
| OWLOntologyChangeBroadcastStrategy | |
| OWLOntologyChangeListener | |
| OWLOntologyChangeProgressListener |
Objects that want to listen to the progress of applying changes to an
ontology should implement this interface and add themselves as listener to a
manager.
|
| OWLOntologyChangesVetoedListener | |
| OWLOntologyChangeVisitor | |
| OWLOntologyChangeVisitorEx<O> | |
| OWLOntologyFactory |
An ontology factory is responsible from creating new ontologies and creating
ontologies from ontology document IRIs.
|
| OWLOntologyFactory.OWLOntologyCreationHandler |
An
OWLOntologyCreationHandler gets notified when the factory has
created an empty ontology (during the loading process). |
| OWLOntologyIRIMapper |
The interface to an object that is capable of mapping ontology IRIs to
document IRIs.
|
| OWLOntologyLoaderListener |
Receives notification of ontology loading starting and finishing from a
manager.
|
| OWLOntologyManager |
An
OWLOntologyManager manages a set of ontologies. |
| OWLOntologyManagerFactory | |
| OWLOntologySetProvider |
Inputs to algorithms etc.
|
| OWLOntologyStorer |
An ontology storer stores an ontology in a particular format at a location
specified by a particular URI.
|
| OWLProperty<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>> |
A marker interface for properties that aren't expression i.e.
|
| OWLPropertyAssertionAxiom<P extends OWLPropertyExpression<?,?>,O extends OWLPropertyAssertionObject> | |
| OWLPropertyAssertionObject |
A marker interface for the types of property assertion objects (individuals
and literals) that are the objects of property assertions.
|
| OWLPropertyAxiom |
The base interface for property axioms.
|
| OWLPropertyDomainAxiom<P extends OWLPropertyExpression<?,?>> |
Represents
ObjectPropertyDomain axioms in the OWL 2 specification.
|
| OWLPropertyExpression<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>> | |
| OWLPropertyExpressionVisitor |
An interface to object that can visit the different types of property
expressions.
|
| OWLPropertyExpressionVisitorEx<O> | |
| OWLPropertyRange |
A marker interface, for objects that can be the ranges of properties.
|
| OWLPropertyRangeAxiom<P extends OWLPropertyExpression<?,?>,R extends OWLPropertyRange> |
Represents
ObjectPropertyRange axioms in the OWL 2 specification.
|
| OWLQuantifiedDataRestriction |
A quantified data restriction.
|
| OWLQuantifiedObjectRestriction |
A quantified object restriction.
|
| OWLQuantifiedRestriction<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,F extends OWLPropertyRange> | |
| OWLReflexiveObjectPropertyAxiom |
Represents ReflexiveObjectProperty axioms in the OWL 2 specification.
|
| OWLRestriction<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,F> | |
| OWLSameIndividualAxiom |
Represents an
SameIndividual axiom in the OWL 2 Specification.
|
| OWLSubAnnotationPropertyOfAxiom |
Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.
|
| OWLSubClassOfAxiom |
Represents an SubClassOf axiom
in the OWL 2 Specification.
|
| OWLSubClassOfAxiomSetShortCut |
A marker interface for an axiom that can be represented by a set of
SubClassOf axioms that is equivalent to this axiom.
|
| OWLSubClassOfAxiomShortCut |
A marker interface for axioms that are essentially syntactic shortcuts for
SubClassOf axioms.
|
| OWLSubDataPropertyOfAxiom |
Represents an
SubDataPropertyOf axiom in the OWL 2 Specification.
|
| OWLSubObjectPropertyOfAxiom |
Represents
SubObjectPropertyOf axioms in the OWL 2 specification.
|
| OWLSubPropertyAxiom<P extends OWLPropertyExpression<?,?>> | |
| OWLSubPropertyChainOfAxiom |
Represents a
SubObjectPropertyOf axiom in the OWL 2 Specification where the
subproperty is a chain of properties.
|
| OWLSymmetricObjectPropertyAxiom |
Represents SymmetricObjectProperty axioms in the OWL 2 specification.
|
| OWLTransitiveObjectPropertyAxiom |
Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.
|
| OWLUnaryPropertyAxiom<P extends OWLPropertyExpression<?,?>> | |
| PrefixManager |
A prefix manager than can provide prefixes for prefix names.
|
| SWRLArgument |
Represents an object in an atom (either a data object or and individual
object).
|
| SWRLAtom |
Represents an atom in a rule.
|
| SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument> |
Represents an atom with two ordered arguments.
|
| SWRLBuiltInAtom | |
| SWRLClassAtom | |
| SWRLDArgument |
Represents arguments in
SWRLAtoms that
are either OWLLiterals or variables for individuals
SWRLLiteralArgument. |
| SWRLDataFactory |
An interface to a factory that can create SWRL objects.
|
| SWRLDataPropertyAtom | |
| SWRLDataRangeAtom | |
| SWRLDifferentIndividualsAtom | |
| SWRLIArgument |
Represents arguments in
SWRLAtoms that
are either OWLIndividuals or variables
for individuals SWRLIndividualArgument. |
| SWRLIndividualArgument | |
| SWRLLiteralArgument | |
| SWRLObject | |
| SWRLObjectPropertyAtom | |
| SWRLObjectVisitor | |
| SWRLObjectVisitorEx<O> | |
| SWRLPredicate | |
| SWRLRule |
Represent a rule.
|
| SWRLSameIndividualAtom | |
| SWRLUnaryAtom<A extends SWRLArgument> | |
| SWRLVariable |
Represents a variable that can appear in an atom.
|
| Class | Description |
|---|---|
| AddAxiom |
Represents an ontology change where axioms should be added to an ontology.
|
| AddImport |
Represents an ontology change where an import statement is added to an
ontology.
|
| AddOntologyAnnotation |
Represents an ontology change where an annotation is added to an ontology.
|
| AnnotationChange | |
| AxiomType<C extends OWLAxiom> |
Represents the type of axioms which can belong to ontologies.
|
| DefaultChangeBroadcastStrategy |
A change broadcast strategy that simple broadcasts all changes made to all
ontologies.
|
| DefaultImpendingChangeBroadcastStrategy | |
| EDTChangeBroadcastStrategy |
A change broadcast strategy which broadcasts all ontology changes in the
Swing Even Dispatch Thread (EDT).
|
| EntityType<E extends OWLEntity> |
Represents the different types of OWL 2 Entities.
|
| ImportChange | |
| IRI | |
| MissingImportEvent |
An event that gets posted to objects that listen for missing imports when
silent missing import handling is set to
true in an ontology manager. |
| NodeID |
Represents the Node ID for anonymous individuals
|
| OWLAxiomChange | |
| OWLOntologyChange | |
| OWLOntologyFormat |
Represents the concrete representation format of an ontology.
|
| OWLOntologyID |
An object that identifies an ontology.
|
| OWLOntologyLoaderConfiguration |
A configuration object that specifies options and hints to objects that load
OWLOntologies.
|
| OWLOntologyLoaderListener.LoadingEvent | |
| OWLOntologyLoaderListener.LoadingFinishedEvent |
Describes the situation when the loading process for an ontology has
finished.
|
| OWLOntologyLoaderListener.LoadingStartedEvent | |
| OWLOntologyManagerProperties | |
| RemoveAxiom | |
| RemoveImport | |
| RemoveOntologyAnnotation |
Represents an ontology change where an annotation is removed from an
ontology.
|
| SetOntologyID | |
| SpecificOntologyChangeBroadcastStrategy |
A change broadcast strategy that broadcasts changes that have been applied to
a specific ontology.
|
| Enum | Description |
|---|---|
| ClassExpressionType |
Represents the different types of OWL 2 class expressions.
|
| DataRangeType |
Represents the different types of OWL 2 data ranges.
|
| MissingImportHandlingStrategy |
Specifies how missing imports should be treated during loading.
|
| OWLOntologyLoaderConfiguration.MissingOntologyHeaderStrategy |
strategies to cope with missing headers.
|
| Exception | Description |
|---|---|
| ImmutableOWLOntologyChangeException |
An exception to describe a situation where there was an attempt to apply a
change to an immutable ontology.
|
| OWLException | |
| OWLOntologyAlreadyExistsException |
Indicates that an ontology with the given ontology IRI (and possible version
IRI) exists.
|
| OWLOntologyChangeException |
A high level exception interface that describes errors that occurred when
applying changes to ontologies.
|
| OWLOntologyChangeVetoException |
Describes a situation where a change was vetoed for some reason.
|
| OWLOntologyCreationException |
An exception which describes an error during the creation of an ontology.
|
| OWLOntologyDocumentAlreadyExistsException |
An exception that describes the situation where there was an attempt to
create or load an ontology where the corresponding ontology document IRI
already was already mapped to an ontology.
|
| OWLOntologyFactoryNotFoundException | |
| OWLOntologyIRIMappingNotFoundException |
An exception which describes the situation where no ontology document IRI
mapping could be found.
|
| OWLOntologyRenameException |
An exception that describes the situation where an ontology could not be
renamed (have its ID set) because its manager already contained an ontology
with the same name.
|
| OWLOntologyResourceAccessException |
An exception to describe a problem in accessing an ontology.
|
| OWLOntologyStorageException | |
| OWLOntologyStorerNotFoundException | |
| OWLRuntimeException |
The root of runtime exceptions in the OWL API.
|
| UnknownOWLOntologyException | |
| UnloadableImportException |
Copyright © 2014 The University of Manchester. All Rights Reserved.