Package 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.

See:
          Description

Interface Summary
Command  
PrefixMapping Methods for recording namepsace prefix mappings and applying and unapplying them to URIs.
 

Class Summary
PrefixMapping.Factory Factory class to create an unspecified kind of PrefixMapping.
RandomOrderGraph Wraps a graph and randomizes the order of find results.
ReificationStyle Reification styles have two boolean components: whether the graph+reifier will intercept reification triples or not [if not, the only in-Jena reification is through the reifyAs operation], and whether or not reification triples will be visible in the graph.
 

Exception Summary
AddDeniedException Exception to throw for a denied add operation
AlreadyExistsException Exception to throw when an attempt is made to create a named object (eg persistent model) when an object of that name already exists.
AlreadyReifiedException The exception raised by reifyAs if a node is already bound to a single reified triple.
AssertionFailureException Exception to throw when an assertion fails.
BadBooleanException Exception to throw when a string cannot be converted to a Boolean value.
BadCharLiteralException Exception to throw when a literal required to be a single character isn't.
BadDescriptionException Exception to throw if a model (or graph) is a bad description
BadURIException A Jena exception for malformed URIs.
BrokenException An exception to throw if an internal error is detected.
CannotReifyException The exception thrown by reifyAs if a node is bound to bits and pieces of (an)other triple(s).
ClosedException Exception that may be thrown if an operation is attempted on a closed graph.
DeleteDeniedException Exception to throw if a delete is denied.
DoesNotExistException Exception thrown when an attempt is made to open a persistent model, but no model of that name exists.
InvalidPropertyURIException Exception to throw when it is discovered that a property has been given an illegal URI.
JenaException This should be a superclass of most exceptions arising from Jena code.
NoReaderForLangException Exception to throw when there is no reader with the specified language
NoWriterForLangException Exception to throw if there is no writer for the specified language.
PrefixMapping.IllegalPrefixException Exception to throw when the prefix argument to setNsPrefix is illegal for some reason.
PrefixMapping.JenaLockedException Exception to throw when trying to update a locked PrefixMapping.
PropertyNotFoundException Exception to throw if something does not have the specified property.
SyntaxError Exception to throw when a syntax error is detected in some input.
UnknownPropertyException Exception to throw when Jena is presented with an unknown property of some kind.
UpdateDeniedException Superclass of exceptions thrown when attempting to add/delete on a readonly graph/model.
 

Package com.hp.hpl.jena.shared Description

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.



Copyright © 2000-2003 Hewlett-Packard. All Rights Reserved.