All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractListBasedTranslator<Axiom extends org.semanticweb.owlapi.model.OWLLogicalAxiom,ONT_SUBJECT extends OntObject,OWL_SUBJECT extends org.semanticweb.owlapi.model.OWLObject,ONT_MEMBER extends OntObject,OWL_MEMBER extends org.semanticweb.owlapi.model.OWLObject> |
|
| AbstractListBasedTranslator.WithListImpl<A extends org.semanticweb.owlapi.model.OWLAxiom,M extends OntObject> |
|
| AbstractNaryTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.OWLNaryAxiom<OWL>,OWL extends org.semanticweb.owlapi.model.OWLObject & org.semanticweb.owlapi.model.IsAnonymous,ONT extends OntObject> |
|
| AbstractNaryTranslator.ClassNaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLNaryClassAxiom> |
An abstract OWLNaryClassAxiom implementation.
|
| AbstractNaryTranslator.DataPropertyNaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> |
An abstract OWLNaryPropertyAxiom implementation for member-type OWLDataPropertyExpression.
|
| AbstractNaryTranslator.IndividualNaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLNaryIndividualAxiom> |
An abstract OWLNaryIndividualAxiom implementation.
|
| AbstractNaryTranslator.NaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLNaryAxiom<M>,M extends org.semanticweb.owlapi.model.OWLObject> |
A base for N-Ary axiom impls.
|
| AbstractNaryTranslator.ObjectPropertyNaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> |
An abstract OWLNaryPropertyAxiom implementation for member-type OWLObjectPropertyExpression.
|
| AbstractNegativePropertyAssertionTranslator<Axiom extends org.semanticweb.owlapi.model.OWLPropertyAssertionAxiom<?,?>,NPA extends OntNegativeAssertion<?,?>> |
An abstraction for data and object negative property assertion.
|
| AbstractNegativePropertyAssertionTranslator.NegativeAssertionImpl<R extends OntNegativeAssertion<?,?>,A extends org.semanticweb.owlapi.model.OWLPropertyAssertionAxiom<?,?>,P extends org.semanticweb.owlapi.model.OWLPropertyExpression,O extends org.semanticweb.owlapi.model.OWLObject> |
A base for data or object negative assertions
|
| AbstractPropertyAssertionTranslator<P extends org.semanticweb.owlapi.model.OWLPropertyExpression,A extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasProperty<P>> |
A common super-type for all property assertion axiom translators.
|
| AbstractPropertyAssertionTranslator.AssertionImpl<A extends org.semanticweb.owlapi.model.OWLAxiom,S extends org.semanticweb.owlapi.model.OWLObject,P extends org.semanticweb.owlapi.model.OWLObject,O extends org.semanticweb.owlapi.model.OWLObject> |
A base for annotation and positive property assertion axioms.
|
| AbstractPropertyDomainTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasDomain<? extends org.semanticweb.owlapi.model.OWLObject> & org.semanticweb.owlapi.model.HasProperty<? extends org.semanticweb.owlapi.model.OWLPropertyExpression>,P extends OntProperty> |
|
| AbstractPropertyDomainTranslator.ClassDomainAxiomImpl<A extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasProperty<P> & org.semanticweb.owlapi.model.HasDomain<org.semanticweb.owlapi.model.OWLClassExpression>,P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
|
| AbstractPropertyDomainTranslator.DomainAxiomImpl<A extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasProperty<P> & org.semanticweb.owlapi.model.HasDomain<D>,P extends org.semanticweb.owlapi.model.OWLPropertyExpression,D extends org.semanticweb.owlapi.model.OWLObject> |
|
| AbstractPropertyRangeTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasRange<? extends org.semanticweb.owlapi.model.OWLObject> & org.semanticweb.owlapi.model.HasProperty<? extends org.semanticweb.owlapi.model.OWLPropertyExpression>,P extends OntProperty> |
|
| AbstractPropertyRangeTranslator.RangeAxiomImpl<A extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasProperty<P> & org.semanticweb.owlapi.model.HasRange<R>,P extends org.semanticweb.owlapi.model.OWLPropertyExpression,R extends org.semanticweb.owlapi.model.OWLObject> |
|
| AbstractPropertyTypeTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.HasProperty<? extends org.semanticweb.owlapi.model.OWLObject>,P extends OntProperty> |
The base class to read and write axiom which is related to simple typed triple associated with object or data property.
|
| AbstractPropertyTypeTranslator.ObjectAxiomImpl<A extends org.semanticweb.owlapi.model.OWLObjectPropertyCharacteristicAxiom> |
The base for ONTAxiom with one object property.
|
| AbstractPropertyTypeTranslator.UnaryAxiomImpl<A extends org.semanticweb.owlapi.model.OWLUnaryPropertyAxiom<P>,P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
The base for ONTAxiom with one object or data property.
|
| AbstractSubPropertyTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom,P extends OntProperty> |
|
| AbstractSubPropertyTranslator.SubPropertyAxiomImpl<A extends org.semanticweb.owlapi.model.OWLAxiom,P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
A base rdfs:subPropertyOf axiom.
|
| AbstractTwoWayNaryTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom & org.semanticweb.owlapi.model.OWLNaryAxiom<OWL>,OWL extends org.semanticweb.owlapi.model.OWLObject & org.semanticweb.owlapi.model.IsAnonymous,ONT extends OntObject> |
|
| AnnotationAssertionAxiomImpl |
|
| AnnotationAssertionBySubject |
Created by @ssz on 18.04.2020.
|
| AnnotationAssertionTranslator |
A translator that provides OWLAnnotationAssertionAxiom implementations.
|
| AnnotationAssertionTranslator.AxiomImpl |
|
| AnnotationAssertionTranslator.AxiomImpl.SimpleImpl |
An OWLAnnotationAssertionAxiom that has no sub-annotations.
|
| AnnotationAssertionTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLAnnotationAssertionAxiom that has sub-annotations.
|
| AnnotationImpl |
|
| AnnotationImplNotAnnotated |
|
| AnnotationPropertyDomainAxiomImpl |
|
| AnnotationPropertyDomainTranslator |
A translator that provides OWLAnnotationPropertyDomainAxiom implementations.
|
| AnnotationPropertyDomainTranslator.AxiomImpl |
|
| AnnotationPropertyDomainTranslator.AxiomImpl.SimpleImpl |
An OWLAnnotationPropertyDomainAxiom without annotations.
|
| AnnotationPropertyDomainTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLAnnotationPropertyDomainAxiom with annotations.
|
| AnnotationPropertyImpl |
|
| AnnotationPropertyRangeAxiomImpl |
|
| AnnotationPropertyRangeTranslator |
A translator that provides OWLAnnotationPropertyRangeAxiom implementations.
|
| AnnotationPropertyRangeTranslator.AxiomImpl |
|
| AnnotationPropertyRangeTranslator.AxiomImpl.SimpleImpl |
An OWLAnnotationPropertyRangeAxiom without annotations.
|
| AnnotationPropertyRangeTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLAnnotationPropertyRangeAxiom with annotations.
|
| AnnotationPropertySearcher |
Created by @ssz on 26.07.2020.
|
| AnonymousClassExpressionImpl |
|
| AnonymousDataRangeImpl |
An abstraction for anonymous data range expressions.
|
| AnonymousIndividualImpl |
An ON-API implementation of OWLAnonymousIndividual,
encapsulated Jena Bkank Node Id.
|
| AsNode |
An interface for objects that front a Node in some context.
|
| AsRDFNode |
An interface for objects that front a RDFNode in a model context.
|
| AsStatement |
The generic interface for things that can be seen as wrappers round Ontology Statement,
which is an extended Jena Statement,
which, in turn, is a Triple within Jena Model
(in our case Ontology Model).
|
| AsymmetricObjectPropertyAxiomImpl |
|
| AsymmetricObjectPropertyTranslator |
A translator that provides OWLAsymmetricObjectPropertyAxiom implementations,
which are defined as object property declarations with owl:AsymmetricProperty type.
|
| AsymmetricObjectPropertyTranslator.AxiomImpl |
|
| AsymmetricObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLAsymmetricObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| AsymmetricObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLAsymmetricObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| AtomImpl |
|
| AVC |
Vocabulary with (possible, temporary) resources used by ONT-API only.
|
| AxiomImpl |
|
| AxiomParserProvider |
Axiom Graph Translator accessor.
|
| AxiomsSettings |
A common interface to access axioms settings.
|
| AxiomTranslator<Axiom extends org.semanticweb.owlapi.model.OWLAxiom> |
The base abstract class that intended to perform Axiom Graph Translator (operator T) in both directions:
for reading and writing.
|
| BaseDeclarator |
|
| BaseFactoryImpl |
|
| BaseModel |
A technical interface-helper that serves as a bridge between Jena RDF model and
OWLAPI ontology through the InternalModel on the one hand,
and between all these things and OWLAPI manager
through the ModelConfig on the other hand.
|
| BaseSearcher |
|
| BinaryAtomImpl<A extends org.semanticweb.owlapi.model.SWRLArgument,B extends org.semanticweb.owlapi.model.SWRLArgument> |
|
| BuiltInAtomImpl |
|
| BuiltinDatatypeImpl |
An optimised implementation of OWLDatatype,
that is actually a wrapper for OWL2Datatype.
|
| ByAnnotationProperty |
A searcher for OWLAnnotationProperty.
|
| ByAnonymousIndividual |
A searcher for OWLAnonymousIndividual.
|
| ByClass |
A searcher for OWLClass.
|
| ByDataProperty |
Created by @ssz on 31.03.2020.
|
| ByDatatype |
A searcher for OWLDatatype.
|
| ByEntity<E extends org.semanticweb.owlapi.model.OWLEntity> |
A base searcher for OWLEntity.
|
| ByIRI |
Created by @ssz on 12.04.2020.
|
| ByLiteral |
A searcher for OWLLiteral
Created by @ssz on 11.04.2020.
|
| ByNamedIndividual |
Created by @ssz on 31.03.2020.
|
| ByObjectProperty |
A searcher for OWLObjectProperty.
|
| ByObjectSearcher<A extends org.semanticweb.owlapi.model.OWLAxiom,K extends org.semanticweb.owlapi.model.OWLObject> |
A searcher that lists axioms by object.
|
| ByPrimitive<P extends org.semanticweb.owlapi.model.OWLPrimitive> |
A base abstraction for any axioms-by-primitive search helper (referencing-axioms functionality).
|
| ByProperty<P extends org.semanticweb.owlapi.model.OWLProperty> |
Created by @ssz on 29.03.2020.
|
| CacheObjectFactory |
The internal cache holder which is using while reading owl-objects.
|
| CacheObjectMapImpl<X extends org.semanticweb.owlapi.model.OWLObject> |
An auxiliary class-container (bucket) to provide
a common way for working with OWLObjects and Triples all together.
|
| CacheObjectMapImpl.CachedMap<K,V> |
|
| CacheSettings |
A common interface to access cache settings.
|
| CardinalityRestrictionImpl<F extends org.semanticweb.owlapi.model.OWLPropertyRange> |
|
| ClassAssertionAxiomImpl |
|
| ClassAssertionByObject |
Created by @ssz on 17.05.2020.
|
| ClassAssertionBySubject |
Created by @ssz on 17.05.2020.
|
| ClassAssertionTranslator |
A translator that provides OWLClassAssertionAxiom implementations.
|
| ClassAssertionTranslator.AxiomImpl |
|
| ClassAssertionTranslator.AxiomImpl.ComplexImpl |
An OWLClassAssertionAxiom that either has annotations
or contains anonymous class expressions in the main triple's object position.
|
| ClassAssertionTranslator.AxiomImpl.SimpleImpl |
An OWLClassAssertionAxiom with named class expressions and without annotations.
|
| ClassAtomImpl |
|
| ClassAxiomImpl |
|
| ClassImpl |
|
| ClassSearcher |
|
| CommonFactoryImpl |
|
| DataAllValuesFromImpl |
|
| DataAssertionBySubject |
Created by @ssz on 16.05.2020.
|
| DataCardinalityRestrictionImpl |
|
| DataComplementOfImpl |
|
| DataExactCardinalityImpl |
|
| DataFactory |
An extended OWL-API DataFactory for creating entities, axioms and axiom components.
|
| DataFactoryImpl |
The facility to create OWL-API Objects including OWL Axioms.
|
| DataHasValueImpl |
|
| DataIntersectionOfImpl |
|
| DataMaxCardinalityImpl |
|
| DataMinCardinalityImpl |
|
| DataOneOfImpl |
|
| DataPropertyAssertionAxiomImpl |
|
| DataPropertyAssertionTranslator |
A translator that provides OWLDataPropertyAssertionAxiom implementations.
|
| DataPropertyAssertionTranslator.AxiomImpl |
|
| DataPropertyAssertionTranslator.AxiomImpl.SimpleImpl |
An OWLDataPropertyAssertionAxiom that has no sub-annotations.
|
| DataPropertyAssertionTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLDataPropertyAssertionAxiom that has sub-annotations.
|
| DataPropertyAtomImpl |
|
| DataPropertyCharacteristicAxiomImpl |
|
| DataPropertyDomainAxiomImpl |
|
| DataPropertyDomainTranslator |
A translator that provides OWLDataPropertyDomainAxiom implementations.
|
| DataPropertyDomainTranslator.AxiomImpl |
|
| DataPropertyDomainTranslator.AxiomImpl.ComplexImpl |
An OWLDataPropertyDomainAxiom
that either has annotations or anonymous class expression as domain (in main triple's object position).
|
| DataPropertyDomainTranslator.AxiomImpl.SimpleImpl |
An OWLDataPropertyDomainAxiom
that has named class expression (OWL Class) as object and has no annotations.
|
| DataPropertyImpl |
|
| DataPropertyRangeAxiomImpl |
|
| DataPropertyRangeTranslator |
A translator that provides OWLDataPropertyRangeAxiom implementations.
|
| DataPropertyRangeTranslator.AxiomImpl |
|
| DataPropertyRangeTranslator.AxiomImpl.ComplexImpl |
An OWLDataPropertyRangeAxiom
that either has annotations or anonymous data range expression as domain (in main triple's object position).
|
| DataPropertyRangeTranslator.AxiomImpl.SimpleImpl |
An OWLDataPropertyRangeAxiom
that has named data range expression (i.e.
|
| DataPropertySearcher |
Created by @ssz on 26.07.2020.
|
| DataRangeAtomImpl |
|
| DataSomeValuesFromImpl |
|
| DatatypeDefinitionAxiomImpl |
|
| DatatypeDefinitionTranslator |
A translator that provides OWLDatatypeDefinitionAxiom implementations.
|
| DatatypeDefinitionTranslator.AxiomImpl |
|
| DatatypeDefinitionTranslator.AxiomImpl.ComplexImpl |
An OWLDatatypeDefinitionAxiom
that either has annotations or anonymous data range expression in main triple's object position.
|
| DatatypeDefinitionTranslator.AxiomImpl.SimpleImpl |
An OWLDatatypeDefinitionAxiom
that has named data range expressions (i.e.
|
| DatatypeImpl |
|
| DatatypeRestrictionImpl |
|
| DatatypeSearcher |
|
| DataUnionOfImpl |
|
| DeclarationAxiomImpl |
|
| DeclarationByEntity |
Created by @ssz on 18.04.2020.
|
| DeclarationTranslator |
It is a translator for axioms of the AxiomType.DECLARATION type.
|
| DeclarationTranslator.AxiomImpl |
|
| DeclarationTranslator.AxiomImpl.SimpleImpl |
An OWLDeclarationAxiom that has no annotations.
|
| DeclarationTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLDeclarationAxiom that has annotations.
|
| DEPRECATED |
A collection of deprecated IRIs, that are used in obsolete ontologies,
possible written in OWL1.1 specification or in some other propositional OWL1 dialects.
|
| DEPRECATED.OWL |
|
| DEPRECATED.RDF |
|
| DifferentIndividualsAtomImpl |
|
| DifferentIndividualsAxiomImpl |
|
| DifferentIndividualsTranslator |
A translator that provides OWLDifferentIndividualsAxiom implementations.
|
| DifferentIndividualsTranslator.AxiomImpl |
|
| DifferentIndividualsTranslator.AxiomImpl.ComplexImpl |
An OWLDifferentIndividualsAxiom
that either has annotations or anonymous class expressions in subject or object positions,
or it is based on OntDisjoint.Individuals resource.
|
| DifferentIndividualsTranslator.AxiomImpl.SimpleImpl |
An OWLDifferentIndividualsAxiom
that is based on a single unannotated triple s owl:differentFrom o,
where s and o are named classes (URI Resources).
|
| DirectObjectMapImpl<X extends org.semanticweb.owlapi.model.OWLObject> |
The implementation of ObjectMap that redirects calls directly to a graph, without any caching.
|
| DisjointClassesAxiomImpl |
|
| DisjointClassesByOperand |
Created by @ssz on 09.05.2020.
|
| DisjointClassesTranslator |
A translator that provides OWLDisjointClassesAxiom implementations.
|
| DisjointClassesTranslator.AxiomImpl |
|
| DisjointClassesTranslator.AxiomImpl.ComplexImpl |
An OWLDisjointClassesAxiom
that either has annotations or anonymous class expressions in subject or object positions,
or it is based on OntDisjoint.Classes resource.
|
| DisjointClassesTranslator.AxiomImpl.SimpleImpl |
An OWLDisjointClassesAxiom that is based on a single unannotated triple s owl:disjointWith o,
where s and o are named classes (URI Resources).
|
| DisjointDataPropertiesAxiomImpl |
|
| DisjointDataPropertiesTranslator |
A translator that provides OWLDisjointDataPropertiesAxiom implementations.
|
| DisjointDataPropertiesTranslator.AxiomImpl |
|
| DisjointDataPropertiesTranslator.AxiomImpl.ComplexImpl |
|
| DisjointDataPropertiesTranslator.AxiomImpl.SimpleImpl |
An OWLDisjointDataPropertiesAxiom
that is based on a single unannotated triple s owl:propertyDisjointWith o,
where s and o are data properties (URI Resources).
|
| DisjointObjectPropertiesAxiomImpl |
|
| DisjointObjectPropertiesTranslator |
A translator that provides OWLDisjointObjectPropertiesAxiom implementations.
|
| DisjointObjectPropertiesTranslator.AxiomImpl |
|
| DisjointObjectPropertiesTranslator.AxiomImpl.ComplexImpl |
An OWLDisjointObjectPropertiesAxiom
that either has annotations or anonymous object property expressions in the subject or the object positions,
or it is based on OntDisjoint.ObjectProperties resource.
|
| DisjointObjectPropertiesTranslator.AxiomImpl.SimpleImpl |
An OWLDisjointObjectPropertiesAxiom
that is based on a single unannotated triple s owl:propertyDisjointWith o,
where s and o are named object property expression (URI Resources).
|
| DisjointUnionAxiomImpl |
|
| DisjointUnionTranslator |
A translator that provides OWLDisjointUnionAxiom implementations.
|
| DisjointUnionTranslator.AxiomImpl |
|
| Entities |
This is an enumeration of all entity (configurable-)factories.
|
| EquivalentClassesAxiomImpl |
|
| EquivalentClassesByOperand |
Created by @ssz on 18.04.2020.
|
| EquivalentClassesTranslator |
A translator that provides OWLEquivalentClassesAxiom implementations.
|
| EquivalentClassesTranslator.AxiomImpl |
Although the OWLNaryAxiom interface allows axioms with any arity,
an instance of this implementation has exactly 2 operands, no more, no less.
|
| EquivalentClassesTranslator.AxiomImpl.ComplexImpl |
An OWLEquivalentClassesAxiom
that either has annotations or anonymous class expressions in subject or object positions.
|
| EquivalentClassesTranslator.AxiomImpl.SimpleImpl |
An OWLEquivalentClassesAxiom that has named classes as subject and object and has no annotations.
|
| EquivalentDataPropertiesAxiomImpl |
|
| EquivalentDataPropertiesTranslator |
A translator that provides OWLEquivalentDataPropertiesAxiom implementations.
|
| EquivalentDataPropertiesTranslator.AxiomImpl |
|
| EquivalentDataPropertiesTranslator.AxiomImpl.SimpleImpl |
An OWLEquivalentDataPropertiesAxiom that has no annotations.
|
| EquivalentDataPropertiesTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLEquivalentDataPropertiesAxiom that has annotations.
|
| EquivalentObjectPropertiesAxiomImpl |
|
| EquivalentObjectPropertiesTranslator |
A translator that provides OWLEquivalentObjectPropertiesAxiom implementations.
|
| EquivalentObjectPropertiesTranslator.AxiomImpl |
|
| EquivalentObjectPropertiesTranslator.AxiomImpl.ComplexImpl |
An OWLEquivalentObjectPropertiesAxiom
that either has annotations or anonymous object property expressions in the subject or the object positions.
|
| EquivalentObjectPropertiesTranslator.AxiomImpl.SimpleImpl |
An OWLEquivalentObjectPropertiesAxiom that has named object property expressions
as subject and object and has no annotations.
|
| ExtendedProperties |
This is a simple extended Properties with supporting several primitive typed objects.
|
| ExtendedProperties.MapType |
|
| FacetRestrictionImpl |
|
| FactoryAccessor |
A technical annotation-marker.
|
| ForClass |
Created by @ssz on 06.09.2020.
|
| ForDatatype |
Created by @ssz on 06.09.2020.
|
| ForTopEntity |
A technical interface that contains functionality common for searchers
( ObjectsSearcher
and ByObjectSearcher)
which have generic type OWLClass or
OWLDatatype.
|
| FunctionalDataPropertyAxiomImpl |
|
| FunctionalDataPropertyTranslator |
A translator that provides OWLFunctionalDataPropertyAxiom implementations.
|
| FunctionalDataPropertyTranslator.AxiomImpl |
|
| FunctionalDataPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLFunctionalDataPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| FunctionalDataPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLFunctionalDataPropertyAxiom
that has a named object property as subject and has no annotations.
|
| FunctionalObjectPropertyAxiomImpl |
|
| FunctionalObjectPropertyTranslator |
A translator that provides OWLFunctionalObjectPropertyAxiom implementations.
|
| FunctionalObjectPropertyTranslator.AxiomImpl |
|
| FunctionalObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLFunctionalObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| FunctionalObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLFunctionalObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| GraphFilter |
|
| Graphs |
Helper to work with Jena Graph (generally with our UnionGraph) and with its related objects:
Triple and Node.
|
| GraphStats |
A transformation statistic object, which is an outcome of transform process.
|
| GraphStats.Type |
A type of triples.
|
| GraphTransformers |
This is a manager to perform transformations over a RDF Graph.
|
| GraphTransformers.StoreException |
|
| GraphTransformers.TransformListener |
The listener to control graph changes while transformations.
|
| HasConfig |
|
| HasKeyAxiomImpl |
|
| HasKeyTranslator |
A translator that provides OWLHasKeyAxiom implementations.
|
| HasKeyTranslator.AxiomImpl |
|
| HasObjectFactory |
|
| ID |
An enhanced OWLOntologyID that is based on Jena Graph Node.
|
| ImportsDeclarationImpl |
|
| IndividualArgumentImpl |
|
| IndividualAxiomImpl |
|
| IndividualRelationshipAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression,O extends org.semanticweb.owlapi.model.OWLPropertyAssertionObject> |
|
| InternalCache<K,V> |
The simplest common Cache Adapter interface for internal use.
|
| InternalCache.CaffeineWrapper<K,V> |
A InternalCache implementations that wraps the Caffeine Cache.
|
| InternalCache.Loading<K,V> |
Loading cache.
|
| InternalCache.MapWrapper<K,V> |
A InternalCache implementations that wraps the standard Map.
|
| InternalCache.SoftMapWrapper<K,V> |
A InternalCache implementation that wraps a Map with SoftReference values.
|
| InternalConfig |
A container with various configuration settings
to manage mappings of the structural representation to RDF and vice versa.
|
| InternalConfig.Snapshot |
Snapshot config implementation.
|
| InternalizedEntities |
Entities that are commonly used in implementations.
|
| InternalModel |
A Buffer Graph OWL model,
that extends ONTAPI Jena Model providing various methods to work with OWLAPI Objects.
|
| InternalModelImpl |
A Buffer Graph OWL model, which supports both listing OWL-API objects (OWL Axioms, Entities and Annotations)
and Jena interfaces (through the OntModel view of RDF Graph).
|
| InternalObjectFactory |
An extended Object Factory impl which maps OntObjects
to OWLObjects directly having no cache.
|
| InverseFunctionalObjectPropertyAxiomImpl |
|
| InverseFunctionalObjectPropertyTranslator |
A translator that provides OWLInverseFunctionalObjectPropertyAxiom implementations.
|
| InverseFunctionalObjectPropertyTranslator.AxiomImpl |
|
| InverseFunctionalObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLInverseFunctionalObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| InverseFunctionalObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLInverseFunctionalObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| InverseObjectPropertiesAxiomImpl |
|
| InverseObjectPropertiesTranslator |
A translator that provides OWLInverseObjectPropertiesAxiom implementations.
|
| InverseObjectPropertiesTranslator.AxiomImpl |
|
| InverseObjectPropertiesTranslator.AxiomImpl.ComplexImpl |
An OWLInverseObjectPropertiesAxiom
that either has annotations or anonymous object expressions (OWLObjectInverseOf)
in subject or object positions.
|
| InverseObjectPropertiesTranslator.AxiomImpl.SimpleImpl |
An OWLInverseObjectPropertiesAxiom
that has named object properties as subject and object and has no annotations.
|
| IrreflexiveObjectPropertyAxiomImpl |
|
| IrreflexiveObjectPropertyTranslator |
A translator that provides OWLIrreflexiveObjectPropertyAxiom implementations.
|
| IrreflexiveObjectPropertyTranslator.AxiomImpl |
|
| IrreflexiveObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLIrreflexiveObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| IrreflexiveObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLIrreflexiveObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| Iter |
Misc utils to work with Iterators, Streams, Collections, etc,
which are related somehow to Jena or/and used inside com.github.owlcs.ontapi.jena package.
|
| LiteralArgumentImpl |
|
| LiteralImpl |
An ONT-API implementation of OWLLiteral, encapsulated Jena Literal Label.
|
| LoadSettings |
A common interface to access loading settings.
|
| LoadSettings.Scheme |
An interface that represents an IRI schema,
intended to control source IRIs while loading.
|
| LogicalAxiomImpl |
|
| ManifestDeclarator |
The transformer to restore declarations in the clear cases
(all notations are taken from the OWL2 Short Guide):
1) The declaration in annotation
_:x a owl:Annotation; owl:annotatedSource s; owl:annotatedProperty rdf:type; owl:annotatedTarget U.
2) Explicit class:
C1 rdfs:subClassOf C2
C1 owl:disjointWith C2
_:x owl:complementOf C
_:x rdf:type owl:AllDisjointClasses; owl:members ( C1 ... Cn )
CN owl:disjointUnionOf ( C1 ... Cn )
C owl:hasKey ( P1 ... Pm R1 ... Rn )
_:x a owl:Restriction; _:x owl:onClass C
3) Explicit data-range:
_:x owl:datatypeComplementOf D.
_:x owl:onDatatype DN; owl:withRestrictions ( _:x1 ... _:xn )
_x: a owl:Restriction; owl:onProperties ( R1 ... Rn ); owl:allValuesFrom Dn
_x: a owl:Restriction; owl:onProperties ( R1 ... Rn ); owl:someValuesFrom Dn
_:x a owl:Restriction; owl:onDataRange D.
4) Data range or class expression:
_:x owl:oneOf ( a1 ... an ) or _:x owl:oneOf ( v1 ... vn )
5) Explicit object property expression:
P a owl:InverseFunctionalProperty
P rdf:type owl:ReflexiveProperty
P rdf:type owl:IrreflexiveProperty
P rdf:type owl:SymmetricProperty
P rdf:type owl:AsymmetricProperty
P rdf:type owl:TransitiveProperty
P1 owl:inverseOf P2
P owl:propertyChainAxiom ( P1 ... Pn )
_:x a owl:Restriction; owl:onProperty P; owl:hasSelf "true"^^xsd:boolean
6) Data property or object property expression:
_:x a owl:Restriction; owl:onProperty R; owl:hasValue v or _:x a owl:Restriction; owl:onProperty P; owl:hasValue a
_:x rdf:type owl:NegativePropertyAssertion; owl:sourceIndividual a1; owl:assertionProperty P; owl:targetIndividual a2 or
_:x rdf:type owl:NegativePropertyAssertion; owl:sourceIndividual a1; owl:assertionProperty R; owl:targetValue v
7) Explicit individuals:
a1 owl:sameAs a2 and a1 owl:differentFrom a2
_:x rdf:type owl:AllDifferent; owl:members ( a1 ... an )
8) Class assertions (individuals declarations):
a rdf:type C
9) SWRL rules. see SWRL
|
| ModelConfig |
An implementation of InternalConfig with a reference to a manager,
which is necessary to provide access to its settings (loader and writer configurations).
|
| ModelObject<X extends org.semanticweb.owlapi.model.OWLObject> |
|
| ModelObjectFactory |
An interface describing an ONTObjectFactory that has a link to a specific model.
|
| Models |
A class-helper to work with Jena Models and its related objects and components:
Jena RDF Node, Jena Literal, Jena Resource and
Jena Statement.
|
| MultiFactoryImpl |
|
| NamedIndividualImpl |
|
| NamedIndividualSearcher |
|
| NaryBooleanClassExpressionImpl |
|
| NaryClassAxiomImpl |
|
| NaryDataRangeImpl |
|
| NaryIndividualAxiomImpl |
|
| NaryPropertyAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
|
| NegativeDataPropertyAssertionAxiomImpl |
|
| NegativeDataPropertyAssertionTranslator |
A translator that provides OWLNegativeDataPropertyAssertionAxiom implementations.
|
| NegativeDataPropertyAssertionTranslator.AxiomImpl |
|
| NegativeObjectPropertyAssertionAxiomImpl |
|
| NegativeObjectPropertyAssertionTranslator |
A translator that provides OWLNegativeObjectPropertyAssertionAxiom implementations.
|
| NegativeObjectPropertyAssertionTranslator.AxiomImpl |
|
| NoOpReadWriteLock |
|
| ObjectAllValuesFromImpl |
|
| ObjectAssertionBySubject |
Created by @ssz on 16.05.2020.
|
| ObjectCardinalityRestrictionImpl |
|
| ObjectComplementOfImpl |
|
| ObjectExactCardinalityImpl |
|
| ObjectFactory |
An Ontology Object factory abstraction,
that is an ONT-API analogue of the Jena Implementation Factory.
|
| ObjectHasSelfImpl |
|
| ObjectHasValueImpl |
|
| ObjectIntersectionOfImpl |
|
| ObjectInverseOfImpl |
|
| ObjectMap<X extends org.semanticweb.owlapi.model.OWLObject> |
The generic interface, similar to java.util.Map, that provides access to a collection of ONTObjects.
|
| ObjectMaxCardinalityImpl |
|
| ObjectMinCardinalityImpl |
|
| ObjectOneOfImpl |
|
| ObjectPropertyAssertionAxiomImpl |
|
| ObjectPropertyAssertionTranslator |
A translator that provides OWLObjectPropertyAssertionAxiom implementations.
|
| ObjectPropertyAssertionTranslator.AxiomImpl |
|
| ObjectPropertyAssertionTranslator.AxiomImpl.SimpleImpl |
An OWLObjectPropertyAssertionAxiom that has no sub-annotations.
|
| ObjectPropertyAssertionTranslator.AxiomImpl.WithAnnotationsImpl |
An OWLObjectPropertyAssertionAxiom that has sub-annotations.
|
| ObjectPropertyAtomImpl |
|
| ObjectPropertyCharacteristicAxiomImpl |
|
| ObjectPropertyDomainAxiomImpl |
|
| ObjectPropertyDomainBySubject |
Created by @ssz on 19.05.2020.
|
| ObjectPropertyDomainTranslator |
A translator that provides OWLObjectPropertyDomainAxiom implementations.
|
| ObjectPropertyDomainTranslator.AxiomImpl |
|
| ObjectPropertyDomainTranslator.AxiomImpl.ComplexImpl |
An OWLObjectPropertyDomainAxiom
that either has annotations
or anonymous object/class expressions in main triple's subject/object positions respectively.
|
| ObjectPropertyDomainTranslator.AxiomImpl.SimpleImpl |
An OWLObjectPropertyDomainAxiom
that has named object property and class expressions and has no annotations.
|
| ObjectPropertyImpl |
|
| ObjectPropertyRangeAxiomImpl |
|
| ObjectPropertyRangeBySubject |
Created by @ssz on 17.05.2020.
|
| ObjectPropertyRangeTranslator |
A translator that provides OWLObjectPropertyRangeAxiom implementations.
|
| ObjectPropertyRangeTranslator.AxiomImpl |
|
| ObjectPropertyRangeTranslator.AxiomImpl.ComplexImpl |
An OWLObjectPropertyRangeAxiom
that either has annotations
or anonymous object/class expressions in main triple's subject/object positions respectively.
|
| ObjectPropertyRangeTranslator.AxiomImpl.SimpleImpl |
An OWLObjectPropertyRangeAxiom
that has named object property and class expressions and has no annotations.
|
| ObjectPropertySearcher |
Created by @ssz on 25.07.2020.
|
| ObjectSomeValuesFromImpl |
|
| ObjectsSearcher<K extends org.semanticweb.owlapi.model.OWLObject> |
An OWL Objects searcher.
|
| ObjectUnionOfImpl |
|
| OntAnnotation |
|
| OntAnnotationImpl |
|
| ONTAnnotationImpl |
An OWLAnnotation implementation that is also an instance of ONTObject.
|
| ONTAnnotationImpl.SimpleImpl |
An OWLAnnotation that has no sub-annotations.
|
| ONTAnnotationImpl.WithAnnotationsImpl |
An OWLAnnotation that has sub-annotations.
|
| OntAnnotationProperty |
Interface encapsulating a {named} Annotation Property.
|
| ONTAnnotationPropertyImpl |
An OWLAnnotationProperty implementation that is also ONTObject.
|
| ONTAnonymousClassExpressionImpl<ONT extends OntClass,OWL extends org.semanticweb.owlapi.model.OWLAnonymousClassExpression> |
An abstraction for any anonymous class expressions
(i.e. for all class expressions with except of OWLClasses).
|
| ONTAnonymousClassExpressionImpl.CF |
|
| ONTAnonymousClassExpressionImpl.DAVF |
|
| ONTAnonymousClassExpressionImpl.DEC |
|
| ONTAnonymousClassExpressionImpl.DHV |
|
| ONTAnonymousClassExpressionImpl.DMAC |
|
| ONTAnonymousClassExpressionImpl.DMIC |
|
| ONTAnonymousClassExpressionImpl.DSVF |
|
| ONTAnonymousClassExpressionImpl.IF |
|
| ONTAnonymousClassExpressionImpl.NDAVF |
|
| ONTAnonymousClassExpressionImpl.NDSVF |
|
| ONTAnonymousClassExpressionImpl.OAVF |
|
| ONTAnonymousClassExpressionImpl.OEC |
|
| ONTAnonymousClassExpressionImpl.OF |
|
| ONTAnonymousClassExpressionImpl.OHS |
An ObjectHasSelf implementation.
|
| ONTAnonymousClassExpressionImpl.OHV |
|
| ONTAnonymousClassExpressionImpl.OMAC |
|
| ONTAnonymousClassExpressionImpl.OMIC |
|
| ONTAnonymousClassExpressionImpl.OSVF |
|
| ONTAnonymousClassExpressionImpl.Restriction<ONT extends OntClass,OWL extends org.semanticweb.owlapi.model.OWLAnonymousClassExpression> |
A base for all owl:Restriction class expressions.
|
| ONTAnonymousClassExpressionImpl.Simple<ONT extends OntClass,OWL extends org.semanticweb.owlapi.model.OWLAnonymousClassExpression> |
A base for all owl:Restriction class expressions and for ObjectComplementOf expression.
|
| ONTAnonymousClassExpressionImpl.UF |
|
| ONTAnonymousClassExpressionImpl.WithClassAndObjectProperty<ONT extends OntClass.ComponentRestrictionCE<OntClass,OntObjectProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents an object class expression,
that has reference to another class expression and object property expression.
|
| ONTAnonymousClassExpressionImpl.WithClassAndObjectPropertyAndCardinality<ONT extends OntClass.CardinalityRestrictionCE<OntClass,OntObjectProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents an object class expression with cardinality.
|
| ONTAnonymousClassExpressionImpl.WithClassMembers<ONT extends OntClass.ComponentsCE<OntClass>,OWL extends org.semanticweb.owlapi.model.OWLAnonymousClassExpression> |
|
| ONTAnonymousClassExpressionImpl.WithDataProperty<ONT extends OntClass.RestrictionCE<OntDataProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
An abstraction for simplification code,
that describes owl:Restriction containing datatype property.
|
| ONTAnonymousClassExpressionImpl.WithDataRangeAndDataProperty<ONT extends OntClass.RestrictionCE<OntDataProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents a data property restriction that has a reference to a data range.
|
| ONTAnonymousClassExpressionImpl.WithDataRangeAndDataPropertyAndCardinality<ONT extends OntClass.CardinalityRestrictionCE<OntDataRange,OntDataProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents a data property restriction (class expression) with cardinality.
|
| ONTAnonymousClassExpressionImpl.WithDataRangeAndDataPropertyNary<ONT extends OntClass.NaryRestrictionCE<OntDataRange,OntDataProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents a n-ary universal or existential data property restriction.
|
| ONTAnonymousClassExpressionImpl.WithDataRangeAndDataPropertyUnary<ONT extends OntClass.ComponentRestrictionCE<OntDataRange,OntDataProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents an unary data property restriction that has a reference to a data range.
|
| ONTAnonymousClassExpressionImpl.WithMembers<ONT_M extends OntObject,ONT_C extends OntClass.ComponentsCE<ONT_M>,OWL_M extends org.semanticweb.owlapi.model.OWLObject,OWL_C extends org.semanticweb.owlapi.model.OWLAnonymousClassExpression> |
Describes a class expression that is based on []-list.
|
| ONTAnonymousClassExpressionImpl.WithObjectProperty<ONT extends OntClass.RestrictionCE<OntObjectProperty>,OWL extends org.semanticweb.owlapi.model.OWLRestriction> |
Represents a class expression with a reference to an object property expression.
|
| ONTAnonymousDataRangeImpl<ONT extends OntDataRange,OWL extends org.semanticweb.owlapi.model.OWLDataRange> |
An abstraction for any anonymous data range expressions
(i.e. for all data ranges with except of OWLDatatypes).
|
| ONTAnonymousDataRangeImpl.CF |
|
| ONTAnonymousDataRangeImpl.IF |
|
| ONTAnonymousDataRangeImpl.OF |
|
| ONTAnonymousDataRangeImpl.R |
|
| ONTAnonymousDataRangeImpl.UF |
|
| ONTAnonymousDataRangeImpl.WithDRMembers<ONT extends OntDataRange.ComponentsDR<OntDataRange>,OWL extends org.semanticweb.owlapi.model.OWLDataRange> |
|
| ONTAnonymousDataRangeImpl.WithMembers<ONT_M extends org.apache.jena.rdf.model.RDFNode,ONT_D extends OntDataRange.ComponentsDR<ONT_M>,OWL_M extends org.semanticweb.owlapi.model.OWLObject,OWL_D extends org.semanticweb.owlapi.model.OWLDataRange> |
|
| ONTAnonymousIndividualImpl |
An OWLAnonymousIndividual implementation that is also an instance of ONTObject.
|
| OntApiException |
A base RuntimeException, that must be used only in OWL-API part of implementation.
|
| OntApiException.IllegalArgument |
A RuntimeException to indicate wrong input.
|
| OntApiException.IllegalState |
A RuntimeException to indicate wrong object state.
|
| OntApiException.ModificationDenied |
A runtime exception to indicate that modification is not allowed.
|
| OntApiException.Unsupported |
A RuntimeException for unsupported things.
|
| OntAPropertyImpl |
Implementation of Annotation Property abstraction (an URI-Resource with owl:AnnotationProperty type).
|
| ONTAxiomImpl<X extends org.semanticweb.owlapi.model.OWLAxiom> |
A base axiom.
|
| OntBaseModelImpl |
An abstract OWL-API Ontology implementation with methods to read information
in the form of OWL Objects from the underling graph-model.
|
| OntCEImpl |
A base class for any class-expression implementation.
|
| OntCEImpl.CardinalityRestrictionCEImpl<O extends OntObject,P extends OntRealProperty,R extends OntCEImpl.CardinalityRestrictionCEImpl<?,?,?>> |
Abstraction for any cardinality restriction.
|
| OntCEImpl.CardinalityType |
|
| OntCEImpl.ClassExpressionFactory |
|
| OntCEImpl.ComplementOfImpl |
|
| OntCEImpl.ComponentRestrictionCEImpl<O extends org.apache.jena.rdf.model.RDFNode,P extends OntRealProperty,R extends OntCEImpl.ComponentRestrictionCEImpl<?,?,?>> |
Abstract base component-restriction class.
|
| OntCEImpl.ComponentsCEImpl<O extends OntObject> |
|
| OntCEImpl.DataAllValuesFromImpl |
|
| OntCEImpl.DataCardinalityImpl |
|
| OntCEImpl.DataHasValueImpl |
|
| OntCEImpl.DataMaxCardinalityImpl |
|
| OntCEImpl.DataMinCardinalityImpl |
|
| OntCEImpl.DataSomeValuesFromImpl |
|
| OntCEImpl.HasSelfFilter |
|
| OntCEImpl.HasSelfImpl |
|
| OntCEImpl.HasSelfMaker |
|
| OntCEImpl.IntersectionOfImpl |
|
| OntCEImpl.NaryDataAllValuesFromImpl |
|
| OntCEImpl.NaryDataSomeValuesFromImpl |
|
| OntCEImpl.NaryRestrictionCEImpl<O extends OntObject,P extends OntRealProperty,R extends OntCEImpl.NaryRestrictionCEImpl<?,?,?>> |
TODO: implement possibility to modify (issue https://github.com/avicomp/ont-api/issues/52)
|
| OntCEImpl.ObjectAllValuesFromImpl |
|
| OntCEImpl.ObjectCardinalityImpl |
|
| OntCEImpl.ObjectHasValueImpl |
|
| OntCEImpl.ObjectMaxCardinalityImpl |
|
| OntCEImpl.ObjectMinCardinalityImpl |
|
| OntCEImpl.ObjectRestrictionType |
|
| OntCEImpl.ObjectSomeValuesFromImpl |
|
| OntCEImpl.OneOfImpl |
|
| OntCEImpl.OnPropertyRestrictionCEImpl<P extends OntRealProperty,R extends OntCEImpl> |
Abstract implementation for any restriction with owl:onProperty predicate.
|
| OntCEImpl.RestrictionType |
|
| OntCEImpl.UnionOfImpl |
|
| OntClass |
A base abstraction for any Class Expressions (both named and anonymous).
|
| OntClass.CardinalityRestrictionCE<O extends OntObject,P extends OntRealProperty> |
An abstraction for Cardinality Restrictions.
|
| OntClass.ComplementOf |
|
| OntClass.ComponentRestrictionCE<O extends org.apache.jena.rdf.model.RDFNode,P extends OntRealProperty> |
An abstract class expression (Restriction) that has component (i.e.
|
| OntClass.ComponentsCE<O extends OntObject> |
An abstraction for Boolean Connectives (with exclude of OntClass.ComplementOf) and Enumeration of Individuals.
|
| OntClass.DataAllValuesFrom |
|
| OntClass.DataCardinality |
|
| OntClass.DataHasValue |
|
| OntClass.DataMaxCardinality |
|
| OntClass.DataMinCardinality |
|
| OntClass.DataSomeValuesFrom |
|
| OntClass.HasSelf |
|
| OntClass.IntersectionOf |
|
| OntClass.Named |
An OWL Class Entity, a named class expression.
|
| OntClass.NaryDataAllValuesFrom |
|
| OntClass.NaryDataSomeValuesFrom |
|
| OntClass.NaryRestrictionCE<O extends OntObject,P extends OntRealProperty> |
An abstraction that unites all Restrictions
with the predicate owl:onProperties.
|
| OntClass.ObjectAllValuesFrom |
|
| OntClass.ObjectCardinality |
|
| OntClass.ObjectHasValue |
|
| OntClass.ObjectMaxCardinality |
|
| OntClass.ObjectMinCardinality |
|
| OntClass.ObjectSomeValuesFrom |
|
| OntClass.OneOf |
|
| OntClass.RestrictionCE<P extends OntRealProperty> |
An abstract class expression that unites all class expressions with the type OWL2.Restriction.
|
| OntClass.UnaryRestrictionCE<P extends OntRealProperty> |
An abstract class expression that unites all Restrictions
with the predicate owl:onProperty.
|
| OntClass.UnionOf |
|
| OntClassImpl |
owl:Class Implementation
|
| ONTClassImpl |
An OWLClass implementation that is also an instance of ONTObject.
|
| ONTCollectors |
A collection of OWL-API Object Visitors used internally.
|
| ONTCollectors.ContainsCollector |
A collector to find first occurrence.
|
| ONTCollectors.ForClassExpressions |
A visitor to collect Class Expressions in the form of Set.
|
| ONTCollectors.ForEntities |
A visitor to collect Entities in the form of Set.
|
| ONTCollectors.ONTCollector<X> |
Base collector.
|
| ONTCollectors.SetCollector<X extends org.semanticweb.owlapi.model.OWLObject> |
A base visitor that collects a Set.
|
| ONTComposite |
A generic interface describing an ONTObject that has components and signature.
|
| OntConfig |
This is the global config and also the builder for the separated load and write configs.
|
| OntConfig.Concurrent |
|
| OntConfig.DefaultScheme |
|
| OntDataProperty |
Interface encapsulating an Ontology (Named) Data Property.
|
| ONTDataPropertyImpl |
An OWLDataProperty implementation that is also ONTObject.
|
| OntDataRange |
A base abstraction for Ontology Data Range Expressions (both named and anonymous).
|
| OntDataRange.ComplementOf |
|
| OntDataRange.ComponentsDR<N extends org.apache.jena.rdf.model.RDFNode> |
An abstract DataRange Expression with OntList support.
|
| OntDataRange.IntersectionOf |
|
| OntDataRange.Named |
|
| OntDataRange.OneOf |
|
| OntDataRange.Restriction |
|
| OntDataRange.UnionOf |
|
| OntDatatypeImpl |
Named entity with rdf:type = rdfs:Datatype
|
| ONTDatatypeImpl |
An OWLDatatype implementation that is also ONTObject.
|
| OntDisjoint<O extends OntObject> |
Interface encapsulating an anonymous resource-collection of objects in an ontology with one of the following types:
owl:AllDisjointProperties, owl:AllDisjointClasses, owl:AllDifferent).
|
| OntDisjoint.Classes |
|
| OntDisjoint.DataProperties |
|
| OntDisjoint.Individuals |
|
| OntDisjoint.ObjectProperties |
|
| OntDisjoint.Properties<P extends OntRealProperty> |
|
| OntDisjointImpl<O extends OntObject> |
Implementation for anonymous owl:AllDisjointProperties, owl:AllDisjointClasses, owl:AllDifferent sections.
|
| OntDisjointImpl.ClassesImpl |
|
| OntDisjointImpl.DataPropertiesImpl |
|
| OntDisjointImpl.IndividualsImpl |
|
| OntDisjointImpl.ObjectPropertiesImpl |
|
| OntDisjointImpl.PropertiesImpl<P extends OntRealProperty> |
|
| OntDPropertyImpl |
An ontology object implementation with declarative type owl:DatatypeProperty.
|
| OntDRImpl |
Implementation for Data Range Expressions.
|
| OntDRImpl.ComplementOfImpl |
|
| OntDRImpl.ComponentsDRImpl<N extends org.apache.jena.rdf.model.RDFNode> |
|
| OntDRImpl.DataRangeFactory |
|
| OntDRImpl.IntersectionOfImpl |
|
| OntDRImpl.OneOfImpl |
|
| OntDRImpl.RestrictionImpl |
|
| OntDRImpl.UnionOfImpl |
|
| OntEntity |
The base interface for OWL entities, which are always URI-Resource.
|
| ONTEntityImpl<X extends org.semanticweb.owlapi.model.OWLEntity> |
A base OWLEntity implementation which has a reference to a model.
|
| ONTExpressionImpl<R extends OntObject> |
A base class that represents any anonymous OWL2 expression.
|
| OntFacetRestriction |
Interface encapsulating an Ontology Facet Restriction abstraction.
|
| OntFacetRestriction.FractionDigits |
|
| OntFacetRestriction.LangRange |
|
| OntFacetRestriction.Length |
|
| OntFacetRestriction.MaxExclusive |
|
| OntFacetRestriction.MaxInclusive |
|
| OntFacetRestriction.MaxLength |
|
| OntFacetRestriction.MinExclusive |
|
| OntFacetRestriction.MinInclusive |
|
| OntFacetRestriction.MinLength |
|
| OntFacetRestriction.Pattern |
|
| OntFacetRestriction.TotalDigits |
|
| ONTFacetRestrictionImpl |
An OWLFacetRestriction implementation that is also ONTObject.
|
| OntFilter |
To filter resources.
|
| OntFilter.HasPredicate |
|
| OntFilter.HasType |
|
| OntFilter.OneOf |
|
| OntFinder |
A class-helper to perform the preliminary resource search in a model.
|
| OntFinder.ByPredicate |
|
| OntFinder.ByType |
|
| OntFormat |
|
| OntFRImpl |
Implementation of Facet Restrictions
|
| OntFRImpl.FractionDigitsImpl |
|
| OntFRImpl.LangRangeImpl |
|
| OntFRImpl.LengthImpl |
|
| OntFRImpl.MaxExclusiveImpl |
|
| OntFRImpl.MaxInclusiveImpl |
|
| OntFRImpl.MaxLengthImpl |
|
| OntFRImpl.MinExclusiveImpl |
|
| OntFRImpl.MinInclusiveImpl |
|
| OntFRImpl.MinLengthImpl |
|
| OntFRImpl.PatternImpl |
|
| OntFRImpl.TotalDigitsImpl |
|
| OntGraphDocumentSource |
This is an extended OWLOntologyDocumentSource to provide possibility to pass any graph as is.
|
| OntGraphModelImpl |
Base model ONT-API implementation to work through jena only.
|
| OntGraphUtils |
Helper to work with Apache Jena Graphs in OWL-API terms.
|
| OntGraphUtils.OntInputSupplier |
A Functional interface to produce an InputStream from OWLOntologyDocumentSource.
|
| OntID |
Interface encapsulating an Ontology Identifier.
|
| OntIDImpl |
An Ontology ID Implementation.
|
| OntIndividual |
Interface for named and anonymous individuals.
|
| OntIndividual.Anonymous |
An interface for Anonymous Individuals.
|
| OntIndividual.Named |
|
| OntIndividualImpl |
An OntIndividual implementation, both for anonymous and named individuals.
|
| OntIndividualImpl.AnonymousImpl |
|
| OntIndividualImpl.NamedImpl |
Represents a named individual.
|
| ONTIRI |
An IRI implementation that is also ONTObject.
|
| OntJenaException |
|
| OntJenaException.Conversion |
Exception that is thrown when an ontology resource is converted to another facet,
using as(),
and the requested conversion is not possible.
|
| OntJenaException.Creation |
Exception, which may happen while creation of ont-object.
|
| OntJenaException.IllegalArgument |
A Jena exception that indicates wrong input.
|
| OntJenaException.IllegalState |
A Jena exception that indicates that Jena-object state is broken,
which may happen in multithreading or in other uncommon situations.
|
| OntJenaException.Recursion |
An exception that is thrown if a recursion is found in the graph.
|
| OntJenaException.Unsupported |
An exception to indicate that a feature is not supported right now
or by design for current conditions.
|
| OntList<E extends org.apache.jena.rdf.model.RDFNode> |
A parameterized analogue of the Jena []-List that behaves like a java collection.
|
| OntListImpl<E extends org.apache.jena.rdf.model.RDFNode> |
Default OntList implementation.
|
| OntListImpl.RDFListIterator |
|
| OntListImpl.SafeRDFListIterator |
|
| ONTLiteralImpl |
An implementation of OWLLiteral that is also an ONTObject.
|
| OntLoaderConfiguration |
This is an extended OWLOntologyLoaderConfiguration with ONT-API specific settings.
|
| OntMaker |
To make some preparation while creating (create main triple).
|
| OntMaker.Default |
The base maker implementation for our project.
|
| OntMaker.WithType |
to create a triple representing declaration.
|
| OntManagers |
com.github.owlcs.ontapi.OntManagers is a main access point to the system, a collection of factory methods
to provide different implementations of OWLOntologyManager interface with its commonly required features.
|
| OntManagers.ONTAPIProfile |
An creation profile to provide standard cache-based ONT-API impls.
|
| OntManagers.OWLAPIImplProfile |
The creation profile for OWLAPI, based on straightforward reflection.
|
| OntManagers.Profile |
Deprecated. |
| OntModel |
An enhanced view of a Jena Model that is known to contain OWL2 ontology data.
|
| OntModelConfig |
Settings and personalities that are used for constructing OntModel.
|
| OntModelConfig.StdMode |
A standard personality mode to manage punnings.
|
| OntModelFactory |
A factory to produce different kinds of OWL2 models, Common models and graphs.
|
| OntModels |
|
| ONTNamedIndividualImpl |
An OWLNamedIndividual implementation that is also ONTObject.
|
| OntNamedProperty<P extends OntNamedProperty<P>> |
|
| OntNegativeAssertion<P extends OntRealProperty,V extends org.apache.jena.rdf.model.RDFNode> |
|
| OntNegativeAssertion.WithDataProperty |
|
| OntNegativeAssertion.WithObjectProperty |
|
| OntNPAImpl<P extends OntRealProperty,T extends org.apache.jena.rdf.model.RDFNode> |
Implementation of the Negative Property Assertion.
|
| OntNPAImpl.DataAssertionImpl |
|
| OntNPAImpl.ObjectAssertionImpl |
|
| OntObject |
A base Ontology Object RDF Resource.
|
| ONTObject<O extends org.semanticweb.owlapi.model.OWLObject> |
An unmodifiable container for OWLObject and associated with it RDF Triples.
|
| ONTObjectFactory |
An Internal Object Factory, which is responsible for mapping
OntObject => OWLObject and
for creating ONTObjects.
|
| OntObjectImpl |
The base for any Ontology Object Resource implementation.
|
| ONTObjectImpl |
|
| ONTObjectInverseOfImpl |
An OWLObjectInverseOf implementation that is also ONTObject.
|
| OntObjectProperty |
A common interface for any Ontology Object Property Expression.
|
| OntObjectProperty.Inverse |
|
| OntObjectProperty.Named |
Interface encapsulating an Ontology Named Object Property.
|
| ONTObjectPropertyImpl |
An OWLObjectProperty implementation that is also ONTObject.
|
| Ontology |
A Structural Ontological Model, that is an extended OWL-API Ontology.
|
| OntologyBuilderImpl |
|
| OntologyCollection<O extends org.semanticweb.owlapi.model.HasOntologyID> |
A collection to store anything that has Ontology ID,
it maps these key-ids to element-containers and behaves like a Map.
|
| OntologyCollectionImpl<O extends org.semanticweb.owlapi.model.HasOntologyID> |
A collection to store anything that has Ontology ID.
|
| OntologyCreator |
An interface to create Ontology instances.
|
| OntologyFactory |
The factory to create and load ontologies into the manager.
|
| OntologyFactory.Builder |
A part of the factory, that is responsible for creating Graph-based ontologies.
|
| OntologyFactory.Loader |
A part of the factory, that is responsible for reading ontologies from different document sources.
|
| OntologyFactoryImpl |
The ontology building and loading factory, the 'core' - the main point to create and load ontologies.
|
| OntologyFactoryImpl.BadRecursionException |
|
| OntologyFactoryImpl.ConfigMismatchException |
|
| OntologyFactoryImpl.OWLTransformException |
|
| OntologyFactoryImpl.UnsupportedFormatException |
|
| OntologyLoader |
An interface intended to process OWL document sources
and produce Ontology instances inside a OntologyManager instance.
|
| OntologyLoaderImpl |
|
| OntologyLoaderImpl.GraphInfo |
A container for a graph and some load parameters, such as source-iri and format.
|
| OntologyManager |
An ONT-API Ontology manager, which is an extended OWL-API manager.
|
| OntologyManager.DocumentSourceMapping |
The Document Source mapping.
|
| OntologyManagerImpl |
|
| OntologyManagerImpl.ListenersHolder |
Listeners holder.
|
| OntologyMetaData |
Implementation of OWLOntologyLoaderMetaData.
|
| OntologyModelImpl |
The main ontology model implementation.
|
| OntologyModelImpl.Concurrent |
|
| OntOPEImpl |
Implementation of the Object Property Expression abstraction.
|
| OntOPEImpl.InversePropertyImpl |
|
| OntOPEImpl.NamedPropertyImpl |
|
| OntPEImpl |
Property Expression base impl-class.
|
| OntPEImpl.AnonymousObjectPropertyFactory |
|
| OntPEImpl.HasAnonymous |
|
| OntPEImpl.PropertiesFactory |
|
| OntPersonality |
A Ontology RDF Model configuration object,
that serves for the following purposes:
Defines a set of permitted mappings from [interface] Class objects
to OWL Ontology Object factory
that can generate instances of the facet represented by the Class.
Defines a set of builtin OWL entities
Defines a set of OWL punnings
Defines a set of reserved Resources and Propertys, that cannot be used as OWL Entities
NOTE: the instance of this interface must also extend Jena Personality
with a generic type RDFNode.
|
| OntPersonality.Builtins |
|
| OntPersonality.Punnings |
A punnings vocabulary.
|
| OntPersonality.Reserved |
A vocabulary of reserved IRIs.
|
| OntPersonalityImpl |
|
| OntProperty |
An abstraction for any Ontology Property Expression.
|
| OntRealProperty |
A common (abstract) interface for any Ontology Data and Object Property expressions.
|
| ONTResourceImpl |
A base RDF-object component, which encapsulates both node and model references.
|
| OntSettings |
The Enum of all ONT-API settings (22 OWL-API options + 15 ONT-API specific options)
Note: System properties are not taken into account (this is a difference from OWL-API-impl).
|
| OntStatement |
An Ontology RDF Statement.
|
| OntStatementImpl |
|
| ONTStatementImpl |
A base triple object-component that is attached to a model.
|
| OntSWRL |
A base for SWRL addition.
|
| OntSWRL.Arg |
It is not a SWRL Object, but just a plain OntObject.
|
| OntSWRL.Atom<P extends OntObject> |
A base abstraction for SWRL-Atom.
|
| OntSWRL.Atom.Binary<P extends OntObject,F extends OntSWRL.Arg,S extends OntSWRL.Arg> |
A binary atom abstraction.
|
| OntSWRL.Atom.Unary<P extends OntObject,A extends OntSWRL.Arg> |
An unary atom abstraction.
|
| OntSWRL.Atom.WithBuiltin |
|
| OntSWRL.Atom.WithClass |
|
| OntSWRL.Atom.WithDataProperty |
|
| OntSWRL.Atom.WithDataRange |
|
| OntSWRL.Atom.WithDifferentIndividuals |
|
| OntSWRL.Atom.WithObjectProperty |
|
| OntSWRL.Atom.WithSameIndividuals |
|
| OntSWRL.Builtin |
|
| OntSWRL.DArg |
|
| OntSWRL.IArg |
|
| OntSWRL.Imp |
|
| OntSWRL.Variable |
|
| ONTSWRLAtomImpl<ONT extends OntSWRL.Atom<?>,OWL extends org.semanticweb.owlapi.model.SWRLAtom> |
A SWRLAtom implementation that is also ONTObject.
|
| ONTSWRLAtomImpl.Binary<ONT_P extends OntObject,ONT_F extends OntSWRL.Arg,ONT_S extends OntSWRL.Arg,ONT_R extends OntSWRL.Atom.Binary<ONT_P,ONT_F,ONT_S>,OWL_P extends org.semanticweb.owlapi.model.OWLObject & org.semanticweb.owlapi.model.SWRLPredicate,OWL_F extends org.semanticweb.owlapi.model.SWRLArgument,OWL_S extends org.semanticweb.owlapi.model.SWRLArgument,OWL_R extends org.semanticweb.owlapi.model.SWRLBinaryAtom<OWL_F,OWL_S>> |
An abstract binary atom impl.
|
| ONTSWRLAtomImpl.BN |
|
| ONTSWRLAtomImpl.CU |
|
| ONTSWRLAtomImpl.DIB |
|
| ONTSWRLAtomImpl.DPB |
|
| ONTSWRLAtomImpl.DU |
|
| ONTSWRLAtomImpl.ObjectBinary<ONT_P extends OntObjectProperty,OWL_P extends org.semanticweb.owlapi.model.OWLObjectPropertyExpression,ONT_R extends OntSWRL.Atom.Binary<ONT_P,OntSWRL.IArg,OntSWRL.IArg>,OWL_R extends org.semanticweb.owlapi.model.SWRLBinaryAtom<org.semanticweb.owlapi.model.SWRLIArgument,org.semanticweb.owlapi.model.SWRLIArgument>> |
An abstract object binary atom.
|
| ONTSWRLAtomImpl.OPB |
|
| ONTSWRLAtomImpl.SIB |
|
| ONTSWRLAtomImpl.Unary<ONT_P extends OntObject,ONT_A extends OntSWRL.Arg,ONT_R extends OntSWRL.Atom.Unary<ONT_P,ONT_A>,OWL_P extends org.semanticweb.owlapi.model.OWLObject & org.semanticweb.owlapi.model.SWRLPredicate,OWL_A extends org.semanticweb.owlapi.model.SWRLArgument,OWL_R extends org.semanticweb.owlapi.model.SWRLUnaryAtom<OWL_A>> |
An abstract unary atom impl
|
| OntSWRLImpl |
Ont SWRL Object Implementation.
|
| OntSWRLImpl.AtomImpl<P extends OntObject> |
|
| OntSWRLImpl.BinaryImpl<O extends OntObject,F extends OntSWRL.Arg,S extends OntSWRL.Arg> |
|
| OntSWRLImpl.BuiltInAtomImpl |
|
| OntSWRLImpl.BuiltinImpl |
|
| OntSWRLImpl.DArgImpl |
|
| OntSWRLImpl.DataPropertyAtomImpl |
|
| OntSWRLImpl.DataRangeAtomImpl |
|
| OntSWRLImpl.DifferentIndividualsAtomImpl |
|
| OntSWRLImpl.IArgImpl |
|
| OntSWRLImpl.ImpImpl |
|
| OntSWRLImpl.IndividualsAtomImpl |
|
| OntSWRLImpl.ObjectPropertyAtomImpl |
|
| OntSWRLImpl.OntClassAtomImpl |
|
| OntSWRLImpl.PropertyAtomImpl<P extends OntProperty,A extends OntSWRL.Arg> |
|
| OntSWRLImpl.SameIndividualsAtomImpl |
|
| OntSWRLImpl.SWRLImplFactory |
|
| OntSWRLImpl.UnaryImpl<O extends OntObject,A extends OntSWRL.Arg> |
|
| OntSWRLImpl.VariableImpl |
|
| ONTSWRLIndividualImpl |
A SWRLIndividualArgument implementation that is also ONTObject.
|
| ONTSWRLLiteralImpl |
A SWRLLiteralArgument implementation that is also ONTObject.
|
| ONTSWRLVariable |
A SWRLVariable implementation that is also ONTObject.
|
| OntVocabulary |
An Ontology Vocabulary.
|
| OntVocabulary.Factory |
|
| OntVocabulary.Factory.DCImpl |
Access to DC vocabulary.
|
| OntVocabulary.Factory.Impl |
The base implementation.
|
| OntVocabulary.Factory.OWLImpl |
Access to the OWL2 vocabulary.
|
| OntVocabulary.Factory.SKOSImpl |
Access to SKOS vocabulary.
|
| OntVocabulary.Factory.SWRLImpl |
For SWRL modeling.
|
| ONTWrapperImpl<O extends org.semanticweb.owlapi.model.OWLObject> |
An unmodifiable container for OWLObject and associated with it set of rdf-graph triples.
|
| OntWriterConfiguration |
Extended OWLOntologyWriterConfiguration.
|
| OWL |
|
| OWLAdapter |
An 'adapter' to convert OWL-API things to ONT-API ones and to gain access to internal objects.
|
| OWLCommonTransform |
The transformer to convert OWL 1 DL => OWL 2 DL
|
| OWLComponentType |
Enum of mostly used OWL-API object types, that are not OWLAxiom or OWLAnnotation,
to be used in various filter operations.
|
| OWLDeclarationTransform |
Class to perform the final tuning of the OWL-2 ontology: mostly for fixing missed owl-declarations where it is possible.
|
| OWLFactoryWrapper |
An implementation of OntologyLoader which is actually OWLOntologyFactory decorator.
|
| OWLFactoryWrapper.AcceptHeaderBuilder |
A copy-pasted OWL-API-impl utility class.
|
| OWLFactoryWrapper.FactoryImpl |
This is a copy-paste the original OWL-API OWLOntologyFactory implementation,
which is used if syntax format of source can not be handle by Apache Jena.
|
| OWLFactoryWrapper.FactoryImpl.Builder |
|
| OWLIDTransform |
Class to perform ontology id transformation.
|
| OWLLangRegistry |
The global OWL-API format syntax registry.
|
| OWLLangRegistry.LangKey |
A set of constants reflecting OWL-API I/O subsystem.
|
| OWLLangRegistry.OWLLang |
A container for OWL-Language details (owl-format).
|
| OWLObjectImpl |
A base for any OWLObject in ONT-API.
|
| OwlObjects |
Helper to work with OWLObject (mostly for retrieving components from owl-axioms).
|
| OWLOntologyWrapper |
A decorator for any OWLOntology instance.
|
| OWLRecursiveTransform |
To perform recursive transformation in terms of OWL2.
|
| OWLTopObjectType |
Enum, that represents all public content meta-types of OWLOntology:
one for the ontology header ( OWLTopObjectType.ANNOTATION) and 39 for each type of axiom.
|
| OWLTriples<V extends org.semanticweb.owlapi.model.OWLObject> |
An ONTObject implementation that holds triples in memory.
|
| OWLTriples.Listener |
A Graph Listener implementation
that monitors the Graph mutation while adding OWLObject into the cache-map.
|
| PersonalityBuilder |
|
| PersonalityModel |
An abstraction to work with OntPersonality
and an interface-analog of the Jena Enhanced Graph,
and also a facility to provide implicit links between different
ObjectFactory factories within a model.
|
| PrefixMappingRenderer |
An OWLObjectRenderer
|
| PropertyAxiomImpl |
|
| PropertyDomainAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
|
| PropertyRangeAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression,R extends org.semanticweb.owlapi.model.OWLPropertyRange> |
|
| QuantifiedDataRestrictionImpl |
Quantified data restriction impl.
|
| QuantifiedObjectRestrictionImpl |
Quantified object restriction impl.
|
| QuantifiedRestrictionImpl<F extends org.semanticweb.owlapi.model.OWLPropertyRange> |
|
| RDF |
Vocabulary definition for the standard RDF.
|
| RDFNodeList<E extends org.apache.jena.rdf.model.RDFNode> |
A parameterized analogue of the Jena RDF []-List that provides a read-only access to its items.
|
| RDFSTransform |
To perform preliminary fixing: transform the RDFS ontological graph to the OWL ontological graph.
|
| ReadHelper |
A collection of helper methods to perform translation of RDF-Graph to the OWLObjects (i.e. reading from a Graph).
|
| ReasonerDeclarator |
The transformer to restore declarations in the implicit cases
(all notations are taken from the OWL2 Short Guide):
1) data or object universal or existential quantifications (restrictions):
_:x rdf:type owl:Restriction; owl:onProperty P; owl:allValuesFrom C
_:x rdf:type owl:Restriction; owl:onProperty R; owl:someValuesFrom D
2) property domains:
A rdfs:domain U
P rdfs:domain C
R rdfs:domain C
3) property ranges:
A rdfs:range U
R rdfs:range D
P rdfs:range C
4) property assertions (during reasoning the C owl:hasKey ( P1 ... Pm R1 ... Rn )
and U rdf:type owl:FunctionalProperty are used):
s A t
a R v
a1 PN a2
5) other expression and property constructions where one part could be determined from some another:
C1 owl:equivalentClass C2
DN owl:equivalentClass D
P1 owl:equivalentProperty P2
R1 owl:propertyDisjointWith R2
A1 rdfs:subPropertyOf A2
P1 rdfs:subPropertyOf P2
R1 rdfs:subPropertyOf R2
_:x owl:unionOf ( D1 ... Dn )
_:x owl:intersectionOf ( C1 ... Cn )
_:x rdf:type owl:AllDisjointProperties; owl:members ( P1 ... Pn )
|
| ReasonerDeclarator.DefaultStrategies |
|
| ReasonerDeclarator.Res |
|
| ReasonerDeclarator.Strategy |
A control interface, which determines the behaviour in ambiguous situations.
|
| RecursiveTransform |
To remove/replace possible graph recursions
Example of graph with a simple recursions:
|
| ReflexiveObjectPropertyAxiomImpl |
|
| ReflexiveObjectPropertyTranslator |
A translator that provides OWLReflexiveObjectPropertyAxiom implementations.
|
| ReflexiveObjectPropertyTranslator.AxiomImpl |
|
| ReflexiveObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLReflexiveObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| ReflexiveObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLReflexiveObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| RuleImpl |
|
| RuleImpl.AtomSimplifier |
|
| RWLockedCollection<E extends Serializable> |
An extended OWL-API Priority Collection
that supports concurrent reading and writing through a ReadWriteLock.
|
| RWLockedGraph |
A Graph Wrapper with ReadWriteLock inside (that is the OWL-API synchronization style).
|
| RWLockedOntology |
An abstract base mutable ontology model with R/W lock support.
|
| RWLockedOntology.WithThrowable<T extends Throwable> |
|
| SameIndividualAtomImpl |
|
| SameIndividualAxiomImpl |
|
| SameIndividualTranslator |
A translator that provides OWLSameIndividualAxiom implementations.
|
| SameIndividualTranslator.AxiomImpl |
|
| SameIndividualTranslator.AxiomImpl.ComplexImpl |
An OWLSameIndividualAxiom
that either has annotations or anonymous class expressions in subject or object positions.
|
| SameIndividualTranslator.AxiomImpl.SimpleImpl |
An OWLSameIndividualAxiom that has named classes as subject and object and has no annotations.
|
| SearchModel |
Model with optimizations including nodes cache.
|
| SearchModel.CachedFactory |
|
| SimpleObjectFactory |
An Object Factory impl which maps OntObject to OWLObject directly having no cache.
|
| SubAnnotationPropertyOfAxiomImpl |
|
| SubAnnotationPropertyOfTranslator |
A translator that provides OWLSubAnnotationPropertyOfAxiom implementations.
|
| SubAnnotationPropertyOfTranslator.AxiomImpl |
|
| SubAnnotationPropertyOfTranslator.AxiomImpl.ComplexImpl |
An OWLSubAnnotationPropertyOfAxiom that has annotations.
|
| SubAnnotationPropertyOfTranslator.AxiomImpl.SimpleImpl |
An OWLSubAnnotationPropertyOfAxiom
that has named object properties as subject and object and has no annotations.
|
| SubClassOfAxiomImpl |
|
| SubClassOfByObject |
Created by @ssz on 07.05.2020.
|
| SubClassOfBySubject |
Created by @ssz on 18.04.2020.
|
| SubClassOfTranslator |
A translator that provides OWLSubClassOfAxiom implementations.
|
| SubClassOfTranslator.AxiomImpl |
|
| SubClassOfTranslator.AxiomImpl.ComplexImpl |
An OWLSubClassOfAxiom
that either has annotations or anonymous class expressions in subject or object positions.
|
| SubClassOfTranslator.AxiomImpl.SimpleImpl |
An OWLSubClassOfAxiom that has named classes as subject and object and has no annotations.
|
| SubDataPropertyOfAxiomImpl |
|
| SubDataPropertyOfTranslator |
A translator that provides OWLSubDataPropertyOfAxiom implementations.
|
| SubDataPropertyOfTranslator.AxiomImpl |
|
| SubDataPropertyOfTranslator.AxiomImpl.ComplexImpl |
An OWLSubDataPropertyOfAxiom that has annotations.
|
| SubDataPropertyOfTranslator.AxiomImpl.SimpleImpl |
An OWLSubDataPropertyOfAxiom that has no annotations.
|
| SubObjectPropertyOfAxiomImpl |
|
| SubObjectPropertyOfTranslator |
A translator that provides OWLSubObjectPropertyOfAxiom implementations.
|
| SubObjectPropertyOfTranslator.AxiomImpl |
|
| SubObjectPropertyOfTranslator.AxiomImpl.ComplexImpl |
An OWLSubObjectPropertyOfAxiom
that either has annotations or anonymous object property expressions (inverse object properties)
in its subject or object positions.
|
| SubObjectPropertyOfTranslator.AxiomImpl.SimpleImpl |
An OWLSubObjectPropertyOfAxiom
that has named object properties as subject and object and has no annotations.
|
| SubPropertyAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
|
| SubPropertyChainAxiomImpl |
|
| SubPropertyChainOfTranslator |
A translator that provides OWLSubPropertyChainOfAxiom implementations.
|
| SubPropertyChainOfTranslator.AxiomImpl |
|
| SWRL |
|
| SWRLB |
Vocabulary defining builtin SWRL entities, that have implicit type swrl:Builtin.
|
| SWRLRuleTranslator |
A translator that provides SWRLRule implementations.
|
| SWRLRuleTranslator.AxiomImpl |
|
| SWRLTransform |
Class for performing transformations that fix known syntax errors in graphs containing SWRL.
|
| SymmetricObjectPropertyAxiomImpl |
|
| SymmetricObjectPropertyTranslator |
A translator that provides OWLSymmetricObjectPropertyAxiom implementations.
|
| SymmetricObjectPropertyTranslator.AxiomImpl |
|
| SymmetricObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLSymmetricObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| SymmetricObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLSymmetricObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| Transform |
Represents a transformation operation
that accepts RDF Graph and returns a set of RDF Triples.
|
| Transform.Factory |
|
| Transform.Factory.DefaultMaker |
|
| TransformationModel |
The base interface for any graph transformer implementations.
|
| TransformationModel.TrackedGraph |
|
| TransformException |
|
| TransitiveObjectPropertyAxiomImpl |
|
| TransitiveObjectPropertyTranslator |
A translator that provides OWLTransitiveObjectPropertyAxiom implementations.
|
| TransitiveObjectPropertyTranslator.AxiomImpl |
|
| TransitiveObjectPropertyTranslator.AxiomImpl.ComplexImpl |
An OWLTransitiveObjectPropertyAxiom
that either has annotations or an anonymous object property expression (inverse object property)
in the main triple's subject position.
|
| TransitiveObjectPropertyTranslator.AxiomImpl.SimpleImpl |
An OWLTransitiveObjectPropertyAxiom
that has a named object property as subject and has no annotations.
|
| TranslateHelper |
Created by @ssz on 24.10.2020.
|
| UnaryAtomImpl<A extends org.semanticweb.owlapi.model.SWRLArgument> |
|
| UnaryPropertyAxiomImpl<P extends org.semanticweb.owlapi.model.OWLPropertyExpression> |
|
| UnionGraph |
An Union Graph.
|
| UnionGraph.OntEventManager |
An extended Jena Graph Event Manager,
a holder for GraphListeners.
|
| UnionGraph.Underlying |
A container to hold all sub-graphs, that make up the hierarchy.
|
| UnionModel |
|
| ValueRestrictionImpl<V extends org.semanticweb.owlapi.model.OWLObject> |
|
| VariableImpl |
|
| Vocabulary<T extends org.apache.jena.rdf.model.Resource> |
This is a resource type mapper.
|
| Vocabulary.Entities |
A technical interface to describe vocabulary for OWL Entity types.
|
| WithAnnotations |
The generic interface describing an object that has annotation.
|
| WithContent<X> |
A technical interface that describes a object that has content cache,
which can be restored from a Graph.
|
| WithMerge<X extends ONTObject<? extends org.semanticweb.owlapi.model.OWLObject>> |
A technical interface that describes a merge operation.
|
| WithoutAnnotations |
A technical interface, a collection of default method-implementations of WithAnnotations.
|
| WithRootStatement |
Created by @ssz on 19.04.2020.
|
| WrappedFactoryImpl |
A factory wrapper.
|
| WriteHelper |
A collection of helper methods to perform translation of OWLObjects to the RDF-form (i.e. writing to a Graph).
|
| XSD |
XML Schema Vocabulary
See XSD
|