Skip navigation links

Eclipse RDF4J 3.3.0 API

RDF Model API 
Package Description
org.eclipse.rdf4j.model
The RDF Model API
org.eclipse.rdf4j.model.datatypes
Utility classes for handling datatypes.
org.eclipse.rdf4j.model.impl
Default implementations of the RDF model interfaces
org.eclipse.rdf4j.model.util
Helper classes for working with RDF models.
org.eclipse.rdf4j.model.vocabulary
Re-usable constants for various well-known RDF vocabularies.
Repository API: database and SPARQL endpoint access 
Package Description
org.eclipse.rdf4j.repository
The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
org.eclipse.rdf4j.repository.base
Abstract base classes and wrappers for the main Repository API interfaces.
org.eclipse.rdf4j.repository.config
Repository configuration interfaces.
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
Wrapper/adapter base implementations.
org.eclipse.rdf4j.repository.event.util  
org.eclipse.rdf4j.repository.filters  
org.eclipse.rdf4j.repository.http
A repository that serves as a proxy client for a remote repository on an Rdf4j Server.
org.eclipse.rdf4j.repository.http.config  
org.eclipse.rdf4j.repository.http.helpers  
org.eclipse.rdf4j.repository.manager
Functionality for Repository lifecycle management and sharing.
org.eclipse.rdf4j.repository.manager.util  
org.eclipse.rdf4j.repository.optimistic  
org.eclipse.rdf4j.repository.sail
Repository implementation for local RDF databases that implement the SAIL SPI.
org.eclipse.rdf4j.repository.sail.config  
org.eclipse.rdf4j.repository.sail.helpers
Helper and utility classes for the SailRepository
org.eclipse.rdf4j.repository.sparql
A Repository that serves as a SPARQL endpoint client.
org.eclipse.rdf4j.repository.sparql.config  
org.eclipse.rdf4j.repository.sparql.federation  
org.eclipse.rdf4j.repository.sparql.query  
org.eclipse.rdf4j.repository.util
Helper classes for working with Repositories.
Rio: RDF Parsers and Writers 
Package Description
org.eclipse.rdf4j.rio
Rio: The rdf4j parser/writer API.
org.eclipse.rdf4j.rio.binary
Parser/writer for the rdf4j binary RDF format.
org.eclipse.rdf4j.rio.datatypes
Various DatatypeHandler implementations.
org.eclipse.rdf4j.rio.hdt
Parser/writer for the HDT v1.0 format.
org.eclipse.rdf4j.rio.helpers
Provides helpers classes for Rio.
org.eclipse.rdf4j.rio.jsonld
Parser/writer for the JSON-L format.
org.eclipse.rdf4j.rio.languages
Various LanguageHandler implementations for processing language-tags.
org.eclipse.rdf4j.rio.n3
Writer for the Notation-3 (N3) format.
org.eclipse.rdf4j.rio.nquads
Parser/writer for the N-Quads format.
org.eclipse.rdf4j.rio.ntriples
Parser/writer for the N-Triples format.
org.eclipse.rdf4j.rio.rdfjson
Parser/writer for the RDF/JSON format.
org.eclipse.rdf4j.rio.rdfxml
Parser/writer for the RDF/XML format.
org.eclipse.rdf4j.rio.rdfxml.util
Pretty-printing for the RDF/XML format.
org.eclipse.rdf4j.rio.trig
Parser/writer for the TriG format.
org.eclipse.rdf4j.rio.trigstar  
org.eclipse.rdf4j.rio.trix
Parser/writer for the TriX format.
org.eclipse.rdf4j.rio.turtle
Parser/writer for the Turtle format.
org.eclipse.rdf4j.rio.turtlestar  
Query API and query parsers 
Package Description
org.eclipse.rdf4j.query
Interfaces and classes for handling queries and query results.
org.eclipse.rdf4j.query.algebra
Abstract Query Algebra model.
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.function.triple  
org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
Functions for casting values to various XML Schema datatypes
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.geosparql  
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.sparql
The rdf4j SPARQL 1.1 parser.
org.eclipse.rdf4j.query.parser.sparql.manifest  
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.sparqlstarjson  
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  
org.eclipse.rdf4j.query.resultio.textstar.tsv  
SPARQLBuilder 
Package Description
org.eclipse.rdf4j.sparqlbuilder.constraint  
org.eclipse.rdf4j.sparqlbuilder.core
Core classes and interfaces for the SPARQLBuilder.
org.eclipse.rdf4j.sparqlbuilder.core.query  
org.eclipse.rdf4j.sparqlbuilder.graphpattern  
org.eclipse.rdf4j.sparqlbuilder.rdf  
org.eclipse.rdf4j.sparqlbuilder.util  
Storage And Inference Layer (SAIL) SPI 
Package Description
org.eclipse.rdf4j.sail
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
org.eclipse.rdf4j.sail.base
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
org.eclipse.rdf4j.sail.base.config  
org.eclipse.rdf4j.sail.config  
org.eclipse.rdf4j.sail.elasticsearch
ElasticSearch index for the LuceneSail.
org.eclipse.rdf4j.sail.elasticsearch.config  
org.eclipse.rdf4j.sail.elasticsearchstore
Elasticsearch store for string triples
org.eclipse.rdf4j.sail.elasticsearchstore.config  
org.eclipse.rdf4j.sail.evaluation  
org.eclipse.rdf4j.sail.extensiblestore
Elasticsearch store for string triples
org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics  
org.eclipse.rdf4j.sail.extensiblestore.valuefactory  
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
Abstract base implementation and internal helper classes for 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
A Sail implementation that supports full-text indexing via the Lucene API.
org.eclipse.rdf4j.sail.lucene.config  
org.eclipse.rdf4j.sail.lucene.fn  
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  
org.eclipse.rdf4j.sail.model  
org.eclipse.rdf4j.sail.nativerdf
The Native Store.
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.shacl
A Sail implementation for SHACL constraint checking.
org.eclipse.rdf4j.sail.shacl.config  
org.eclipse.rdf4j.sail.shacl.planNodes  
org.eclipse.rdf4j.sail.shacl.results  
org.eclipse.rdf4j.sail.shacl.results.lazy  
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
See discussion at https://github.com/eclipse/rdf4j/issues/1262
org.eclipse.rdf4j.sail.spin.config  
RDF4J REST Client and Protocol 
Package Description
org.eclipse.rdf4j.http.client  
org.eclipse.rdf4j.http.client.query  
org.eclipse.rdf4j.http.client.shacl  
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.config  
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.annotation  
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.transaction
Common classes and interfaces for transaction settings
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 querying and updating local or remote RDF4J repositories.
org.eclipse.rdf4j.console.command  
org.eclipse.rdf4j.console.setting  
org.eclipse.rdf4j.console.util  
org.eclipse.rdf4j.exceptions  
org.eclipse.rdf4j.federated  
org.eclipse.rdf4j.federated.algebra  
org.eclipse.rdf4j.federated.api  
org.eclipse.rdf4j.federated.cache  
org.eclipse.rdf4j.federated.endpoint  
org.eclipse.rdf4j.federated.endpoint.provider  
org.eclipse.rdf4j.federated.evaluation  
org.eclipse.rdf4j.federated.evaluation.concurrent  
org.eclipse.rdf4j.federated.evaluation.iterator  
org.eclipse.rdf4j.federated.evaluation.join  
org.eclipse.rdf4j.federated.evaluation.union  
org.eclipse.rdf4j.federated.exception  
org.eclipse.rdf4j.federated.monitoring  
org.eclipse.rdf4j.federated.optimizer  
org.eclipse.rdf4j.federated.repository  
org.eclipse.rdf4j.federated.structures  
org.eclipse.rdf4j.federated.util  
org.eclipse.rdf4j.federated.write  
org.eclipse.rdf4j.lucene.spin  
org.eclipse.rdf4j.lucene.spin.config  
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.query.explanation  
org.eclipse.rdf4j.queryrender
This package contains classes for working with RDF4J query objects.
org.eclipse.rdf4j.queryrender.builder
This package is deprecated.
org.eclipse.rdf4j.queryrender.serql  
org.eclipse.rdf4j.queryrender.sparql  
org.eclipse.rdf4j.runtime  
org.eclipse.rdf4j.shacl.manifest  
org.eclipse.rdf4j.spin
See discussion at https://github.com/eclipse/rdf4j/issues/1262
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-2020 Eclipse Foundation. All Rights Reserved.