# Uses of Package
org.eclipse.rdf4j.model.impl

- Packages that use org.eclipse.rdf4j.model.impl
  Package | Description
  --- | ---
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces
  org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.extensiblestore.valuefactory |
  org.eclipse.rdf4j.sail.memory.model |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf | The Native Store.
  org.eclipse.rdf4j.sail.nativerdf.model |

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.model.impl
  Class and Description
  AbstractModel Provides basic operations that are common to all Models.
  AbstractValueFactory Deprecated. since 3.5.0. Use either `SimpleValueFactory` directly, or switch to using `AbstractValueFactory`.
  BooleanLiteral An extension of `SimpleLiteral` that stores a boolean value to avoid parsing.
  BooleanLiteralImpl Deprecated. since 2.0. Use `BooleanLiteral` instead.
  ContextStatement An extension of `SimpleStatement` that adds a context field.
  DynamicModel A LinkedHashModel or a TreeModel achieves fast data access at the cost of higher indexing time.
  LinkedHashModel Hash table based implementation of the ``Model`` interface.
  SimpleBNode An simple default implementation of the `BNode` interface.
  SimpleIRI The default implementation of the `IRI` interface.
  SimpleLiteral A simple default implementation of the `Literal` interface.
  SimpleNamespace A default implementation of the `Namespace` interface.
  SimpleStatement A simple default implementation of the `Statement` interface for statements that don't have an associated context.
  SimpleValueFactory Default implementation of the `ValueFactory` interface.
  TreeModel A Red-Black tree based `Model` implementation.
  ValueFactoryImpl Deprecated. since 2.0. Use `SimpleValueFactory` instead.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.extensiblestore
  Class and Description
  SimpleNamespace A default implementation of the `Namespace` interface.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.extensiblestore.valuefactory
  Class and Description
  ContextStatement An extension of `SimpleStatement` that adds a context field.
  SimpleStatement A simple default implementation of the `Statement` interface for statements that don't have an associated context.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.memory.model
  Class and Description
  AbstractValueFactory Deprecated. since 3.5.0. Use either `SimpleValueFactory` directly, or switch to using `AbstractValueFactory`.
  ContextStatement An extension of `SimpleStatement` that adds a context field.
  SimpleBNode An simple default implementation of the `BNode` interface.
  SimpleLiteral A simple default implementation of the `Literal` interface.
  SimpleStatement A simple default implementation of the `Statement` interface for statements that don't have an associated context.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.model
  Class and Description
  AbstractModel Provides basic operations that are common to all Models.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.nativerdf
  Class and Description
  AbstractValueFactory Deprecated. since 3.5.0. Use either `SimpleValueFactory` directly, or switch to using `AbstractValueFactory`.

- Classes in org.eclipse.rdf4j.model.impl used by org.eclipse.rdf4j.sail.nativerdf.model
  Class and Description
  SimpleBNode An simple default implementation of the `BNode` interface.
  SimpleIRI The default implementation of the `IRI` interface.
  SimpleLiteral A simple default implementation of the `Literal` interface.

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