Language
	
	Asturianu (ast) 
	Català (ca) 
	Čeština (cs) 
	Dansk (da) 
	Deutsch (de) 
	
	English [US] (en-US) 
	Español (es) 
	Esperanto (eo) 
	Eesti keel (et) 
	Euskara (eu) 
	Français (fr) 
	Gàidhlig (gd) 
	Galego (gl) 
	Italiano (it) 
	Lietuvių (lt) 
	Magyar (hu) 
	Nederlands (nl) 
	Norsk (no) 
	Polski (pl) 
	Português [do Brasil] (pt-BR) 
	Português [Europeu] (pt) 
	Română (ro) 
	Slovenčina (sk) 
	Slovenščina (sl) 
	Suomi (fi) 
	Svenska (sv) 
	Yкраїнська (uk) 
	Tiếng Việt (vi) 
	Türkçe (tr) 
	ኦሮሚኛ (om) 
	Հայերեն (hy) 
	Ελληνικά (el) 
	български език (bg) 
	Русский (ru) 
	Cрпски [ћирилицом] (sr) 
	
	עברית (he) 
	हिन्दी (hi) 
	ភាសាខ្មែរ (km) 
	தமிழ் (ta) 
	ภาษาไทย (th) 
	简体中文 (zh-CN) 
	正體中文 (zh-TW) 
	日本語 (ja) 
	한국어 (ko) 
	 
	
  
  
    
     The Free and Open Productivity Suite
   
      
      
  
Overview  
Module 
Use 
Devguide 
Index  
 
 
::  com  :: sun  :: star  :: 
 
 
module rdf 
 
Description  
RDF (Resource Description Framework) and metadata interfaces.
  
 This module provides interfaces for storing and accessing metadata
 in Resource Description Framework 
 format.
 The API consists of two main parts: the RDF data model and the ODF
 document integration.
 
 
 The RDF data model 
 describes graphs of statements.
 The nodes in the graph are of type XNode ,
 which has several subtypes: XResource ,
 XBlankNode ,
 XURI  and XLiteral .
 Statements are then triples of nodes, and have type
 Statement .
 
 
 The main part of the RDF data model is the
 XRepository , which consists of a set of graphs.
 The repository allows for importing/exporting graphs from/to files,
 as well as querying the contents of the repository.
 The type of the graphs is XNamedGraph .
 
 
 Documents that support metadata implement the interfaces
 XRepositorySupplier  and
 XDocumentMetadataAccess .
 Furthermore, all elements of ODF documents that may have metadata attached
 implement the interface XMetadatable .
 
  
 
 
 
 
Services 
 
BlankNode  
represents a blank node that may occur in a RDF graph.
  
 
Literal  
represents a literal that may occur in a RDF graph.
  
 
Repository  
provides access to a set of named RDF graphs.
  
 
URI  
represents an URI node that may occur in a RDF graph.
  
 
Interfaces 
 
XBlankNode  
represents a blank node that may occur in a RDF graph.
  
 
XDocumentMetadataAccess  
document metadata functionality related to the "manifest.rdf".
  
 
XDocumentRepository  
extends XRepository  with document-specific functionality.
  
 
XLiteral  
represents a literal that may occur in a RDF graph.
  
 
XMetadatable  
marks an object representing an ODF element that may have RDF meta data
 attached.
  
 
XNamedGraph  
represents an RDF named graph that is stored in an RDF Repository.
  
 
XNode  
represents a node that may occur in a RDF graph.
  
 
XQuerySelectResult  
represents the result of a SPARQL "SELECT" query.
  
 
XReifiedStatement  
represents a reified RDF statement.
  
 
XRepository  
provides access to a set of named RDF graphs.
  
 
XRepositorySupplier  
provides access to an RDF Repository.
  
 
XResource  
represents a resource node that may occur in a RDF graph.
  
 
XURI  
represents an URI node that may occur in a RDF graph.
  
 
Structs 
 
Statement  
represents a RDF statement, or triple.
  
 
Exceptions 
 
ParseException  
represents an error condition that is signalled on parsing an RDF file.
  
 
QueryException  
represents an error condition that is signalled on evaluating a query
 against an RDF Repository.
  
 
RepositoryException  
represents an error condition that is signalled on accessing an RDF
 Repository.
  
 
Constant Groups 
 
FileFormat  
Constants to specify RDF file formats.
  
 
URIs  
Constants to specify some well-known URIs.
  
 
Top of Page Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.