Uses of Package
org.semanticweb.owlapi.model
Packages that use org.semanticweb.owlapi.model
Package
Description
Explanation package.
Explanation renderers package.
Explanation utils.
Locality package.
OBO macro package.
OBO to OWL.
OBO parser.
OBO format OWL classes.
Binding package.
Ontology change classes.
Debugging package.
DL syntax parser.
DL syntax renderer.
Expression parsers package.
Formats package.
Functional syntax parser and renderer.
Functional syntax parser and renderer.
Ontology parsing and saving classes.
Package structure renamed from de.uulm.ecs.ai.owlapi.krssrenderer.
Package structure renamed from de.uulm.ecs.ai.owlapi.krssrenderer.
Package structure renamed from de.uulm.ecs.ai.owlapi.krssrenderer.
LaTeX syntax renderer.
Manchester OWL syntax parser and renderer.
Manchester OWL syntax parser and renderer.
Metrics package.
Main API classes.
Axiom provider classes.
Parameter classes.
Provider interfaces.
Modularity interface package.
Normal form package.
DL syntax parser and renderer.
OWL/XML syntax parser and renderer.
OWL/XML syntax parser and renderer.
Profile classes.
Violation classes.
RDF syntaxes package.
RDF model package.
RDF/XML syntax parser and renderer.
RDF/XML syntax parser and renderer.
Turtle syntax parser and renderer.
Turtle syntax parser and renderer.
OWLReasoner package.
OWLReasoner implementation package.
Knowledge exploration package.
Structural reasoner implementation package.
Search utilities package.
Utilities package.
Vocabulary package.
Builders package.
This package contains a port of FaCT++ Atomic Decomposition implementation.
Explanation ordering package.
OWL API reference implementation package.
Concurrent implementation package.
Modularity package.
-
Classes in org.semanticweb.owlapi.model used by com.clarkparsia.owlapi.explanationClassDescriptionRepresents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies. -
Classes in org.semanticweb.owlapi.model used by com.clarkparsia.owlapi.explanation.ioClassDescriptionRepresents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.The root of checked exceptions in the OWL API. -
Classes in org.semanticweb.owlapi.model used by com.clarkparsia.owlapi.explanation.utilClassDescriptionRepresents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.Represents Entities in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies. -
Classes in org.semanticweb.owlapi.model used by com.clarkparsia.owlapi.modularity.locality
-
Classes in org.semanticweb.owlapi.model used by org.obolibrary.macroClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents an AnnotationProperty in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies.Represents an SubClassOf axiom in the OWL 2 Specification.Base interface for visitors that return a value. -
Classes in org.semanticweb.owlapi.model used by org.obolibrary.obo2owlClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents Entities in the OWL 2 Specification.Represents a named object for example, class, property, ontology etc.Represents an OWL 2 Ontology in the OWL 2 specification.An exception which describes an error during the creation of an ontology.AnOWLOntologyManager
manages a set of ontologies.The root of runtime exceptions in the OWL API. -
Classes in org.semanticweb.owlapi.model used by org.obolibrary.oboformat.parser
-
Classes in org.semanticweb.owlapi.model used by org.obolibrary.oboformat.writer
-
Classes in org.semanticweb.owlapi.model used by org.obolibrary.owlClassDescriptionRepresents the concrete representation format of an ontology.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.apibindingClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.AnOWLOntologyManager
manages a set of ontologies.An ontology manager factory is responsible from creating new ontology managers.Represents a property or possibly the inverse of a property.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.A prefix manager than can provide prefixes for prefix names. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.changeClassDescriptionRepresents an ontology change where axioms should be added to an ontology.Represents an ontology change where an import statement is added to an ontology.Represents an ontology change where an annotation is added to an ontology.An interface to an object which has a signatureRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents an import statement in an ontology.Represents an Object Property in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An object that identifies an ontology.AnOWLOntologyManager
manages a set of ontologies.Represents an ontology change were an axiom will be removed from an ontology if the change is applied to an ontology.Represents an ontology change where an annotation is removed from an ontology. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.debuggingClassDescriptionA visitor which visits the different kinds of annotation axioms.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.The root of checked exceptions in the OWL API.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies.Represents an SubClassOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Base interface for visitors. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.dlsyntax.parserClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.A high level interface to describe different types of data properties.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that loadOWLOntology
instances. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.dlsyntax.rendererClassDescriptionA visitor which visits the different kinds of annotation axioms.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.expressionClassDescriptionRepresents an AnnotationProperty in the OWL 2 specification.Represents a Class in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.formatsClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents the concrete representation format of an ontology.A prefix manager than can provide prefixes for prefix names.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.functional.parserClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.Represents Anonymous Individuals in the OWL 2 Specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents Entities in the OWL 2 Specification.A facet restriction is used to restrict a particular datatype.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.The base interface for property axioms.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.A prefix manager than can provide prefixes for prefix names.Represents an atom in a rule.Represents arguments inSWRLAtom
s that are eitherOWLLiteral
s or variables for individualsSWRLLiteralArgument
.Represents arguments inSWRLAtom
s that are eitherOWLIndividual
s or variables for individualsSWRLIndividualArgument
.Represent a rule. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.functional.rendererClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.A prefix manager than can provide prefixes for prefix names.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.ioClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents Entities in the OWL 2 Specification.The root of checked exceptions in the OWL API.Represents a Literal in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An exception which describes an error during the creation of an ontology.A configuration object that specifies options and hints to objects that load
OWLOntology
instances.The root of runtime exceptions in the OWL API. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.krss1.parserClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents a named or anonymous individual.Represents an Object Property in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that loadOWLOntology
instances. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.krss2.parserClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents Class Expressions in the OWL 2 specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents a named or anonymous individual.Represents an Object Property in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that load
OWLOntology
instances. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.krss2.rendererClassDescriptionA visitor which visits the different kinds of annotation axioms.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents the concrete representation format of an ontology.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubClassOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.latex.rendererClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents Data Property Cardinality Restrictions in the OWL 2 specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.The root of checked exceptions in the OWL API.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.manchestersyntax.parserClassDescriptionAn interface for objects that allow a loader configuration to be set.Represents International Resource Identifiers.Interface for MIME type aware objects.A configuration builder that specifies all available options in the OWL API.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents an AnnotationProperty in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents a Data Property in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a Datatype (named data range) in the OWL 2 Specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An object that identifies an ontology.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.Represents a property or possibly the inverse of a property.The root of runtime exceptions in the OWL API.A prefix manager than can provide prefixes for prefix names. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.manchestersyntax.rendererClassDescriptionRepresents the type of axioms which can belong to ontologies.Represents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.The root of checked exceptions in the OWL API.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.The root of runtime exceptions in the OWL API.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.metrics
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.modelClassDescriptionRepresents an ontology change where axioms should be added to an ontology.Represents an ontology change where an import statement is added to an ontology.Represents an ontology change where an annotation is added to an ontology.Convert to OWLAnnotationProperty interface.Convert to OWLClass interface.Convert to OWLDataProperty interface.Convert to OWLDatatype interface.Convert to OWLNamedIndividual interface.Convert to OWLObjectProperty interface.Represents the type of axioms which can belong to ontologies.An interface for things that have an exact mapping by name.A class to hold detailed results on a set of changes.Represents the different types of OWL 2 class expressions.Represents the different types of OWL 2 data ranges.Represents the different types of OWL 2 Entities.Value visitor for EntityTypeAn interface to an object that has annotation.Convenience interface for classes that have an annotation value referred - i.e., annotation assertion axioms, annotations and annotation values.An interface to an object that contains axioms.An interface to an object that contains axioms and can provide subsets of these axioms by the type of axiom.An interface to objects that have a cardinality.An interface to an object that has a signature and can provide the classes that are contained in its signature.An interface for objects that have a set of components - this is useful for all those situations where a generic action has to be performed on all components of an object, such as hashcode and equals computations, or rendering in a syntax.An interface to an object that contains axioms.An interface to an object that has a signature.Interface for an object that accepts axiom additions (typically, an OWLOntology).Interface for an object that accepts axiom additions (typically, an OWLOntology).An interface to objects that have a direct set of imports.An interface to objects that have a domain.An interface to objects that have a filler.Interface for types with a hash index; this is used to seed the hashcode computation for instances, so that the hashcodes of objects with different types are /more/ different than the hashcodes of objects with the same type.An interface to objects that provide an imports closure of themselves.Interface for types with an index; this is used to group objects by type when sorting.An interface to an object that contains a set of logical axioms.An interface to objects that have objects (e.g.An interface to an object that has a signature and can provide the object properties that are contained in its signature.An interface for objects that allow a loader configuration provider to be set.An interface to objects that have an
OWLOntologyID
.An interface for objects that allow a loader configuration to be set.An interface for objects that allow a writer configuration to be set.An interface to objects that have a collection of operands.An interface to objects which have a property.An interface to objects that have a range.An interface to an object that has a short form (human readable short name e.g.An interface to an object which has a signatureRepresents International Resource Identifiers.Anonymous or named object interface.Interface for MIME type aware objects.An event that gets posted to objects that listen for missing imports when silent missing import handling is set totrue
in an ontology manager.Specifies how missing imports should be treated during loading.An interface for objects that listen to missing imports events.what action to take if the ontology header is missing.Represents the Node ID for anonymous individuals.A configuration builder that specifies all available options in the OWL API.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A super interface for annotation axioms.A visitor which visits the different kinds of annotation axioms.A marker interface for the values (objects) of annotations.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.A visitor that visits values ofOWLAnnotation
s andOWLAnnotationAssertionAxiom
s.The super interface for all class expressions which are not named class expressions (i.e.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Ontology methods related to it being a collection of axioms.Ontology methods related to it being a collection of axioms.Axiom accessor methods - all OWLOntology methods that return sets (or streams) of axioms of a certain type or with a certain entity referred.An interface for objects that can accept visits from axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents Data Property Cardinality Restrictions in the OWL 2 specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface which marks data property axioms (e.g.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.An interface to an object that can accept visits fromOWLDataRange
s.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.The root of checked exceptions in the OWL API.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.A base interface of all axioms that affect the logical meaning of an ontology.Deprecated.this interface is redundantRepresents a Named Individual in the OWL 2 Specification.Represents a named object for example, class, property, ontology etc.Represents an axiom that contains two or more operands that could also be represented with multiple pairwise axioms.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A high level exception interface that describes errors that occurred when applying changes to ontologies.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.Describes a situation where a change was vetoed for some reason.An exception which describes an error during the creation of an ontology.An ontology factory is responsible from creating new ontologies and creating ontologies from ontology document IRIs.AnOWLOntologyCreationHandler
gets notified when the factory has created an empty ontology (during the loading process).An object that identifies an ontology.The interface to an object that is capable of mapping ontology IRIs to document IRIs.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.Receives notification of ontology loading starting and finishing from a manager.Loading event.Describes the situation when the loading process for an ontology has finished.Loading start event.AnOWLOntologyManager
manages a set of ontologies.Inputs to algorithms etc.A configuration object that specifies options for output.Functional interface for a visitor that applies a function to two arguments, and returns a value.Functional interface for a visitor that applies a function to two arguments, and returns a value.Functional interface for a visitor that applies a function to two arguments, and returns a value.A common interface for:OWLClass
,OWLObjectProperty
,OWLDataProperty
,OWLAnnotationProperty
,OWLDatatype
,OWLAnonymousIndividual
,OWLLiteral
,IRI
.A marker interface for properties that aren't expression i.e.Represents an Assertion in the OWL 2 specification.A marker interface for the types of property assertion objects (individuals and literals) that are the objects of property assertions.The base interface for property axioms.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents a property or possibly the inverse of a property.An interface to object that can visit the different types of property expressions.A marker interface, for objects that can be the ranges of properties.Represents ObjectPropertyRange axioms in the OWL 2 specification.A quantified data restriction.A quantified object restriction.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.The root of runtime exceptions in the OWL API.Represents an SameIndividual axiom in the OWL 2 Specification.Ontology methods related to its signature.Ontology methods related to its signature.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.A marker interface for an axiom that can be represented by a set of SubClassOf axioms that is equivalent to this axiom.A marker interface for axioms that are essentially syntactic shortcuts for SubClassOf axioms.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Base interface for visitors that return a value.A prefix manager than can provide prefixes for prefix names.Specifies how PriorityCollection should sort its entries.Represents an ontology change were an axiom will be removed from an ontology if the change is applied to an ontology.Represents an ontology change where an annotation is removed from an ontology.Represents an object in an atom (either a data object or and individual object).Represents an atom in a rule.Represents an atom with two ordered arguments.Represents arguments inSWRLAtom
s that are eitherOWLLiteral
s or variables for individualsSWRLLiteralArgument
.Represents arguments inSWRLAtom
s that are eitherOWLIndividual
s or variables for individualsSWRLIndividualArgument
.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.model.axiomprovidersClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a Declaration in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents a property or possibly the inverse of a property.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.model.parameters
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.model.providersClassDescriptionRepresents the different types of OWL 2 Entities.Represents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.Represents Anonymous Individuals in the OWL 2 Specification.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.A facet restriction is used to restrict a particular datatype.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an SameIndividual axiom in the OWL 2 Specification.A prefix manager than can provide prefixes for prefix names.Represents an atom in a rule.Represents arguments inSWRLAtom
s that are eitherOWLLiteral
s or variables for individualsSWRLLiteralArgument
.Represents arguments inSWRLAtom
s that are eitherOWLIndividual
s or variables for individualsSWRLIndividualArgument
.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.modularityClassDescriptionAn interface to an object that contains axioms.An interface to an object that contains axioms.Represents International Resource Identifiers.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Entities in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An exception which describes an error during the creation of an ontology.AnOWLOntologyManager
manages a set of ontologies. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.modularity.locality
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.normalformClassDescriptionRepresents Class Expressions in the OWL 2 specification.An interface to objects that can visit
OWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.An interface for creating entities, class expressions and axioms.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Base interface for visitors. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.oboformatClassDescriptionInterface for MIME type aware objects.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that load
OWLOntology
instances.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.owlxml.parserClassDescriptionInterface for MIME type aware objects.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that load
OWLOntology
instances. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.owlxml.rendererClassDescriptionRepresents International Resource Identifiers.Represents the Node ID for anonymous individuals.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.The root of checked exceptions in the OWL API.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.profilesClassDescriptionRepresents International Resource Identifiers.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An object that identifies an ontology.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.profiles.violationsClassDescriptionRepresents the type of axioms which can belong to ontologies.Represents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents an AnnotationProperty in the OWL 2 specification.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an OWL 2 Ontology in the OWL 2 specification.An object that identifies an ontology.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdfClassDescriptionRepresents International Resource Identifiers.Represents the concrete representation format of an ontology.Represents an OWL 2 Ontology in the OWL 2 specification.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdf.modelClassDescriptionRepresents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdf.rdfxml.parserClassDescriptionRepresents the different types of OWL 2 Entities.Represents International Resource Identifiers.Interface for MIME type aware objects.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents Anonymous Individuals in the OWL 2 Specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.A high level interface to describe different types of data properties.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents Entities in the OWL 2 Specification.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A high level exception interface that describes errors that occurred when applying changes to ontologies.An object that identifies an ontology.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.AnOWLOntologyManager
manages a set of ontologies.The root of runtime exceptions in the OWL API.A prefix manager than can provide prefixes for prefix names. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdf.rdfxml.rendererClassDescriptionRepresents International Resource Identifiers.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options for output.The root of runtime exceptions in the OWL API.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdf.turtle.parserClassDescriptionRepresents International Resource Identifiers.Interface for MIME type aware objects.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents an OWL 2 Ontology in the OWL 2 specification.A configuration object that specifies options and hints to objects that load
OWLOntology
instances.A prefix manager than can provide prefixes for prefix names. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.rdf.turtle.rendererClassDescriptionRepresents the concrete representation format of an ontology.Represents an OWL 2 Ontology in the OWL 2 specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.reasonerClassDescriptionRepresents the type of axioms which can belong to ontologies.Represents International Resource Identifiers.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents Entities in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.The root of runtime exceptions in the OWL API. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.reasoner.implClassDescriptionRepresents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents a Data Property in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.Represents an SubClassOf axiom in the OWL 2 Specification.Base interface for visitors that return a value. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.reasoner.knowledgeexplorationClassDescriptionRepresents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents an Object Property in the OWL 2 Specification. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.reasoner.structuralClassDescriptionRepresents the type of axioms which can belong to ontologies.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.searchClassDescriptionRepresents the type of axioms which can belong to ontologies.Represents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents Entities in the OWL 2 Specification.Represents a named or anonymous individual.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An object that identifies an ontology. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.utilClassDescriptionRepresents an ontology change where axioms should be added to an ontology.Represents the type of axioms which can belong to ontologies.An interface for objects that have a set of components - this is useful for all those situations where a generic action has to be performed on all components of an object, such as hashcode and equals computations, or rendering in a syntax.Represents International Resource Identifiers.Interface for MIME type aware objects.A configuration builder that specifies all available options in the OWL API.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface which marks data property axioms (e.g.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Factory for ontology formats.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An exception which describes an error during the creation of an ontology.An object that identifies an ontology.The interface to an object that is capable of mapping ontology IRIs to document IRIs.AnOWLOntologyManager
manages a set of ontologies.Inputs to algorithms etc.Represents a property or possibly the inverse of a property.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.An ontology storer stores an ontology in a particular format at a location specified by a particular URI.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Base interface for visitors that return a value.A prefix manager than can provide prefixes for prefix names.Specifies how PriorityCollection should sort its entries.Represents an ontology change were an axiom will be removed from an ontology if the change is applied to an ontology.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.util.mansyntaxClassDescriptionAn interface for objects that allow a loader configuration to be set.Represents International Resource Identifiers.Represents an AnnotationProperty in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a named or anonymous individual.Represents a Literal in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.Represents a property or possibly the inverse of a property. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.utilitiesClassDescriptionA configuration builder that specifies all available options in the OWL API.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapi.vocabClassDescriptionRepresents the different types of OWL 2 Entities.An interface to an object that has a short form (human readable short name e.g.Represents International Resource Identifiers.Represents an AnnotationProperty in the OWL 2 specification.Represents a Class in the OWL 2 specification.An interface for creating entities, class expressions and axioms.Represents a Data Property in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.
-
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapitools.buildersClassDescriptionRepresents the different types of OWL 2 Entities.An interface to objects that have a cardinality.An interface to objects which have a property.An interface to objects that have a range.Represents International Resource Identifiers.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.A prefix manager than can provide prefixes for prefix names.Represents an atom in a rule.Represents an atom with two ordered arguments.Represents arguments inSWRLAtom
s that are eitherOWLLiteral
s or variables for individualsSWRLLiteralArgument
.Represents arguments inSWRLAtom
s that are eitherOWLIndividual
s or variables for individualsSWRLIndividualArgument
.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by org.semanticweb.owlapitools.decompositionClassDescriptionRepresents AnnotationAssertion axioms in the OWL 2 specification.A visitor which visits the different kinds of annotation axioms.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A visitor that visits values of
OWLAnnotation
s andOWLAnnotationAssertionAxiom
s.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.Represents a DataPropertyDomain axiom in the OWL 2 Specification.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.An interface to an object that can accept visits fromOWLDataRange
s.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.A visitor which can visit various data ranges and constants.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents Entities in the OWL 2 Specification.An interface to an object that can accept visits fromOWLEntity
s.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.AnOWLOntologyManager
manages a set of ontologies.An interface to object that can visit the different types of property expressions.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors.Represent a rule. -
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.atomicdecomposition
-
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.factplusplusad
-
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.owl.explanation.orderingClassDescriptionRepresents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.AnOWLOntologyManager
manages a set of ontologies. -
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.owl.owlapiClassDescriptionConvert to OWLAnnotationProperty interface.Convert to OWLClass interface.Convert to OWLDataProperty interface.Convert to OWLDatatype interface.Convert to OWLNamedIndividual interface.Convert to OWLObjectProperty interface.Represents the type of axioms which can belong to ontologies.A class to hold detailed results on a set of changes.Represents the different types of OWL 2 data ranges.Represents the different types of OWL 2 Entities.An interface to an object that has annotation.Convenience interface for classes that have an annotation value referred - i.e., annotation assertion axioms, annotations and annotation values.An interface to an object that contains axioms.An interface to an object that contains axioms and can provide subsets of these axioms by the type of axiom.An interface to objects that have a cardinality.An interface to an object that has a signature and can provide the classes that are contained in its signature.An interface for objects that have a set of components - this is useful for all those situations where a generic action has to be performed on all components of an object, such as hashcode and equals computations, or rendering in a syntax.An interface to an object that contains axioms.An interface to an object that has a signature.Interface for an object that accepts axiom additions (typically, an OWLOntology).Interface for an object that accepts axiom additions (typically, an OWLOntology).An interface to objects that have a direct set of imports.An interface to objects that have a domain.An interface to objects that have a filler.Interface for types with a hash index; this is used to seed the hashcode computation for instances, so that the hashcodes of objects with different types are /more/ different than the hashcodes of objects with the same type.An interface to objects that provide an imports closure of themselves.Interface for types with an index; this is used to group objects by type when sorting.An interface to an object that contains a set of logical axioms.An interface to objects that have objects (e.g.An interface to an object that has a signature and can provide the object properties that are contained in its signature.An interface for objects that allow a loader configuration provider to be set.An interface to objects that have an
OWLOntologyID
.An interface for objects that allow a loader configuration to be set.An interface for objects that allow a writer configuration to be set.An interface to objects that have a collection of operands.An interface to objects which have a property.An interface to objects that have a range.An interface to an object which has a signatureRepresents International Resource Identifiers.Anonymous or named object interface.An interface for objects that listen to missing imports events.Represents the Node ID for anonymous individuals.A configuration builder that specifies all available options in the OWL API.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A super interface for annotation axioms.A marker interface for the values (objects) of annotations.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.A marker interface for annotation values, which can either be an IRI (URI), Literal or Anonymous Individual, with visitor methods.The super interface for all class expressions which are not named class expressions (i.e.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Ontology methods related to it being a collection of axioms.Ontology methods related to it being a collection of axioms.Axiom accessor methods - all OWLOntology methods that return sets (or streams) of axioms of a certain type or with a certain entity referred.An interface for objects that can accept visits from axioms.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.An interface to objects that can visitOWLClassExpression
s.An interface to objects that can visitOWLClassExpression
s.Represents DataAllValuesFrom class expressions in the OWL 2 Specification.Represents Data Property Cardinality Restrictions in the OWL 2 specification.Represents DataComplementOf in the OWL 2 Specification.Represents DataExactCardinality restrictions in the OWL 2 Specification.An interface for creating entities, class expressions and axioms.Represents DataHasValue restrictions in the OWL 2 Specification.Represents DataIntersectionOf in the OWL 2 Specification.Represents DataMaxCardinality restrictions in the OWL 2 Specification.Represents DataMinCardinality restrictions in the OWL 2 Specification.Represents DataOneOf in the OWL 2 Specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface which marks data property axioms (e.g.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a DataRange in the OWL 2 Specification.
A high level interface which represents a data range.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.Represents a DataSomeValuesFrom restriction in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a DatatypeRestriction data range in the OWL 2 Specification.Represents a DataUnionOf data range in the OWL 2 Specification.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.A facet restriction is used to restrict a particular datatype.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.Represents a Literal in the OWL 2 Specification.A base interface of all axioms that affect the logical meaning of an ontology.Deprecated.this interface is redundantMarker interface for ontologies where mutating actions must have an effect.Represents a Named Individual in the OWL 2 Specification.Represents a named object for example, class, property, ontology etc.Represents an axiom that contains two or more operands that could also be represented with multiple pairwise axioms.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an ObjectAllValuesFrom restriction in the OWL 2 Specification.Represents an ObjectComplementOf class expression in the OWL 2 Specification.Represents an ObjectExactCardinality restriction in the OWL 2 Specification.Represents an ObjectHasSelf class expression in the OWL 2 Specification.Represents an ObjectHasValue class expression in the OWL 2 Specification.Represents an ObjectIntersectionOf class expression in the OWL 2 Specification.Represents a ObjectInverseOf Represents the inverse of a property expression.Represents an ObjectMaxCardinality restriction in the OWL 2 Specification.Represents a ObjectMinCardinality restriction in the OWL 2 Specification.Represents an ObjectOneOf class expression in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.Represents an ObjectSomeValuesFrom class expression in the OWL 2 Specification.Represents an ObjectUnionOf class expression in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An ontology builder is responsible for choosing an OWLOntology implementation.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.An exception which describes an error during the creation of an ontology.An ontology factory is responsible from creating new ontologies and creating ontologies from ontology document IRIs.AnOWLOntologyCreationHandler
gets notified when the factory has created an empty ontology (during the loading process).An object that identifies an ontology.The interface to an object that is capable of mapping ontology IRIs to document IRIs.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.Receives notification of ontology loading starting and finishing from a manager.AnOWLOntologyManager
manages a set of ontologies.Inputs to algorithms etc.A configuration object that specifies options for output.A common interface for:OWLClass
,OWLObjectProperty
,OWLDataProperty
,OWLAnnotationProperty
,OWLDatatype
,OWLAnonymousIndividual
,OWLLiteral
,IRI
.A marker interface for properties that aren't expression i.e.Represents an Assertion in the OWL 2 specification.A marker interface for the types of property assertion objects (individuals and literals) that are the objects of property assertions.The base interface for property axioms.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents a property or possibly the inverse of a property.A marker interface, for objects that can be the ranges of properties.Represents ObjectPropertyRange axioms in the OWL 2 specification.A quantified data restriction.A quantified object restriction.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents a restriction (Object Property Restriction or Data Property Restriction) in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Ontology methods related to its signature.Ontology methods related to its signature.Factory for ontology storers.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.A marker interface for an axiom that can be represented by a set of SubClassOf axioms that is equivalent to this axiom.A marker interface for axioms that are essentially syntactic shortcuts for SubClassOf axioms.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents a SubObjectPropertyOf axiom in the OWL 2 Specification where the subproperty is a chain of properties.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Base interface for visitors that return a value.Specifies how PriorityCollection should sort its entries.Represents an object in an atom (either a data object or and individual object).Represents an atom in a rule.Represents an atom with two ordered arguments.Represents arguments inSWRLAtom
s that are eitherOWLLiteral
s or variables for individualsSWRLLiteralArgument
.Represents arguments inSWRLAtom
s that are eitherOWLIndividual
s or variables for individualsSWRLIndividualArgument
.Represent a rule.Represents a variable that can appear in an atom. -
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.owl.owlapi.concurrentClassDescriptionRepresents the type of axioms which can belong to ontologies.A class to hold detailed results on a set of changes.Represents the different types of OWL 2 Entities.An interface to an object that has annotation.An interface to an object that contains axioms.An interface to an object that contains axioms and can provide subsets of these axioms by the type of axiom.An interface to an object that has a signature and can provide the classes that are contained in its signature.An interface for objects that have a set of components - this is useful for all those situations where a generic action has to be performed on all components of an object, such as hashcode and equals computations, or rendering in a syntax.An interface to an object that contains axioms.An interface to an object that has a signature.Interface for an object that accepts axiom additions (typically, an OWLOntology).Interface for an object that accepts axiom additions (typically, an OWLOntology).An interface to objects that have a direct set of imports.Interface for types with a hash index; this is used to seed the hashcode computation for instances, so that the hashcodes of objects with different types are /more/ different than the hashcodes of objects with the same type.An interface to objects that provide an imports closure of themselves.Interface for types with an index; this is used to group objects by type when sorting.An interface to an object that contains a set of logical axioms.An interface to an object that has a signature and can provide the object properties that are contained in its signature.An interface to objects that have an
OWLOntologyID
.An interface to an object which has a signatureRepresents International Resource Identifiers.Anonymous or named object interface.Annotations are used in the various types of annotation axioms, which bind annotations to their subjects (i.e.Represents AnnotationAssertion axioms in the OWL 2 specification.A super interface for annotation axioms.Represents an AnnotationProperty in the OWL 2 specification.Represents an AnnotationPropertyDomain axiom in the OWL 2 specification.Represents an AnnotationPropertyRange axiom in the OWL 2 specification.A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.Represents Anonymous Individuals in the OWL 2 Specification.Represents AsymmetricObjectProperty axioms in the OWL 2 specification.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Ontology methods related to it being a collection of axioms.Ontology methods related to it being a collection of axioms.Axiom accessor methods - all OWLOntology methods that return sets (or streams) of axioms of a certain type or with a certain entity referred.Represents a Class in the OWL 2 specification.Represents ClassAssertion axioms in the OWL 2 Specification.Represents Class Expressions in the OWL 2 specification.Represents a Data Property in the OWL 2 Specification.Represents a DataPropertyAssertion in the OWL 2 Specification.A high level interface which marks data property axioms (e.g.Represents a DataPropertyDomain axiom in the OWL 2 Specification.A high level interface to describe different types of data properties.Represents a DataPropertyRange axiom in the OWL 2 Specification.Represents a Datatype (named data range) in the OWL 2 Specification.Represents a DatatypeDefinition axiom in the OWL 2 Specification.Represents a Declaration in the OWL 2 Specification.Represents a DifferentIndividuals axiom in the OWL 2 Specification.Represents a DisjointClasses axiom in the OWL 2 Specification.Represents a DisjointDataProperties axiom in the OWL 2 Specification.Represents DisjointObjectProperties axioms in the OWL 2 specification.Represents a DisjointUnion axiom in the OWL 2 Specification.Represents the concrete representation format of an ontology.Represents Entities in the OWL 2 Specification.Represents an EquivalentClasses axiom in the OWL 2 Specification.Represents an EquivalentDataProperties axiom in the OWL 2 Specification.Represents EquivalentObjectProperties axioms in the OWL 2 specification.Represents a FunctionalDataProperty axiom in the OWL 2 Specification.Represents FunctionalObjectProperty axioms in the OWL 2 specification.Represents a HasKey axiom in the OWL 2 Specification.Represents an import statement in an ontology.Represents a named or anonymous individual.Represents InverseFunctionalObjectProperty axioms in the OWL 2 specification.Represents an InverseObjectProperties axiom in the OWL 2 Specification.Represents IrreflexiveObjectProperty axioms in the OWL 2 Specification.A base interface of all axioms that affect the logical meaning of an ontology.Marker interface for ontologies where mutating actions must have an effect.Represents a Named Individual in the OWL 2 Specification.Represents a NegativeDataPropertyAssertion axiom in the OWL 2 Specification.Represents a NegativeObjectPropertyAssertion axiom in the OWL 2 Specification.Represents an Object Property in the OWL 2 Specification.Represents an ObjectPropertyAssertion axiom in the OWL 2 Specification.Represents ObjectPropertyDomain axioms in the OWL 2 specification.Represents ObjectPropertyRange axioms in the OWL 2 specification.Represents an OWL 2 Ontology in the OWL 2 specification.An ontology builder is responsible for choosing an OWLOntology implementation.An object that identifies an ontology.AnOWLOntologyManager
manages a set of ontologies.A common interface for:OWLClass
,OWLObjectProperty
,OWLDataProperty
,OWLAnnotationProperty
,OWLDatatype
,OWLAnonymousIndividual
,OWLLiteral
,IRI
.Represents ReflexiveObjectProperty axioms in the OWL 2 specification.Represents an SameIndividual axiom in the OWL 2 Specification.Ontology methods related to its signature.Ontology methods related to its signature.Represents an SubAnnotationPropertyOf axiom in the OWL 2 Specification.Represents an SubClassOf axiom in the OWL 2 Specification.Represents an SubDataPropertyOf axiom in the OWL 2 Specification.Represents SubObjectPropertyOf axioms in the OWL 2 specification.Represents SymmetricObjectProperty axioms in the OWL 2 specification.Represents a TransitiveObjectProperty axiom in the OWL 2 Specification.Specifies how PriorityCollection should sort its entries. -
Classes in org.semanticweb.owlapi.model used by uk.ac.manchester.cs.owlapi.modularityClassDescriptionRepresents International Resource Identifiers.Represents Axioms in the OWL 2 Specification.
An OWL ontology contains a set of axioms.Represents Entities in the OWL 2 Specification.Represents an OWL 2 Ontology in the OWL 2 specification.An exception which describes an error during the creation of an ontology.A configuration object that specifies options and hints to objects that loadOWLOntology
instances.AnOWLOntologyManager
manages a set of ontologies.