Skip navigation links
Classes and Interfaces
Provides the core interfaces through which datatypes are described to Jena.
This package defines the enhanced node and graph classes; an enhanced node is one embedded in a particular enhanced graph.
This package defines the Graph and Node family of classes, which form the underlying datatypes of the Jena system.
Support for RFC3986 IRIs.
Various memory-based implementations of interfaces, specifically GraphMem for memory-based Graphs.
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF.
The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena.
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.
Miscellaneous collection of utility classes.
A package containing constant classes with predefined constant objects for classes and properties defined in well known vocabularies.
All Classes and Interfaces
Provides various meta-data constants about the Jena package.
Methods and constants that define features of the current the environment.