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

- Packages that use ModelFactory
  Package | Description
  --- | ---
  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.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.repository.manager | Functionality for Repository lifecycle management and sharing.
  org.eclipse.rdf4j.rio | Rio: The RDF4J parser/writer API.
  org.eclipse.rdf4j.rio.helpers | Provides helpers classes for Rio.
  org.eclipse.rdf4j.rio.turtle | Parser/writer for the Turtle format.
  org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).

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

    Classes in org.eclipse.rdf4j.model.impl that implement ModelFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DynamicModelFactory` Creates `DynamicModel`.
    `class` | `LinkedHashModelFactory` Creates `LinkedHashModel`.
    `class` | `TreeModelFactory` Creates `TreeModel`.

    Constructors in org.eclipse.rdf4j.model.impl with parameters of type ModelFactory
    Constructor and Description
    `DynamicModel(ModelFactory modelFactory)`

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

    Methods in org.eclipse.rdf4j.model.util with parameters of type ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | Models.`convertRDFStarToReification(ValueFactory vf, Model model, ModelFactory modelFactory)` Converts the statements in supplied RDF* model to a new RDF model using reificiation.
    `static Model` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model, ModelFactory modelFactory)` Converts the statements in supplied RDF reification model to a new RDF* model.

    Constructors in org.eclipse.rdf4j.model.util with parameters of type ModelFactory
    Constructor and Description
    `ModelCollector(ModelFactory factory)` Constructor

  - ### Uses of ModelFactory in org.eclipse.rdf4j.query

    Methods in org.eclipse.rdf4j.query with parameters of type ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | QueryResults.`asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration, ModelFactory modelFactory)` Get a `Model` containing all elements obtained from the specified query result.

  - ### Uses of ModelFactory in org.eclipse.rdf4j.repository.manager

    Methods in org.eclipse.rdf4j.repository.manager that return ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `ModelFactory` | RepositoryManager.`getModelFactory()` Get the `ModelFactory` used for creating new `Model` objects in the manager.

    Methods in org.eclipse.rdf4j.repository.manager with parameters of type ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryManager.`setModelFactory(ModelFactory modelFactory)` Set the `ModelFactory` to use for creating new `Model` objects in the manager.

  - ### Uses of ModelFactory in org.eclipse.rdf4j.rio

    Methods in org.eclipse.rdf4j.rio with parameters of type ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | Rio.`parse(InputStream in, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, ModelFactory modelFactory, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, ModelFactory modelFactory, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.

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

    Methods in org.eclipse.rdf4j.rio.helpers that return ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `ModelFactory` | RDFHandlerWrapper.`getModelFactory()`

    Constructors in org.eclipse.rdf4j.rio.helpers with parameters of type ModelFactory
    Constructor and Description
    `RDFHandlerWrapper(ModelFactory modelFactory, RDFHandler... rdfHandlers)` Creates a new RDFHandlerWrapper that wraps the supplied RDF handler(s).

  - ### Uses of ModelFactory in org.eclipse.rdf4j.rio.turtle

    Methods in org.eclipse.rdf4j.rio.turtle that return ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected ModelFactory` | TurtleWriter.`getModelFactory()`

    Methods in org.eclipse.rdf4j.rio.turtle with parameters of type ModelFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | TurtleWriter.`setModelFactory(ModelFactory modelFactory)` Set a `ModelFactory` to use for creating internal Models for statement processing/buffering purposes.

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

    Constructors in org.eclipse.rdf4j.sail.base with parameters of type ModelFactory
    Constructor and Description
    `SnapshotSailStore(SailStore backingStore, ModelFactory modelFactory)` Wraps an `SailStore`, tracking changes in `ModelFactory` instances.

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