Uses of Interface

Packages that use IRI
The RDF Model API
Abstract base classes for RDF Model API interfaces.
Utility classes for handling datatypes.
Default implementations of the RDF model interfaces
Helper classes for working with RDF models.
Re-usable constants for various well-known RDF vocabularies.
Interfaces and classes for handling queries and query results.
Functions for casting values to various XML Schema datatypes
Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
Abstract base classes and wrappers for the main Repository API interfaces.
Repository configuration interfaces.
A repository wrapper with convenience functions for handling contexts.
A repository wrapper which supports auto-loading of datasets specified in a query.
Interfaces for notification/interception of events happening on Repositories and RepositoryConnections
Wrapper/adapter base implementations.
Functionality for Repository lifecycle management and sharing.
Repository implementation for local RDF databases that implement the SAIL SPI.
Helper and utility classes for the SailRepository
A Repository that serves as a SPARQL endpoint client.
Helper classes for working with Repositories.
Rio: The RDF4J parser/writer API.
Various DatatypeHandler implementations.
Provides helpers classes for Rio.
Writer for the Notation-3 (N3) format.
Parser/writer for the N-Triples format.
Parser/writer for the RDF/JSON format.
Parser/writer for the RDF/XML format.
Parser/writer for the TriG format.
Parser/writer for the TriX format.
Parser/writer for the Turtle format.
RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
ElasticSearch index for the LuceneSail.
Elasticsearch store for string triples
Abstract base implementation and internal helper classes for Sail implementations.
Forward-chaining inferencers, implemented as StackableSails.
The LMDB based Store.
Lmdb implementations of the RDF Model interfaces.
A Sail implementation that supports full-text indexing via the Lucene API.
An implementation of the RDF SAIL API that uses main memory for storage.
MemoryStore-specific implementations of the core RDF model objects.
The Native Store.
Native implementations of the RDF Model interfaces.
A Sail implementation for SHACL constraint checking.
Core classes and interfaces for the SPARQLBuilder.
See discussion at
Core functions required for SPIN.
Rdf4j-Spring DAO
Rdf4j-Spring OperationLog
Rdf4j-Spring ResultCache
Rdf4J-Spring Tx