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

- Packages that use NamespaceAware
  Package | Description
  --- | ---
  org.eclipse.rdf4j.model | The RDF Model API
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces
  org.eclipse.rdf4j.sail.model |

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

    Subinterfaces of NamespaceAware in org.eclipse.rdf4j.model
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Model` An RDF Model, represented as a `Set` of `Statement`s with predictable iteration order.

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

    Classes in org.eclipse.rdf4j.model.impl that implement NamespaceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractModel` Provides basic operations that are common to all Models.
    `class` | `DynamicModel` A LinkedHashModel or a TreeModel achieves fast data access at the cost of higher indexing time.
    `class` | `EmptyModel` Blocks access to the statements of the model, allowing only changes to the model's namespaces.
    `class` | `FilteredModel` Applies a basic graph pattern filter to what triples can be see.
    `class` | `LinkedHashModel` Hash table based implementation of the ``Model`` interface.
    `class` | `TreeModel` A Red-Black tree based `Model` implementation.

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

    Classes in org.eclipse.rdf4j.sail.model that implement NamespaceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SailModel` Model implementation for a `SailConnection`.

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