## Uses of Interface
org.eclipse.rdf4j.model.Namespace

- Packages that use Namespace
  Package | Description
  --- | ---
  org.eclipse.rdf4j.console.command |
  org.eclipse.rdf4j.console.setting |
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.model | The RDF Model API
  org.eclipse.rdf4j.model.base | Abstract base classes for RDF Model API interfaces.
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces
  org.eclipse.rdf4j.model.util | Helper classes for working with RDF models.
  org.eclipse.rdf4j.model.vocabulary | Re-usable constants for various well-known RDF vocabularies.
  org.eclipse.rdf4j.repository | The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.base | Abstract base classes and wrappers for the main Repository API interfaces.
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sparql | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.rio.helpers | Provides helpers classes for Rio.
  org.eclipse.rdf4j.sail | RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
  org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
  org.eclipse.rdf4j.sail.helpers | Abstract base implementation and internal helper classes for Sail implementations.
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sparqlbuilder.core | Core classes and interfaces for the SPARQLBuilder.

- - ### Uses of Namespace in org.eclipse.rdf4j.console.command

    Method parameters in org.eclipse.rdf4j.console.command with type arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | Serql.`addQueryPrefixes(StringBuffer result, Collection<Namespace> namespaces)`
    `protected abstract void` | QueryEvaluator.`addQueryPrefixes(StringBuffer result, Collection<Namespace> namespaces)` Add namespace prefixes to query
    `protected void` | Sparql.`addQueryPrefixes(StringBuffer result, Collection<Namespace> namespaces)`
    `protected void` | TupleAndGraphQueryEvaluator.`evaluateGraphQuery(QueryLanguage queryLn, String queryString, RDFWriter writer, Collection<Namespace> namespaces)` Evaluate SPARQL or SERQL graph query

  - ### Uses of Namespace in org.eclipse.rdf4j.console.setting

    Fields in org.eclipse.rdf4j.console.setting with type parameters of type Namespace
    Modifier and Type | Field and Description
    --- | ---
    `static Set<Namespace>` | Prefixes.`DEFAULT`

    Constructor parameters in org.eclipse.rdf4j.console.setting with type arguments of type Namespace
    Constructor and Description
    `Prefixes(Set<Namespace> initValue)` Constructor

  - ### Uses of Namespace in org.eclipse.rdf4j.federated

    Methods in org.eclipse.rdf4j.federated that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `protected CloseableIteration<? extends Namespace,SailException>` | FedXConnection.`getNamespacesInternal()`

  - ### Uses of Namespace in org.eclipse.rdf4j.model

    Methods in org.eclipse.rdf4j.model that return Namespace
    Modifier and Type | Method and Description
    --- | ---
    `default Namespace` | Model.`setNamespace(String prefix, String name)` Sets the prefix for a namespace.

    Methods in org.eclipse.rdf4j.model that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `default Optional<Namespace>` | NamespaceAware.`getNamespace(String prefix)` Gets the namespace that is associated with the specified prefix, if any.
    `Set<Namespace>` | NamespaceAware.`getNamespaces()` Gets the set that contains the assigned namespaces.
    `Optional<Namespace>` | Model.`removeNamespace(String prefix)` Removes a namespace declaration by removing the association between a prefix and a namespace name.

    Methods in org.eclipse.rdf4j.model with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `void` | Model.`setNamespace(Namespace namespace)` Sets the prefix for a namespace.

  - ### Uses of Namespace in org.eclipse.rdf4j.model.base

    Classes in org.eclipse.rdf4j.model.base that implement Namespace
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractNamespace` Base class for `Namespace`, offering common functionality.

    Methods in org.eclipse.rdf4j.model.base with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `int` | AbstractNamespace.`compareTo(Namespace o)`

  - ### Uses of Namespace in org.eclipse.rdf4j.model.impl

    Classes in org.eclipse.rdf4j.model.impl that implement Namespace
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NamespaceImpl` Deprecated. since 2.0. Use `SimpleNamespace` instead.
    `class` | `SimpleNamespace` A default implementation of the `Namespace` interface.

    Methods in org.eclipse.rdf4j.model.impl that return Namespace
    Modifier and Type | Method and Description
    --- | ---
    `Namespace` | EmptyModel.`setNamespace(String prefix, String name)`
    `Namespace` | TreeModel.`setNamespace(String prefix, String name)`
    `Namespace` | FilteredModel.`setNamespace(String prefix, String name)`
    `Namespace` | LinkedHashModel.`setNamespace(String prefix, String name)`
    `Namespace` | DynamicModel.`setNamespace(String prefix, String name)`

    Methods in org.eclipse.rdf4j.model.impl that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `Optional<Namespace>` | EmptyModel.`getNamespace(String prefix)`
    `Optional<Namespace>` | TreeModel.`getNamespace(String prefix)`
    `Optional<Namespace>` | FilteredModel.`getNamespace(String prefix)`
    `Optional<Namespace>` | LinkedHashModel.`getNamespace(String prefix)`
    `Optional<Namespace>` | DynamicModel.`getNamespace(String prefix)`
    `Set<Namespace>` | EmptyModel.`getNamespaces()`
    `Set<Namespace>` | TreeModel.`getNamespaces()`
    `Set<Namespace>` | FilteredModel.`getNamespaces()`
    `Set<Namespace>` | LinkedHashModel.`getNamespaces()`
    `Set<Namespace>` | DynamicModel.`getNamespaces()`
    `Optional<Namespace>` | EmptyModel.`removeNamespace(String prefix)`
    `Optional<Namespace>` | TreeModel.`removeNamespace(String prefix)`
    `Optional<Namespace>` | FilteredModel.`removeNamespace(String prefix)`
    `Optional<Namespace>` | LinkedHashModel.`removeNamespace(String prefix)`
    `Optional<Namespace>` | DynamicModel.`removeNamespace(String prefix)`

    Methods in org.eclipse.rdf4j.model.impl with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmptyModel.`setNamespace(Namespace namespace)`
    `void` | TreeModel.`setNamespace(Namespace namespace)`
    `void` | FilteredModel.`setNamespace(Namespace namespace)`
    `void` | LinkedHashModel.`setNamespace(Namespace namespace)`
    `void` | DynamicModel.`setNamespace(Namespace namespace)`

    Constructor parameters in org.eclipse.rdf4j.model.impl with type arguments of type Namespace
    Constructor and Description
    `LinkedHashModel(Set<Namespace> namespaces)`
    `LinkedHashModel(Set<Namespace> namespaces, Collection<? extends Statement> c)`
    `LinkedHashModel(Set<Namespace> namespaces, int size)`
    `TreeModel(Set<Namespace> namespaces)`
    `TreeModel(Set<Namespace> namespaces, Collection<? extends Statement> c)`

  - ### Uses of Namespace in org.eclipse.rdf4j.model.util

    Methods in org.eclipse.rdf4j.model.util with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `ModelBuilder` | ModelBuilder.`setNamespace(Namespace ns)` Set the supplied `Namespace` mapping.

    Method parameters in org.eclipse.rdf4j.model.util with type arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `static Map<String,String>` | Namespaces.`asMap(Set<Namespace> namespaces)` Converts a set of `Namespace`s into a map containing the `getPrefix()` strings as keys, with the `getName()` strings as values in the map for each namespace in the given set.
    `static Map<String,String>` | Namespaces.`wrap(Set<Namespace> namespaces)` Wraps the given `Set` of `Namespace`s as a `Map` of prefix to URI mappings, so that it can be used where a `Map` is required by the API.

  - ### Uses of Namespace in org.eclipse.rdf4j.model.vocabulary

    Fields in org.eclipse.rdf4j.model.vocabulary declared as Namespace
    Modifier and Type | Field and Description
    --- | ---
    `static Namespace` | FN.`NS` An immutable `Namespace` constant that represents the XPath Functions namespace.
    `static Namespace` | RDFS.`NS` An immutable `Namespace` constant that represents the RDFS namespace.
    `static Namespace` | TIME.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | DOAP.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | SESAMEQNAME.`NS` An immutable `Namespace` constant that represents the Sesame QName namespace.
    `static Namespace` | LOCN.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | DCAT.`NS` An immutable `Namespace` constant that represents the Data Catalog Vocabulary namespace.
    `static Namespace` | SKOS.`NS` An immutable `Namespace` constant that represents the SKOS namespace.
    `static Namespace` | RDF4J.`NS` An immutable `Namespace` constant that represents the RDF4J namespace.
    `static Namespace` | ODRL2.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | DC.`NS` An immutable `Namespace` constant that represents the Dublin Core namespace.
    `static Namespace` | SHACL.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | SD.`NS` An immutable `Namespace` constant that represents the SPARQL Service Description namespace.
    `static Namespace` | FOAF.`NS` An immutable `Namespace` constant that represents the FOAF namespace.
    `static Namespace` | VCARD4.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | ORG.`NS` An immutable `Namespace` constant that represents the Organization namespace.
    `static Namespace` | DCTERMS.`NS` An immutable `Namespace` constant that represents the Dublin Core Terms namespace.
    `static Namespace` | VOID.`NS` An immutable `Namespace` constant that represents the VoID namespace.
    `static Namespace` | SKOSXL.`NS` An immutable `Namespace` constant that represents the SKOS-XL namespace.
    `static Namespace` | LDP.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | PROV.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | SESAME.`NS` An immutable `Namespace` constant that represents the Sesame Schema namespace.
    `static Namespace` | VANN.`NS` An immutable `Namespace` constant that represents the VANN namespace.
    `static Namespace` | ROV.`NS` An immutable `Namespace` constant that represents the Registered Organization namespace.
    `static Namespace` | HYDRA.`NS` An immutable `Namespace` constant that represents the HYDRA namespace.
    `static Namespace` | WGS84.`NS` An immutable `Namespace` constant that represents the WGS84 namespace.
    `static Namespace` | RDF.`NS` An immutable `Namespace` constant that represents the RDF namespace.
    `static Namespace` | XSD.`NS` An immutable `Namespace` constant that represents the XML Schema namespace.
    `static Namespace` | RSX.`NS` An immutable `Namespace` constant that represents the namespace.
    `static Namespace` | OWL.`NS` An immutable `Namespace` constant that represents the OWL namespace.
    `static Namespace` | DASH.`NS` An immutable `Namespace` constant that represents the namespace.

  - ### Uses of Namespace in org.eclipse.rdf4j.repository

    Methods in org.eclipse.rdf4j.repository that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryResult<Namespace>` | RepositoryConnection.`getNamespaces()` Gets all declared namespaces as a RepositoryResult of `Namespace` objects.

  - ### Uses of Namespace in org.eclipse.rdf4j.repository.base

    Methods in org.eclipse.rdf4j.repository.base that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryResult<Namespace>` | RepositoryConnectionWrapper.`getNamespaces()`

  - ### Uses of Namespace in org.eclipse.rdf4j.repository.sail

    Methods in org.eclipse.rdf4j.repository.sail that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryResult<Namespace>` | SailRepositoryConnection.`getNamespaces()`

  - ### Uses of Namespace in org.eclipse.rdf4j.repository.sparql

    Methods in org.eclipse.rdf4j.repository.sparql that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryResult<Namespace>` | SPARQLConnection.`getNamespaces()`

  - ### Uses of Namespace in org.eclipse.rdf4j.rio.helpers

    Fields in org.eclipse.rdf4j.rio.helpers with type parameters of type Namespace
    Modifier and Type | Field and Description
    --- | ---
    `static RioSetting<Set<Namespace>>` | BasicParserSettings.`NAMESPACES` Setting to provide a collection of `Namespace` objects which will be used when parsing RDF as the basis for the default set of namespaces of the document.

  - ### Uses of Namespace in org.eclipse.rdf4j.sail

    Methods in org.eclipse.rdf4j.sail that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends Namespace,SailException>` | SailConnection.`getNamespaces()` Gets the namespaces relevant to the data contained in this Sail object.

  - ### Uses of Namespace in org.eclipse.rdf4j.sail.base

    Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends Namespace,SailException>` | SailDataset.`getNamespaces()` Gets the namespaces relevant to the data contained in this object.
    `protected CloseableIteration<? extends Namespace,SailException>` | SailSourceConnection.`getNamespacesInternal()`

  - ### Uses of Namespace in org.eclipse.rdf4j.sail.helpers

    Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends Namespace,SailException>` | AbstractSailConnection.`getNamespaces()`
    `CloseableIteration<? extends Namespace,SailException>` | SailConnectionWrapper.`getNamespaces()`
    `protected abstract CloseableIteration<? extends Namespace,SailException>` | AbstractSailConnection.`getNamespacesInternal()`

  - ### Uses of Namespace in org.eclipse.rdf4j.sail.model

    Methods in org.eclipse.rdf4j.sail.model that return Namespace
    Modifier and Type | Method and Description
    --- | ---
    `Namespace` | SailModel.`setNamespace(String prefix, String name)` Deprecated.

    Methods in org.eclipse.rdf4j.sail.model that return types with arguments of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `Optional<Namespace>` | SailModel.`getNamespace(String prefix)` Deprecated.
    `Set<Namespace>` | SailModel.`getNamespaces()` Deprecated.
    `Optional<Namespace>` | SailModel.`removeNamespace(String prefix)` Deprecated.

    Methods in org.eclipse.rdf4j.sail.model with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `void` | SailModel.`setNamespace(Namespace namespace)` Deprecated.

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

    Methods in org.eclipse.rdf4j.sparqlbuilder.core with parameters of type Namespace
    Modifier and Type | Method and Description
    --- | ---
    `static Prefix` | SparqlBuilder.`prefix(Namespace namespace)` Create SPARQL Prefix declaration from the given `Namespace`.

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.