API - Application Programming Interface |
com.hp.hpl.jena.datatypes |
Provides the core interfaces through which datatypes are described to Jena. |
com.hp.hpl.jena.datatypes.xsd |
Provides datatype definitions for the XML Schema datatypes support by Jena. |
com.hp.hpl.jena.db |
A general database backend for persistent storage of Jena models. |
com.hp.hpl.jena.ontology |
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF. |
com.hp.hpl.jena.rdf.arp |
A parser for RDF/XML. |
com.hp.hpl.jena.rdf.arp.lang |
Language support for RDF. |
com.hp.hpl.jena.rdf.listeners |
A package defining some useful implementations of
ModelChangedListener , for listening to
(a) all triples added or removed, exploding composite objects,
(b) all objects added or removed, as themselves,
(c) notification of additions/removals, but no details,
and (d) accepting but ignoring all changes, as a base-class to
be extended. |
com.hp.hpl.jena.rdf.model |
A package for creating and manipulating RDF graphs. |
com.hp.hpl.jena.reasoner |
The Jena2 reasoner subsystem is designed to allow a range of inference
engines to be plugged into Jena. |
com.hp.hpl.jena.reasoner.dig |
|
com.hp.hpl.jena.reasoner.rulesys |
Provides a selection of simple rule engines for Jena inference models. |
com.hp.hpl.jena.reasoner.rulesys.builtins |
Implementations of the Builtin class which provides primitive operations to the rule
engines. |
com.hp.hpl.jena.reasoner.transitiveReasoner |
This package contains a reasoner which supports transitive-reflexive closure
of subPropertyOf and subClassOf relations. |
com.hp.hpl.jena.shared |
This package defines some classes common to the Jena API
and SPI levels, in particular the JenaException class from which
all Jena-specific exceptions hang, and the interface PrefixMapping
for translation to and from QNames. |
com.hp.hpl.jena.vocabulary |
A package containing constant classes with predefined constant objects
for classes and properties defined in well known vocabularies. |
com.hp.hpl.jena.xmloutput |
Writing RDF/XML. |
SPI - System Programming Interface |
com.hp.hpl.jena.enhanced |
This package defines the enhanced node and graph classes; an enhanced
node is one embedded in a particular enhanced graph. |
com.hp.hpl.jena.graph |
This package defines the Graph and Node family of classes, which
form the underlying datatypes of the Jena system. |
com.hp.hpl.jena.graph.compose |
This package defines simple composite graphs - union, intersection,
difference, and update-tracking. |
com.hp.hpl.jena.graph.query |
Defines the graph-level Query classes, allowing multi-pattern query
over arbitrary graphs. |
com.hp.hpl.jena.util |
Miscellaneous collection of utility classes. |
com.hp.hpl.jena.util.iterator |
A package for defining useful iterators and iterator operations,
including concatenation, mapping, filtering, empty and singleton
iterators, iterator wrappers, and the ExtendedIterator
class used in many places in Jena. |