Skip navigation links

RDF4J 1.0 API

Repository API 
Package Description
org.eclipse.rdf4j.repository
The Repository API: the main API for handling RDF4J repositories.
org.eclipse.rdf4j.repository.base  
org.eclipse.rdf4j.repository.config  
org.eclipse.rdf4j.repository.contextaware
A repository wrapper with convenience functions for handling contexts.
org.eclipse.rdf4j.repository.contextaware.config  
org.eclipse.rdf4j.repository.dataset
A repository wrapper which supports auto-loading of datasets specified in a query
org.eclipse.rdf4j.repository.dataset.config  
org.eclipse.rdf4j.repository.evaluation  
org.eclipse.rdf4j.repository.event
Interfaces for notification/interception of events happening on Repositories and RepositoryConnections
org.eclipse.rdf4j.repository.event.base  
org.eclipse.rdf4j.repository.event.util  
org.eclipse.rdf4j.repository.http
A repository that serves as a proxy client for a remote repository on a Sesame Server.
org.eclipse.rdf4j.repository.http.config  
org.eclipse.rdf4j.repository.manager
Functionality for management and sharing/reuse of Repositories
org.eclipse.rdf4j.repository.manager.util  
org.eclipse.rdf4j.repository.sail
Repository implementation for local RDF databases that implement the SAIL API.
org.eclipse.rdf4j.repository.sail.config  
org.eclipse.rdf4j.repository.sail.helpers  
org.eclipse.rdf4j.repository.sparql
A repository that serves as a client for a SPARQL endpoint.
org.eclipse.rdf4j.repository.sparql.config  
org.eclipse.rdf4j.repository.sparql.query  
org.eclipse.rdf4j.repository.util  
RDF Model API 
Package Description
org.eclipse.rdf4j.model
RDF Model API
org.eclipse.rdf4j.model.datatypes  
org.eclipse.rdf4j.model.impl
Default implementations of the RDF model interfaces.
org.eclipse.rdf4j.model.util  
org.eclipse.rdf4j.model.util.language  
org.eclipse.rdf4j.model.vocabulary
Static constants for various vocabularies.
Storage And Inference Layer (SAIL) API 
Package Description
org.eclipse.rdf4j.sail
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an API for RDF repositories.
org.eclipse.rdf4j.sail.base  
org.eclipse.rdf4j.sail.config  
org.eclipse.rdf4j.sail.elasticsearch  
org.eclipse.rdf4j.sail.elasticsearch.config  
org.eclipse.rdf4j.sail.evaluation  
org.eclipse.rdf4j.sail.federation  
org.eclipse.rdf4j.sail.federation.algebra  
org.eclipse.rdf4j.sail.federation.config  
org.eclipse.rdf4j.sail.federation.evaluation  
org.eclipse.rdf4j.sail.federation.optimizers  
org.eclipse.rdf4j.sail.helpers
Generic utility classes for RDF Sail implementations.
org.eclipse.rdf4j.sail.inferencer  
org.eclipse.rdf4j.sail.inferencer.fc
Forward-chaining inferencers, implemented as StackableSails.
org.eclipse.rdf4j.sail.inferencer.fc.config  
org.eclipse.rdf4j.sail.inferencer.util  
org.eclipse.rdf4j.sail.lucene  
org.eclipse.rdf4j.sail.lucene.config  
org.eclipse.rdf4j.sail.lucene.util  
org.eclipse.rdf4j.sail.memory
An implementation of the RDF SAIL API that uses main memory for storage.
org.eclipse.rdf4j.sail.memory.config  
org.eclipse.rdf4j.sail.memory.model
Classes implementing the storage model of the MemoryStore.
org.eclipse.rdf4j.sail.model  
org.eclipse.rdf4j.sail.nativerdf
Native RDF storage backend.
org.eclipse.rdf4j.sail.nativerdf.btree  
org.eclipse.rdf4j.sail.nativerdf.config  
org.eclipse.rdf4j.sail.nativerdf.datastore  
org.eclipse.rdf4j.sail.nativerdf.model  
org.eclipse.rdf4j.sail.solr  
org.eclipse.rdf4j.sail.solr.client.cloud  
org.eclipse.rdf4j.sail.solr.client.embedded  
org.eclipse.rdf4j.sail.solr.client.http  
org.eclipse.rdf4j.sail.solr.config  
org.eclipse.rdf4j.sail.spin  
org.eclipse.rdf4j.sail.spin.config  
Rio: RDF Parsers and Writers 
Package Description
org.eclipse.rdf4j.rio
General classes and interfaces for RDF parsers and RDF writers.
org.eclipse.rdf4j.rio.binary  
org.eclipse.rdf4j.rio.datatypes  
org.eclipse.rdf4j.rio.helpers
Provides helpers classes for Rio.
org.eclipse.rdf4j.rio.jsonld  
org.eclipse.rdf4j.rio.languages  
org.eclipse.rdf4j.rio.n3
Writer for RDF in Notation 3/N3 format.
org.eclipse.rdf4j.rio.nquads
Parser and writer for RDF in N-Quads format.
org.eclipse.rdf4j.rio.ntriples
Parser and writer for RDF in N-Triples format.
org.eclipse.rdf4j.rio.rdfjson  
org.eclipse.rdf4j.rio.rdfxml
Parser and writer for XML-serialized RDF.
org.eclipse.rdf4j.rio.rdfxml.util  
org.eclipse.rdf4j.rio.trig
Parser and writer for RDF in TriG format.
org.eclipse.rdf4j.rio.trix
Parser and writer for RDF in TriX format.
org.eclipse.rdf4j.rio.turtle
Parser and writer for RDF in Turtle format.
Query API and query engines 
Package Description
org.eclipse.rdf4j.query
Interfaces and classes for handling queries and query results.
org.eclipse.rdf4j.query.algebra
Query Algebra
org.eclipse.rdf4j.query.algebra.evaluation  
org.eclipse.rdf4j.query.algebra.evaluation.federation  
org.eclipse.rdf4j.query.algebra.evaluation.function  
org.eclipse.rdf4j.query.algebra.evaluation.function.datetime  
org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql  
org.eclipse.rdf4j.query.algebra.evaluation.function.hash  
org.eclipse.rdf4j.query.algebra.evaluation.function.numeric  
org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm  
org.eclipse.rdf4j.query.algebra.evaluation.function.string  
org.eclipse.rdf4j.query.algebra.evaluation.impl  
org.eclipse.rdf4j.query.algebra.evaluation.iterator  
org.eclipse.rdf4j.query.algebra.evaluation.limited  
org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator  
org.eclipse.rdf4j.query.algebra.evaluation.util  
org.eclipse.rdf4j.query.algebra.helpers  
org.eclipse.rdf4j.query.impl  
org.eclipse.rdf4j.query.parser  
org.eclipse.rdf4j.query.parser.impl  
org.eclipse.rdf4j.query.parser.serql
The SeRQL query engine.
org.eclipse.rdf4j.query.parser.serql.ast  
org.eclipse.rdf4j.query.parser.sparql
The SPARQL query engine.
org.eclipse.rdf4j.query.parser.sparql.ast  
Query Result Parsers and Writers 
Package Description
org.eclipse.rdf4j.query.resultio  
org.eclipse.rdf4j.query.resultio.binary  
org.eclipse.rdf4j.query.resultio.helpers  
org.eclipse.rdf4j.query.resultio.sparqljson
org.eclipse.rdf4j.query.resultio.sparqlxml
Parsers and writers for the SPARQL Query Results XML Format
org.eclipse.rdf4j.query.resultio.text  
org.eclipse.rdf4j.query.resultio.text.csv  
org.eclipse.rdf4j.query.resultio.text.tsv  
HTTP Protocol for Client/Server Communication 
Package Description
org.eclipse.rdf4j.http.client  
org.eclipse.rdf4j.http.client.query  
org.eclipse.rdf4j.http.client.util  
org.eclipse.rdf4j.http.protocol  
org.eclipse.rdf4j.http.protocol.error  
org.eclipse.rdf4j.http.protocol.transaction  
org.eclipse.rdf4j.http.protocol.transaction.operations  
org.eclipse.rdf4j.http.server  
org.eclipse.rdf4j.http.server.protocol  
org.eclipse.rdf4j.http.server.repository  
org.eclipse.rdf4j.http.server.repository.contexts  
org.eclipse.rdf4j.http.server.repository.graph  
org.eclipse.rdf4j.http.server.repository.namespaces  
org.eclipse.rdf4j.http.server.repository.size  
org.eclipse.rdf4j.http.server.repository.statements  
org.eclipse.rdf4j.http.server.repository.transaction  
Other Packages 
Package Description
org.eclipse.rdf4j  
org.eclipse.rdf4j.common.app  
org.eclipse.rdf4j.common.app.config  
org.eclipse.rdf4j.common.app.logging  
org.eclipse.rdf4j.common.app.logging.base  
org.eclipse.rdf4j.common.app.logging.logback  
org.eclipse.rdf4j.common.app.net  
org.eclipse.rdf4j.common.app.util  
org.eclipse.rdf4j.common.concurrent.locks
Package offering various locking scheme implementations.
org.eclipse.rdf4j.common.io  
org.eclipse.rdf4j.common.iteration  
org.eclipse.rdf4j.common.iterator  
org.eclipse.rdf4j.common.lang  
org.eclipse.rdf4j.common.lang.service  
org.eclipse.rdf4j.common.logging  
org.eclipse.rdf4j.common.logging.base  
org.eclipse.rdf4j.common.logging.file.logback  
org.eclipse.rdf4j.common.net  
org.eclipse.rdf4j.common.platform  
org.eclipse.rdf4j.common.platform.support  
org.eclipse.rdf4j.common.text  
org.eclipse.rdf4j.common.webapp  
org.eclipse.rdf4j.common.webapp.filters  
org.eclipse.rdf4j.common.webapp.navigation  
org.eclipse.rdf4j.common.webapp.navigation.functions  
org.eclipse.rdf4j.common.webapp.system  
org.eclipse.rdf4j.common.webapp.system.logging  
org.eclipse.rdf4j.common.webapp.system.proxy  
org.eclipse.rdf4j.common.webapp.util  
org.eclipse.rdf4j.common.webapp.views  
org.eclipse.rdf4j.common.xml  
org.eclipse.rdf4j.console
A command line console tool for communicating with local Sesame repositories.
org.eclipse.rdf4j.query.dawg
Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
org.eclipse.rdf4j.queryrender
This package contains classes for working with OpenRDF query objects.
org.eclipse.rdf4j.queryrender.builder  
org.eclipse.rdf4j.queryrender.serql  
org.eclipse.rdf4j.queryrender.sparql  
org.eclipse.rdf4j.runtime  
org.eclipse.rdf4j.spin  
org.eclipse.rdf4j.spin.function
Core functions required for SPIN.
org.eclipse.rdf4j.spin.function.apf  
org.eclipse.rdf4j.spin.function.list  
org.eclipse.rdf4j.spin.function.spif  
org.eclipse.rdf4j.util  
org.eclipse.rdf4j.util.iterators  
org.eclipse.rdf4j.workbench  
org.eclipse.rdf4j.workbench.base  
org.eclipse.rdf4j.workbench.commands  
org.eclipse.rdf4j.workbench.exceptions  
org.eclipse.rdf4j.workbench.proxy  
org.eclipse.rdf4j.workbench.util  
Skip navigation links

Copyright © 2015-2016 Eclipse Foundation. All Rights Reserved.