# Package org.eclipse.rdf4j.model.impl

Default implementations of the RDF model interfaces

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractModel | Provides basic operations that are common to all Models.
  AbstractValueFactory | Abstract base class for `ValueFactory` implementations.
  BNodeImpl | Deprecated since 2.0.
  BooleanLiteral | An extension of `SimpleLiteral` that stores a boolean value to avoid parsing.
  BooleanLiteralImpl | Deprecated since 2.0.
  CalendarLiteral | An extension of `SimpleLiteral` that stores a calendar value to avoid parsing.
  ContextStatement | An extension of `SimpleStatement` that adds a context field.
  ContextStatementImpl | Deprecated since 2.0.
  DecimalLiteral | An extension of `SimpleLiteral` that stores an integer value using a `BigDecimal` object.
  DynamicModel | A LinkedHashModel or a TreeModel achieves fast data access at the cost of higher indexing time.
  DynamicModelFactory | Creates `DynamicModel`.
  EmptyModel | Blocks access to the statements of the model, allowing only changes to the model's namespaces.
  FilteredModel | Applies a basic graph pattern filter to what triples can be see.
  IntegerLiteral | An extension of `SimpleLiteral` that stores an integer value using a `BigInteger` object.
  LinkedHashModel | Hash table based implementation of the ``Model`` interface.
  LinkedHashModel.ModelStatement |
  LinkedHashModelFactory | Creates `LinkedHashModel`.
  LiteralImpl | Deprecated since 2.0.
  NamespaceImpl | Deprecated since 2.0.
  NumericLiteral | An extension of `SimpleLiteral` that stores a numeric value to avoid parsing.
  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.
  SimpleTriple | A simple default implementation of the `Triple` interface.
  SimpleValueFactory | Default implementation of the `ValueFactory` interface.
  StatementImpl | Deprecated since 2.0.
  TreeModel | A Red-Black tree based `Model` implementation.
  TreeModelFactory | Creates `TreeModel`.
  URIImpl | Deprecated since 2.0.
  ValidatingValueFactory | Validating wrapper to `ValueFactory`.
  ValueFactoryBase | Deprecated since 2.0.
  ValueFactoryImpl | Deprecated since 2.0.

## Package org.eclipse.rdf4j.model.impl Description

Default implementations of the RDF model interfaces

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