Package org.eclipse.rdf4j.model
The RDF Model API
The core RDF model interfaces are organized in the following hierarchy:
Value Statement Model
/ \
/ \
Resource Literal
/ \
/ \
IRI BNode
An individual RDF triple or statement is represented by the Statement
interface. Collections of RDF statements are represented by the Model
interface.
Creation of new Model elements (IRI, Literal, BNode, Statement) is done
by means of a ValueFactory.
- See Also:
- RDF4J model documentation
-
Interface Summary Interface Description BNode An RDF-1.1 blank node (aka bnode, aka anonymous node).IRI An Internationalized Resource Identifier (IRI).Literal An RDF-1.1 literal consisting of a label (the lexical value), a datatype, and optionally a language tag.Model ModelFactory Factory to create emptyModelimplementations.Namespace A namespace, consisting of a namespace name and a prefix that has been assigned to it.NamespaceAware Resource The supertype of all RDF resources (IRIs and blank nodes).Statement An RDF statement, with optional associated context.Triple An RDF-star embedded triple.Value The supertype of all RDF model objects (URIs, blank nodes and literals).ValueFactory A factory for creatingIRIs,blank nodes,literalsandstatementsbased on the RDF-1.1 Concepts and Abstract Syntax, a W3C Recommendation.