Interface for validating Owl components.
Class representing an OwlClass defined by an Owl RDF file.
Class representing a datatype property defined by an Owl RDF file.
Loader for loading RDF and OWL ontology files.
Representation of an Object property of an OwlClass.
Class representing general information about the ontology.
Abstract class representing a property within an OWL ontology
Represents a query against a collection of OwlThings.
Class representing an Owl restriction.
Class representing a thing within an Owl Ontology.
Implementation of a triple store using the current OwlThings loaded in memory.
Writer for exporting Owl ontologies to a file or output stream.
Abstract class for augmenting semantic objects with external sources of data.
RdfThing representing an unknown OwlThing object of a particular Owl class The name of this Thing can be used as a variable name.
Restriction type enumeration.
Provides classes designed to parse, query, and build ontology objects. The current classes use the OWL RDF syntax for ontology definition. There are classes for each of the basic Ontology objects, as well as Loaders, Reasoners, and Adapters.