Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.hp.hpl.jena.rdf.model

A package for creating and manipulating RDF graphs.

See:
Description

Interface Summary
Alt | An RDF Alternative container.
Bag | An RDF Bag container.
Container | An RDF Container.
InfModel | An extension to the normal Model interface that supports access to any underlying inference capability.
Literal | An RDF Literal.
Model | An RDF Model.
ModelChangedListener | The interface for classes that listen for model-changed events.
ModelCon | Convenience methods which extend the `Model` interface.
ModelGetter | A ModelGetter object can retrieve a Model given a URL for it.
ModelGraphInterface | ModelGraphInterface - this interface mediates between the API Model level and the SPI Graph level.
ModelLock | Deprecated. For naming compatibility - use Lock interface instead
ModelMaker | A ModelMaker contains a collection of named models, methods for creating new models [both named and anonymous] and opening previously-named models, removing models, and accessing a single "default" Model for this Maker.
ModelReader | A component interface used by ModelGetter for reading models.
ModelSource | The revised and soon-to-be-core interface for sources of models, typically generated from RDF descriptions.
NodeIterator | An iterator which returns RDF nodes.
NsIterator | An iterator which returns namespace URI's.
ObjectF | A factory for creating objects from RDF Literal strings.
Property | An RDF Property.
RDFErrorHandler | A generic error handler.
RDFList | Provides a convenience encapsulation for lists formed from chains of RDF statements arranged to form a head/tail cons-cell structure.
RDFList.ApplyFn | Interface that encapsulates a function to apply to every element in a list.
RDFList.ReduceFn | Interface that encapsulates a function to apply to each element of a list in turn, and passing the result to an accumulator.
RDFNode | Interface covering RDF resources and literals.
RDFReader | An `RDFReader` reads a serialized represenation of RDF, e.g.
RDFReaderF | An RDFReader factory inferface.
RDFVisitor |
RDFWriter | RDFWriter is an interface to RDF serializers.
RDFWriterF | An RDFReader factory inferface.
ReifiedStatement | A ReifiedStatement represents a Statement as a Resource.
ResIterator | An iterator which returns RDF Resources.
Resource | An RDF Resource.
ResourceF | Create an application specific resource instance.
ResourceFactory.Interface | the interface to resource factory objects.
RSIterator | An RSIterator is a ClosableIterator (qv) which delivers only ReifedStatement's and which has a next-method with that return type.
Selector | A Statement selector.
Seq | RDF Sequence container.
Statement | An RDF Statement.
StatementBoundary | An interface for expressing search boundaries in terms of bounding statements.
StmtIterator | An iterator which returns RDF Statements.

Class Summary
AnonId | Create a new id for an anonymous node.
JenaConfig | A Class for configuring Jena's behaviour.
ModelExtract | ModelExtract - a wrapper for GraphExtract, allowing rooted sub-models to be extracted from other models with some boundary condition.
ModelFactory | ModelFactory provides methods for creating standard kinds of Model.
ModelFactoryBase | Helper functions for ModelFactory - in here to keep from obtruding on the end-users.
ResourceFactory | A Factory class for creating resources.
SimpleSelector | A general selector class for use when querying models.
Statement.Util | Utility constants -- in a nested class for namespace reasons.
StatementBoundaryBase | StatementBoundaryBase - a base class for StatementBoundarys, with built-in converstion to triples and a continueWith as well as a stopAt.
StatementTripleBoundary | StatementTripleBoundary - a StatementBoundary that just wraps a TripleBoundary.

Exception Summary
AltHasNoDefaultException | Exception thrown if an Alt has no default statement.
DoesNotReifyException | This exception may be raised when an attempt to convert an RDFNode to a ReifiedStatement fails because the RDFNode does not correspond to a reification.
EmptyListException | A exception that is thrown when an operation is attempted on an empty (nil) list that actually requires a list of length one or more.
EmptyListUpdateException | Exception that is thrown when an attept is made to perform a side-effectful operation on an `RDFList` that is the empty list, or `rdf:nil`.
HasNoModelException | Exception to throw when a Statement or Resource (which don't have a useful common supertype, alas) don't have an associated model.
InvalidListException | A exception that is thrown when an operation is attempted on a list that is not well-formed, and is being processed in strict mode.
ListIndexException | A exception that is thrown when an operation attempts to access an indexed list element beyond the length of the list.
LiteralRequiredException | Exception to throw when an RDFNode required to be a Literal isn't, or when a literal Node is required but a non-literal Node supplied.
ResourceRequiredException | Exception to throw when an RDFNode required to be a Resource isn't, or when a Node supposed to be a resource isn't.
SeqIndexBoundsException | Exception to throw when the index of a sequence is not in range.

Error Summary
RDFError | Deprecated. No longer used.

## Package com.hp.hpl.jena.rdf.model Description

A package for creating and manipulating RDF graphs.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP