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 emptyModel
implementations.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
,literals
andstatements
based on the RDF-1.1 Concepts and Abstract Syntax, a W3C Recommendation.