Uses of Interface
org.apache.commons.rdf.api.IRI
-
Packages that use IRI Package Description org.apache.commons.rdf.api Commons RDF, a common library of RDF 1.1 concepts.org.apache.commons.rdf.experimental Experimental Commons RDF features.org.apache.commons.rdf.jsonldjava Integration with jsonld-javaorg.apache.commons.rdf.jsonldjava.experimental Experimental Commons RDF JSONLD-Java implementations.org.apache.commons.rdf.rdf4j Commons RDF integration with RDF4J.org.apache.commons.rdf.rdf4j.impl org.apache.commons.rdf.simple A simple in-memory implementation of the Commons RDF API.org.apache.commons.rdf.simple.experimental Experimental Commons RDF Simple implementations. -
-
Uses of IRI in org.apache.commons.rdf.api
Classes in org.apache.commons.rdf.api that implement IRI Modifier and Type Class Description private static class
W3CRDFSyntax.FormatIRI
IRI representing a W3C RDF format.Fields in org.apache.commons.rdf.api declared as IRI Modifier and Type Field Description private IRI
W3CRDFSyntax. iri
Methods in org.apache.commons.rdf.api that return IRI Modifier and Type Method Description IRI
RDF. createIRI(java.lang.String iri)
Create an IRI from a (possibly escaped) String.default IRI
RDFTermFactory. createIRI(java.lang.String iri)
Deprecated.IRI
Literal. getDatatype()
The IRI identifying the datatype that determines how the lexical form maps to a literal value.IRI
Quad. getPredicate()
The predicateIRI
of this quad.IRI
Triple. getPredicate()
The predicateIRI
of this triple.IRI
RDFSyntax. iri()
Return theIRI
that identifies the RDF syntax.IRI
W3CRDFSyntax. iri()
Methods in org.apache.commons.rdf.api with parameters of type IRI Modifier and Type Method Description void
Dataset. add(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Add a quad to the dataset, possibly mapping any of the components to those supported by this dataset.void
Graph. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Adds a triple to the graph, possibly mapping any of the components to those supported by this Graph.boolean
Dataset. contains(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Check if dataset contains a pattern of quads.boolean
Graph. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Checks if graph contains a pattern of triples.Literal
RDF. createLiteral(java.lang.String lexicalForm, IRI dataType)
Create a literal with the specified data type.default Literal
RDFTermFactory. createLiteral(java.lang.String lexicalForm, IRI dataType)
Deprecated.Quad
RDF. createQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Create a quad.Triple
RDF. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Create a triple.default Triple
RDFTermFactory. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Deprecated.default java.util.stream.Stream<? extends Triple>
Graph. getTriples(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Deprecated.default java.lang.Iterable<Quad>
Dataset. iterate(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Get an Iterable for iterating over the quads in the dataset that match the pattern.default java.lang.Iterable<Triple>
Graph. iterate(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Gets an Iterable for iterating over the triples in the graph that match the pattern.void
Dataset. remove(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Remove a concrete pattern of quads from the default graph of the dataset.void
Graph. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Removes a concrete pattern of triples from the graph.java.util.stream.Stream<? extends Quad>
Dataset. stream(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Get all quads contained by the dataset matched with the pattern.java.util.stream.Stream<? extends Triple>
Graph. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Gets all triples contained by the graph matched with the pattern. -
Uses of IRI in org.apache.commons.rdf.experimental
Methods in org.apache.commons.rdf.experimental with parameters of type IRI Modifier and Type Method Description RDFParser
RDFParser. base(IRI base)
Specify a base IRI to use for parsing any relative IRI references.RDFParser
RDFParser. source(IRI iri)
Specify an absolute sourceIRI
to retrieve and parse. -
Uses of IRI in org.apache.commons.rdf.jsonldjava
Subinterfaces of IRI in org.apache.commons.rdf.jsonldjava Modifier and Type Interface Description interface
JsonLdIRI
Classes in org.apache.commons.rdf.jsonldjava that implement IRI Modifier and Type Class Description (package private) class
JsonLdIRIImpl
Methods in org.apache.commons.rdf.jsonldjava that return IRI Modifier and Type Method Description IRI
JsonLdLiteralImpl. getDatatype()
Methods in org.apache.commons.rdf.jsonldjava with parameters of type IRI Modifier and Type Method Description (package private) void
AbstractJsonLdGraphLike. add(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdDatasetImpl. add(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdGraphImpl. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdUnionGraphImpl. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
(package private) boolean
AbstractJsonLdGraphLike. contains(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI s, IRI p, RDFTerm o)
boolean
JsonLdDatasetImpl. contains(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
JsonLdGraphImpl. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
JsonLdUnionGraphImpl. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
(package private) com.github.jsonldjava.core.RDFDataset.Quad
JsonLdRDF. createJsonLdQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
JsonLdLiteral
JsonLdRDF. createLiteral(java.lang.String literal, IRI dataType)
JsonLdQuad
JsonLdRDF. createQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
JsonLdTriple
JsonLdRDF. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
(package private) java.util.function.Predicate<com.github.jsonldjava.core.RDFDataset.Quad>
AbstractJsonLdGraphLike. quadFilter(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
(package private) void
AbstractJsonLdGraphLike. remove(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdDatasetImpl. remove(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdGraphImpl. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
JsonLdUnionGraphImpl. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<? extends Quad>
JsonLdDatasetImpl. stream(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<JsonLdTriple>
JsonLdGraphImpl. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<JsonLdTriple>
JsonLdUnionGraphImpl. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
-
Uses of IRI in org.apache.commons.rdf.jsonldjava.experimental
Methods in org.apache.commons.rdf.jsonldjava.experimental with parameters of type IRI Modifier and Type Method Description private static java.net.URL
JsonLdParser. asURL(IRI iri)
-
Uses of IRI in org.apache.commons.rdf.rdf4j
Subinterfaces of IRI in org.apache.commons.rdf.rdf4j Modifier and Type Interface Description interface
RDF4JIRI
Marker interface for RDF4J implementations of Commons RDFIRI
.Methods in org.apache.commons.rdf.rdf4j with parameters of type IRI Modifier and Type Method Description Literal
RDF4J. createLiteral(java.lang.String lexicalForm, IRI dataType)
Quad
RDF4J. createQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
RDF4JTriple
RDF4J. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
ClosableIterable<Quad>
RDF4JDataset. iterate(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Get an Iterable for iterating over the quads in the dataset that match the pattern.ClosableIterable<Triple>
RDF4JGraph. iterate(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Gets an Iterable for iterating over the triples in the graph that match the pattern.java.util.stream.Stream<RDF4JQuad>
RDF4JDataset. stream(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Get all quads contained by the dataset matched with the pattern.java.util.stream.Stream<RDF4JTriple>
RDF4JGraph. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Gets all triples contained by the graph matched with the pattern. -
Uses of IRI in org.apache.commons.rdf.rdf4j.impl
Classes in org.apache.commons.rdf.rdf4j.impl that implement IRI Modifier and Type Class Description (package private) class
IRIImpl
Methods in org.apache.commons.rdf.rdf4j.impl that return IRI Modifier and Type Method Description IRI
LiteralImpl. getDatatype()
IRI
QuadImpl. getPredicate()
IRI
TripleImpl. getPredicate()
Methods in org.apache.commons.rdf.rdf4j.impl with parameters of type IRI Modifier and Type Method Description void
ModelGraphImpl. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
RepositoryDatasetImpl. add(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
RepositoryGraphImpl. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
ModelGraphImpl. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
RepositoryDatasetImpl. contains(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
RepositoryGraphImpl. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
ClosableIterable<Triple>
ModelGraphImpl. iterate(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
ClosableIterable<Quad>
RepositoryDatasetImpl. iterate(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
ClosableIterable<Triple>
RepositoryGraphImpl. iterate(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
ModelGraphImpl. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
RepositoryDatasetImpl. remove(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
RepositoryGraphImpl. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<RDF4JTriple>
ModelGraphImpl. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<RDF4JQuad>
RepositoryDatasetImpl. stream(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<RDF4JTriple>
RepositoryGraphImpl. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
-
Uses of IRI in org.apache.commons.rdf.simple
Classes in org.apache.commons.rdf.simple that implement IRI Modifier and Type Class Description (package private) class
IRIImpl
A simple implementation of IRI.class
Types
Types from the RDF and XML Schema vocabularies.Fields in org.apache.commons.rdf.simple declared as IRI Modifier and Type Field Description private IRI
LiteralImpl. dataType
private IRI
Types. field
private IRI
QuadImpl. predicate
private IRI
TripleImpl. predicate
Fields in org.apache.commons.rdf.simple with type parameters of type IRI Modifier and Type Field Description private static java.util.Set<IRI>
Types. ALL_TYPES
Methods in org.apache.commons.rdf.simple that return IRI Modifier and Type Method Description IRI
SimpleRDF. createIRI(java.lang.String iri)
IRI
SimpleRDFTermFactory. createIRI(java.lang.String iri)
Deprecated.IRI
LiteralImpl. getDatatype()
IRI
QuadImpl. getPredicate()
IRI
TripleImpl. getPredicate()
Methods in org.apache.commons.rdf.simple that return types with arguments of type IRI Modifier and Type Method Description static java.util.Optional<IRI>
Types. get(IRI nextIRI)
Get the IRI from this collection if it is present, or returnOptional.empty()
otherwise.static java.util.Set<IRI>
Types. values()
Get an immutable set of the IRIs used by the RDF-1.1 specification to define types, from the RDF and XML Schema vocabularies.Methods in org.apache.commons.rdf.simple with parameters of type IRI Modifier and Type Method Description void
DatasetGraphView. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
DatasetImpl. add(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
GraphImpl. add(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
DatasetGraphView. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
DatasetImpl. contains(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
boolean
GraphImpl. contains(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Literal
SimpleRDF. createLiteral(java.lang.String literal, IRI dataType)
Literal
SimpleRDFTermFactory. createLiteral(java.lang.String literal, IRI dataType)
Deprecated.Quad
SimpleRDF. createQuad(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Triple
SimpleRDF. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Triple
SimpleRDFTermFactory. createTriple(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Deprecated.static java.util.Optional<IRI>
Types. get(IRI nextIRI)
Get the IRI from this collection if it is present, or returnOptional.empty()
otherwise.void
DatasetGraphView. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
DatasetImpl. remove(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
void
GraphImpl. remove(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<? extends Triple>
DatasetGraphView. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<Quad>
DatasetImpl. stream(java.util.Optional<BlankNodeOrIRI> graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
java.util.stream.Stream<Triple>
GraphImpl. stream(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Constructors in org.apache.commons.rdf.simple with parameters of type IRI Constructor Description LiteralImpl(java.lang.String lexicalForm, IRI dataType)
QuadImpl(BlankNodeOrIRI graphName, BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Construct Quad from its constituent parts.TripleImpl(BlankNodeOrIRI subject, IRI predicate, RDFTerm object)
Construct Triple from its constituent parts. -
Uses of IRI in org.apache.commons.rdf.simple.experimental
Fields in org.apache.commons.rdf.simple.experimental with type parameters of type IRI Modifier and Type Field Description private java.util.Optional<IRI>
AbstractRDFParser. base
private java.util.Optional<IRI>
AbstractRDFParser. sourceIri
Methods in org.apache.commons.rdf.simple.experimental that return types with arguments of type IRI Modifier and Type Method Description java.util.Optional<IRI>
AbstractRDFParser. getBase()
Get the set baseIRI
, if present.java.util.Optional<IRI>
AbstractRDFParser. getSourceIri()
Get the set sourcePath
.Methods in org.apache.commons.rdf.simple.experimental with parameters of type IRI Modifier and Type Method Description T
AbstractRDFParser. base(IRI base)
protected void
AbstractRDFParser. checkIsAbsolute(IRI iri)
Check if an iri is absolute.T
AbstractRDFParser. source(IRI iri)
-