## Uses of Class
org.eclipse.rdf4j.model.impl.AbstractModel

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

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

    Subclasses of AbstractModel in org.eclipse.rdf4j.model.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `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.

    Constructors in org.eclipse.rdf4j.model.impl with parameters of type AbstractModel
    Constructor | Description
    --- | ---
    `FilteredModel​(AbstractModel model, Resource subj, IRI pred, Value obj, Resource... contexts)` |

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

    Subclasses of AbstractModel in org.eclipse.rdf4j.sail.model
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SailModel` | Model implementation for a `SailConnection`.