Module org.apache.jena.core
Package org.apache.jena.ontology.impl
package org.apache.jena.ontology.impl
Provides default implementations for the abstractions defined in the
org.apache.jena.ontology
package.
-
ClassDescriptionAbstract base class to provide shared implementation for ontology language profiles.Implementation of the abstraction of axioms that denote the single name assumption.Implementation of the allValuesFrom restriction abstraction.Implementation for ontology abstraction of annotation propertyShared implementation for implementations of Boolean clas expressions.Implementation of the exact qualified cardinality restrictionImplementation of the cardinality restriction abstraction.Implementation of a node representing a complement class description.Default implementation of the interface that defines a closed enumeration of concrete values for the range of a property.Implementation of the datatype property abstractionImplementation of a node representing an enumerated class description.Implementation of the functional property abstractionImplementation of the hasValue restriction abstraction.Implementation for the ontology abstraction representing ontology class descriptions.Implementation of a node representing an intersection class description.Implementation of the functional property abstractionImplementation of the max qualified cardinality restrictionImplementation of the max cardinality restriction abstraction.Implementation of the min qualified cardinality restrictionImplementation of the min cardinality restriction abstraction.Implementation of the object property abstractionImplementation of the ontology abstraction representing ontology classes.Implementation of a model that can process general ontologies in OWL and similar languages.Implementation of the Ontology interface, encapsulating nodes that hold the meta-data about whole ontologies.Implementation of the abstraction representing a general ontology property.Abstract base class to provide shared implementation for implementations of ontology resources.Ontology language profile implementation for the DL variant of the OWL 2002/07 language.Ontology language profile implementation for the Lite variant of the OWL 2002/07 language.Ontology language profile implementation for the Full variant of the OWL 2002/07 language.Implementation of qualied restrictions.Ontology language profile for working with RDFS ontologies.Implementation of the ontology abstraction representing restrictions.Implementation of the someValuesFrom restriction abstraction.Implementation of the symmetric property abstractionImplementation of the transitive property abstractionImplementation of a node representing a union class description.