Package com.bigdata.rdf.rio

This package provides an integration with the openrdf RIO parser that supports fast data loads.

See:
          Description

Interface Summary
IAsynchronousWriteStatementBufferFactory<S extends Statement> Factory interface for asynchronous writers on an ITripleStore.
IRioLoader Interface for parsing RDF data using the Sesame RIO parser.
IStatementBuffer<F extends Statement> Abstraction for a buffer that loads Statements into an AbstractTripleStore.
RDFParserOptions.Options  
RioLoaderListener Periodic notification of data load progress.
 

Class Summary
AbstractStatementBuffer<F extends Statement,G extends BigdataStatement> Class for efficiently converting Statements into BigdataStatements, including resolving term identifiers (or adding entries to the lexicon for unknown terms) as required.
AbstractStatementBuffer.StatementBuffer2<F extends Statement,G extends BigdataStatement> Loads Statements into an RDF database.
AsynchronousStatementBufferFactory<S extends BigdataStatement,R> Factory object for high-volume RDF data load.
BasicRioLoader Parses data but does not load it into the indices.
LoadStats Used to report statistics when loading data.
PresortRioLoader Statement handler for the RIO RDF Parser that writes on a StatementBuffer.
RDFParserOptions Instances of this class may be used to configure options on an RDFParser.
RioLoaderEvent Event generated periodically.
StatementBuffer<S extends Statement> A write buffer for absorbing the output of the RIO parser or other Statement source and writing that output onto an AbstractTripleStore using the batch API.
 

Exception Summary
StatementCyclesException An instance of this exception is thrown if cycles are detected amoung statements.
UnificationException An instance of this exception is thrown when the same blank node appears in the context position of two or more statements having a distinct subject predicate, and object.
 

Package com.bigdata.rdf.rio Description

This package provides an integration with the openrdf RIO parser that supports fast data loads.



Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.