Overview documentation for Jena - a Java toolkit for processing RDF.
Jena is Java API for manipulating RDF models. Its features include:
statement centric methods for manipulating an RDF model as a set of RDF triples
resource centric methods for manipulating an RDF model as a set of resources with properties
cascading method calls for more convenient programming
built-in support for RDF containers - bag, alt and seq
enhanced resources - the application can extend the behaviour of resources
This latest release of the jena toolkit integrates a number of new components, some of which are also available separately:
The current release, 1.2.0, is a preview release. We hope it as stable and functional as jena always has been and should be backward compatible with previous releases. In the next release we would like to make various changes, such as cleaning up some features of the API and shortening the package names, which will require changes to existing code. Ideally we'd to make all such changes in one go to minimise the number of times people have to tweak their client code. Hence we are putting out this preview release now. Any suggestions you have for changes to the API - now is a good time to make them! Send them to the discussion list.
More recent versions may be available from the Jena web site - http://www.hpl.hp.com/semweb.
Jena is distributed under a BSD style open source license.