## Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.rdf.Iri

- Packages that use Iri
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sparqlbuilder.constraint |
  org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath |
  org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder |
  org.eclipse.rdf4j.sparqlbuilder.core | Core classes and interfaces for the SPARQLBuilder.
  org.eclipse.rdf4j.sparqlbuilder.core.query |
  org.eclipse.rdf4j.sparqlbuilder.rdf |
  org.eclipse.rdf4j.spring.util |

- - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.constraint

    Methods in org.eclipse.rdf4j.sparqlbuilder.constraint with parameters of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Expression<?>` | Expressions.`custom​(Iri functionIri, Operand... operands)` |

  - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath

    Constructors in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath with parameters of type Iri
    Constructor | Description
    --- | ---
    `InversePredicatePath​(Iri predicate)` |
    `PredicatePath​(Iri predicate)` |

  - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder

    Methods in org.eclipse.rdf4j.sparqlbuilder.constraint.propertypath.builder with parameters of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `NegatedPropertySetBuilder` | NegatedPropertySetBuilder.`invPred​(Iri predicate)` |
    `static PropertyPathBuilder` | PropertyPathBuilder.`of​(Iri predicate)` |
    `PropertyPathBuilder` | PropertyPathBuilder.`or​(Iri predicate)` | Append ``|` predicate` to the path.
    `PropertyPathBuilder` | EmptyPropertyPathBuilder.`pred​(Iri predicate)` | Start the path with `predicate`.
    `NegatedPropertySetBuilder` | NegatedPropertySetBuilder.`pred​(Iri predicate)` |
    `PropertyPathBuilder` | PropertyPathBuilder.`then​(Iri predicate)` | Append ``/` predicate` to the path.

  - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.core

    Methods in org.eclipse.rdf4j.sparqlbuilder.core that return Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iri` | Prefix.`iri​(String localName)` | Create a prefixed IRI reference from this prefix

    Methods in org.eclipse.rdf4j.sparqlbuilder.core with parameters of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Base` | SparqlBuilder.`base​(Iri iri)` | Create a SPARQL Base declaration
    `Dataset` | Dataset.`from​(Iri... iris)` | Add unnamed graph references to this dataset
    `static From` | SparqlBuilder.`from​(Iri iri)` | Create a default graph reference
    `static From` | SparqlBuilder.`fromNamed​(Iri iri)` | Create a named graph reference
    `static Prefix` | SparqlBuilder.`prefix​(String alias, Iri iri)` | Create a SPARQL Prefix declaration
    `static Prefix` | SparqlBuilder.`prefix​(Iri iri)` | Create a SPARQL default Prefix declaration

  - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.core.query

    Methods in org.eclipse.rdf4j.sparqlbuilder.core.query with parameters of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | OuterQuery.`base​(Iri iri)` | Set the base IRI of this query
    `T` | DestinationSourceManagementQuery.`from​(Iri from)` | Specify the query source graph
    `LoadQuery` | LoadQuery.`from​(Iri from)` | Specify which graph to load form
    `CreateQuery` | CreateQuery.`graph​(Iri graph)` | Specify the graph to create
    `T` | TargetedGraphManagementQuery.`graph​(Iri graph)` | Specify which graph to target
    `T` | DestinationSourceManagementQuery.`to​(Iri to)` | Specify the query destination graph
    `LoadQuery` | LoadQuery.`to​(Iri to)` | Specify which graph to load into, if not the default graph
    `ModifyQuery` | ModifyQuery.`using​(Iri iri)` | Specify the graph used when evaluating the WHERE clause
    `ModifyQuery` | ModifyQuery.`usingNamed​(Iri iri)` | Specify a named graph to use to when evaluating the WHERE clause
    `ModifyQuery` | ModifyQuery.`with​(Iri iri)` | Define the graph that will be modified or matched against in the absence of more explicit graph definitions

  - ### Uses of Iri in org.eclipse.rdf4j.sparqlbuilder.rdf

    Methods in org.eclipse.rdf4j.sparqlbuilder.rdf that return Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Iri` | Rdf.`iri​(String iriString)` | Create a SparqlBuilder Iri instance from a String iri
    `static Iri` | Rdf.`iri​(String namespace, String localName)` | Create a SparqlBuilder Iri instance from a namespace and local name
    `static Iri` | Rdf.`iri​(IRI iri)` | Create a SparqlBuilder Iri instance from an `IRI`

    Methods in org.eclipse.rdf4j.sparqlbuilder.rdf with parameters of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static RdfLiteral.StringLiteral` | Rdf.`literalOfType​(String stringValue, Iri dataType)` | create a literal with a datatype
    `RdfLiteral.StringLiteral` | RdfLiteral.StringLiteral.`ofType​(Iri dataType)` |

  - ### Uses of Iri in org.eclipse.rdf4j.spring.util

    Methods in org.eclipse.rdf4j.spring.util that return Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Iri` | TypeMappingUtils.`toIri​(IRI from)` |
    `static Iri[]` | TypeMappingUtils.`toIriArray​(Collection<IRI> from)` |

    Methods in org.eclipse.rdf4j.spring.util that return types with arguments of type Iri
    Modifier and Type | Method | Description
    --- | --- | ---
    `static List<Iri>` | TypeMappingUtils.`toIri​(Collection<IRI> from)` |