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

- Packages that use Model
  Package | Description
  --- | ---
  org.eclipse.rdf4j.exceptions |
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.federated.endpoint |
  org.eclipse.rdf4j.federated.endpoint.provider |
  org.eclipse.rdf4j.federated.repository |
  org.eclipse.rdf4j.http.client.shacl |
  org.eclipse.rdf4j.model | The RDF Model API
  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.query.dawg | Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
  org.eclipse.rdf4j.repository.config | Repository configuration interfaces.
  org.eclipse.rdf4j.repository.contextaware.config |
  org.eclipse.rdf4j.repository.http.config |
  org.eclipse.rdf4j.repository.sail.config |
  org.eclipse.rdf4j.repository.sparql.config |
  org.eclipse.rdf4j.rio | Rio: The RDF4J parser/writer API.
  org.eclipse.rdf4j.rio.rdfjson | Parser/writer for the RDF/JSON format.
  org.eclipse.rdf4j.rio.turtle | Parser/writer for the Turtle format.
  org.eclipse.rdf4j.sail.base.config |
  org.eclipse.rdf4j.sail.config |
  org.eclipse.rdf4j.sail.elasticsearchstore.config |
  org.eclipse.rdf4j.sail.federation.config |
  org.eclipse.rdf4j.sail.inferencer.fc | Forward-chaining inferencers, implemented as `StackableSail`s.
  org.eclipse.rdf4j.sail.inferencer.fc.config |
  org.eclipse.rdf4j.sail.lucene.config |
  org.eclipse.rdf4j.sail.memory.config |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf.config |
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.shacl.config |
  org.eclipse.rdf4j.sail.shacl.results |
  org.eclipse.rdf4j.sail.shacl.results.lazy |
  org.eclipse.rdf4j.sail.spin.config |
  org.eclipse.rdf4j.shacl.manifest |

- - ### Uses of Model in org.eclipse.rdf4j.exceptions

    Methods in org.eclipse.rdf4j.exceptions that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | ValidationException.`validationReportAsModel()`

  - ### Uses of Model in org.eclipse.rdf4j.federated

    Methods in org.eclipse.rdf4j.federated with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `FedXFactory` | FedXFactory.`withMembers(Model model)` Initialize the federation with members from the model.

  - ### Uses of Model in org.eclipse.rdf4j.federated.endpoint

    Fields in org.eclipse.rdf4j.federated.endpoint declared as Model
    Modifier and Type | Field and Description
    --- | ---
    `protected Model` | EndpointFactory.DefaultRDFHandler.`graph`

    Methods in org.eclipse.rdf4j.federated.endpoint with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `static List<Endpoint>` | EndpointFactory.`loadFederationMembers(Model members, File baseDir)` Utility function to load federation members from a model.

    Constructors in org.eclipse.rdf4j.federated.endpoint with parameters of type Model
    Constructor and Description
    `DefaultRDFHandler(Model graph)`

  - ### Uses of Model in org.eclipse.rdf4j.federated.endpoint.provider

    Methods in org.eclipse.rdf4j.federated.endpoint.provider with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | SPARQLRepositoryInformation.`hasAdditionalSettings(Model graph, Resource repNode)`
    `protected void` | RemoteRepositoryRepositoryInformation.`initialize(Model graph, Resource repNode)`
    `protected void` | NativeRepositoryInformation.`initialize(Model graph, Resource repNode)`
    `protected void` | ResolvableRepositoryInformation.`initialize(Model graph, Resource repNode)`
    `protected void` | SPARQLRepositoryInformation.`initialize(Model graph, Resource repNode)`

    Constructors in org.eclipse.rdf4j.federated.endpoint.provider with parameters of type Model
    Constructor and Description
    `NativeRepositoryInformation(Model graph, Resource repNode)`
    `RemoteRepositoryRepositoryInformation(Model graph, Resource repNode)`
    `ResolvableRepositoryInformation(Model graph, Resource repNode)`
    `SPARQLRepositoryInformation(Model graph, Resource repNode)`

  - ### Uses of Model in org.eclipse.rdf4j.federated.repository

    Methods in org.eclipse.rdf4j.federated.repository that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | FedXRepositoryConfig.`getMembers()`

    Methods in org.eclipse.rdf4j.federated.repository with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | FedXRepositoryConfig.`export(Model m)`
    `void` | FedXRepositoryConfig.`parse(Model m, Resource implNode)`
    `void` | FedXRepositoryConfig.`setMembers(Model members)`

  - ### Uses of Model in org.eclipse.rdf4j.http.client.shacl

    Methods in org.eclipse.rdf4j.http.client.shacl that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | RemoteShaclValidationException.`validationReportAsModel()`

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

    Methods in org.eclipse.rdf4j.model that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | ModelFactory.`createEmptyModel()`
    `Model` | Model.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)` Returns a filtered view of the statements with the specified subject, predicate, object and (optionally) context.
    `default Model` | Model.`filter(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated.
    `protected abstract Model` | ModelNamespacesTest.`getModelImplementation()` Implementing tests must return a new, empty, Model for each call to this method.
    `protected Model` | AbstractModelTest.`getNewEmptyModel()` Helper method that asserts that the returned model is empty before returning.
    `protected abstract Model` | AbstractModelTest.`getNewModel()`
    `protected Model` | AbstractModelTest.`getNewModelObjectDoubleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectDoubleLiteral()`
    `protected Model` | AbstractModelTest.`getNewModelObjectDoubleURI()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleBNodeDoubleLiteral()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleBNodeDoubleURI()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteral()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteralDoubleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteralDoubleURI()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteralSingleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteralSingleURI()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleLiteralSingleURISingleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleURI()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleURIDoubleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleURIDoubleLiteral()`
    `protected Model` | AbstractModelTest.`getNewModelObjectSingleURISingleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectTripleBNode()`
    `protected Model` | AbstractModelTest.`getNewModelObjectTripleLiteral()`
    `protected Model` | AbstractModelTest.`getNewModelObjectTripleURI()`
    `protected Model` | AbstractModelTest.`getNewModelTwoContexts()`
    `Model` | Model.`unmodifiable()` Returns an unmodifiable view of this model.

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

    Classes in org.eclipse.rdf4j.model.impl that implement Model
    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.

    Methods in org.eclipse.rdf4j.model.impl that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | EmptyModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | TreeModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | FilteredModel.`filter(Resource s, IRI p, Value o, Resource... c)`
    `Model` | LinkedHashModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | DynamicModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | AbstractModel.`unmodifiable()`
    `Model` | DynamicModel.`unmodifiable()`

    Constructors in org.eclipse.rdf4j.model.impl with parameters of type Model
    Constructor and Description
    `EmptyModel(Model model)`
    `LinkedHashModel(Model model)`
    `TreeModel(Model model)`

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

    Methods in org.eclipse.rdf4j.model.util that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | ModelBuilder.`build()` Return the created `Model`
    `static Model` | Models.`convertRDFStarToReification(Model model)` Converts the statements in the supplied RDF* model to a new RDF model using reification.
    `static Model` | Models.`convertRDFStarToReification(ValueFactory vf, Model model)` Converts the statements in supplied RDF* model to a new RDF model using reificiation.
    `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(Model model)` Converts the supplied RDF reification model to a new RDF* model.
    `static Model` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model)` Converts the statements in supplied RDF reification model to a new RDF* model.
    `static Model` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model, ModelFactory modelFactory)` Converts the statements in supplied RDF reification model to a new RDF* model.
    `static Model` | Models.`setProperty(Model m, Resource subject, IRI property, Value value, Resource... contexts)` Sets the property value for the given subject to the given object value, replacing any existing value(s) for the subject's property.
    `static Model` | Models.`stripContexts(Model model, Resource... contexts)` Strips contexts from the input model.
    `static Model` | Models.`synchronizedModel(Model toSynchronize)` Make a model thread-safe by synchronizing all its methods.

    Methods in org.eclipse.rdf4j.model.util that return types with arguments of type Model
    Modifier and Type | Method and Description
    --- | ---
    `java.util.function.BiConsumer<Model,Statement>` | ModelCollector.`accumulator()`
    `java.util.function.BinaryOperator<Model>` | ModelCollector.`combiner()`
    `java.util.function.Function<Model,Model>` | ModelCollector.`finisher()`
    `java.util.function.Function<Model,Model>` | ModelCollector.`finisher()`
    `java.util.function.Supplier<Model>` | ModelCollector.`supplier()`

    Methods in org.eclipse.rdf4j.model.util with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends Collection<Value>> C` | RDFCollections.`asValues(Model m, Resource head, C collection, Resource... contexts)` Converts an RDF Collection to a Java `Collection` of `Value` objects.
    `static void` | RDFCollections.`consumeValues(Model m, Resource head, java.util.function.Consumer<Value> consumer, Resource... contexts)` Reads an RDF Collection starting with the supplied list head from the supplied `Model` and sends each collection member `Value` to the supplied `Consumer` function.
    `static void` | RDFContainers.`consumeValues(Model m, Resource container, IRI containerType, java.util.function.Consumer<Value> consumer, Resource... contexts)` Reads an RDF Container starting with the supplied containter head from the supplied `Model` and sends each collection member `Value` to the supplied `Consumer` function.
    `static Model` | Models.`convertRDFStarToReification(Model model)` Converts the statements in the supplied RDF* model to a new RDF model using reification.
    `static void` | Models.`convertRDFStarToReification(Model model, java.util.function.Consumer<Statement> consumer)` Converts the supplied RDF* model to RDF reification statements.
    `static Model` | Models.`convertRDFStarToReification(ValueFactory vf, Model model)` Converts the statements in supplied RDF* model to a new RDF model using reificiation.
    `static void` | Models.`convertRDFStarToReification(ValueFactory vf, Model model, java.util.function.Consumer<Statement> consumer)` Converts the supplied RDF* model to RDF reification statements.
    `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(Model model)` Converts the supplied RDF reification model to a new RDF* model.
    `static void` | Models.`convertReificationToRDFStar(Model model, java.util.function.Consumer<Statement> consumer)` Converts the supplied RDF reification model to RDF* statements.
    `static Model` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model)` Converts the statements in supplied RDF reification model to a new RDF* model.
    `static void` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model, java.util.function.Consumer<Statement> consumer)` Converts the supplied RDF reification model to RDF* statements.
    `static Model` | Models.`convertReificationToRDFStar(ValueFactory vf, Model model, ModelFactory modelFactory)` Converts the statements in supplied RDF reification model to a new RDF* model.
    `static void` | RDFContainers.`extract(IRI containerType, Model sourceModel, Resource container, java.util.function.Consumer<Statement> consumer, Resource... contexts)` Extracts the RDF Container starting with supplied `head` resource from the supplied source `Model` and sends the statements that make up the collection to the supplied `Consumer`.
    `static void` | RDFCollections.`extract(Model sourceModel, Resource head, java.util.function.Consumer<Statement> consumer, Resource... contexts)` Extracts the RDF Collection starting with supplied `head` resource from the supplied source `Model` and sends the statements that make up the collection to the supplied `Consumer`.
    `static <C extends Collection<Statement>> C` | RDFCollections.`getCollection(Model sourceModel, Resource head, C sink, Resource... contexts)` Extracts the RDF Collection starting with the supplied `head` resource from the supplied source `Model`.
    `static <C extends Collection<Statement>> C` | RDFContainers.`getContainer(IRI containerType, Model sourceModel, Resource container, C sink, Resource... contexts)` Extracts the RDF Container starting with the supplied `head` resource from the supplied source `Model`.
    `static Set<Value>` | Models.`getProperties(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property values for the supplied subject and property from the given model.
    `static Optional<Value>` | Models.`getProperty(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value for the supplied subject from the given model.
    `static Optional<IRI>` | Models.`getPropertyIRI(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value as an IRI for the supplied subject from the given model.
    `static Set<IRI>` | Models.`getPropertyIRIs(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property IRI values for the supplied subject and property from the given model.
    `static Optional<Literal>` | Models.`getPropertyLiteral(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value as a `Literal` for the supplied subject from the given model.
    `static Set<Literal>` | Models.`getPropertyLiterals(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property Literal values for the supplied subject and property from the given model.
    `static Optional<Resource>` | Models.`getPropertyResource(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value as an IRI for the supplied subject from the given model.
    `static Set<Resource>` | Models.`getPropertyResources(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property Resource values for the supplied subject and property from the given model.
    `static Optional<String>` | Models.`getPropertyString(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value as a String for the supplied subject from the given model.
    `static Set<String>` | Models.`getPropertyStrings(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property values as Strings for the supplied subject and property from the given model.
    `static Optional<Value>` | Models.`object(Model m)` Retrieves an object `Value` from the statements in the given model.
    `static Optional<IRI>` | Models.`objectIRI(Model m)` Retrieves an object `IRI` value from the supplied statements in the given model.
    `static Set<IRI>` | Models.`objectIRIs(Model m)` Retrieves all object `IRI` values from the statements in the given model.
    `static Optional<Literal>` | Models.`objectLiteral(Model m)` Retrieves an object `Literal` value from the statements in the given model.
    `static Set<Literal>` | Models.`objectLiterals(Model m)` Retrieves all object `Literal` values from the statements in the given model.
    `static Optional<Resource>` | Models.`objectResource(Model m)` Retrieves an object `Resource` value from the statements in the given model.
    `static Set<Resource>` | Models.`objectResources(Model m)` Retrieves all object `Resource` values from the supplied model.
    `static Optional<String>` | Models.`objectString(Model m)` Retrieves an object value as a String from the statements in the given model.
    `static Set<String>` | Models.`objectStrings(Model m)` Retrieves all object String values from the statements in the given model.
    `static Optional<IRI>` | Models.`predicate(Model m)` Retrieves a predicate from the statements in the given model.
    `static Model` | Models.`setProperty(Model m, Resource subject, IRI property, Value value, Resource... contexts)` Sets the property value for the given subject to the given object value, replacing any existing value(s) for the subject's property.
    `static Model` | Models.`stripContexts(Model model, Resource... contexts)` Strips contexts from the input model.
    `static Optional<Resource>` | Models.`subject(Model m)` Retrieves a subject `Resource` from the statements in the given model.
    `static Optional<BNode>` | Models.`subjectBNode(Model m)` Retrieves a subject `BNode` from the statements in the given model.
    `static Set<BNode>` | Models.`subjectBNodes(Model m)` Retrieves all subject `BNode`s from the statements in the given model.
    `static Optional<IRI>` | Models.`subjectIRI(Model m)` Retrieves a subject `IRI` from the statements in the given model.
    `static Set<IRI>` | Models.`subjectIRIs(Model m)` Retrieves all subject `IRI`s from the statements in the given model.
    `static Model` | Models.`synchronizedModel(Model toSynchronize)` Make a model thread-safe by synchronizing all its methods.
    `static <C extends Collection<Value>> C` | RDFContainers.`toValues(IRI containerType, Model m, Resource container, C collection, Resource... contexts)` Converts an RDF Containter to a Java `Collection` of `Value` objects.

    Constructors in org.eclipse.rdf4j.model.util with parameters of type Model
    Constructor and Description
    `ModelBuilder(Model model)` Create a new `ModelBuilder` which will append to the supplied `Model`.

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

    Methods in org.eclipse.rdf4j.query that return Model
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | QueryResults.`asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration)` Get a `Model` containing all elements obtained from the specified query result.
    `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 Model in org.eclipse.rdf4j.query.dawg

    Methods in org.eclipse.rdf4j.query.dawg that return Model
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | DAWGTestResultSetUtil.`toGraph(TupleQueryResult tqr)`

  - ### Uses of Model in org.eclipse.rdf4j.repository.config

    Methods in org.eclipse.rdf4j.repository.config that return Model
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | RepositoryConfigUtil.`getRepositoryConfigModel(Model model, String repositoryID)`

    Methods in org.eclipse.rdf4j.repository.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `static RepositoryImplConfig` | AbstractRepositoryImplConfig.`create(Model model, Resource resource)` Utility method to create a new `RepositoryImplConfig` by reading data from the supplied `Model`.
    `static RepositoryConfig` | RepositoryConfig.`create(Model model, Resource repositoryNode)` Creates a new `RepositoryConfig` object and initializes it by supplying the `model` and `repositoryNode` to its `parse` method.
    `Resource` | AbstractRepositoryImplConfig.`export(Model model)`
    `Resource` | AbstractDelegatingRepositoryImplConfig.`export(Model model)`
    `void` | RepositoryConfig.`export(Model model)` Deprecated. use `RepositoryConfig.export(Model, Resource)`
    `Resource` | RepositoryImplConfig.`export(Model model)` Export this `RepositoryImplConfig` to its RDF representation
    `void` | RepositoryConfig.`export(Model model, Resource repositoryNode)` Exports the configuration into RDF using the given repositoryNode
    `static RepositoryConfig` | RepositoryConfigUtil.`getRepositoryConfig(Model model, String repositoryID)`
    `static Model` | RepositoryConfigUtil.`getRepositoryConfigModel(Model model, String repositoryID)`
    `static Set<String>` | RepositoryConfigUtil.`getRepositoryIDs(Model model)`
    `void` | AbstractRepositoryImplConfig.`parse(Model model, Resource resource)`
    `void` | AbstractDelegatingRepositoryImplConfig.`parse(Model model, Resource resource)`
    `void` | RepositoryConfig.`parse(Model model, Resource repositoryNode)`
    `void` | RepositoryImplConfig.`parse(Model model, Resource resource)` Reads the properties of this `RepositoryImplConfig` from the supplied Model and sets them accordingly.

  - ### Uses of Model in org.eclipse.rdf4j.repository.contextaware.config

    Methods in org.eclipse.rdf4j.repository.contextaware.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | ContextAwareConfig.`export(Model model)`
    `void` | ContextAwareConfig.`parse(Model model, Resource resource)`

  - ### Uses of Model in org.eclipse.rdf4j.repository.http.config

    Methods in org.eclipse.rdf4j.repository.http.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | HTTPRepositoryConfig.`export(Model graph)`
    `void` | HTTPRepositoryConfig.`parse(Model model, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.repository.sail.config

    Methods in org.eclipse.rdf4j.repository.sail.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | ProxyRepositoryConfig.`export(Model model)`
    `Resource` | SailRepositoryConfig.`export(Model model)`
    `void` | ProxyRepositoryConfig.`parse(Model model, Resource implNode)`
    `void` | SailRepositoryConfig.`parse(Model model, Resource repImplNode)`

  - ### Uses of Model in org.eclipse.rdf4j.repository.sparql.config

    Methods in org.eclipse.rdf4j.repository.sparql.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | SPARQLRepositoryConfig.`export(Model m)`
    `void` | SPARQLRepositoryConfig.`parse(Model m, Resource implNode)`

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

    Methods in org.eclipse.rdf4j.rio that return Model
    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(InputStream in, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(InputStream in, String baseURI, RDFFormat dataFormat, 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.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.

  - ### Uses of Model in org.eclipse.rdf4j.rio.rdfjson

    Methods in org.eclipse.rdf4j.rio.rdfjson with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `static void` | RDFJSONWriter.`modelToRdfJsonInternal(Model graph, WriterConfig writerConfig, com.fasterxml.jackson.core.JsonGenerator jg)`

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

    Fields in org.eclipse.rdf4j.rio.turtle declared as Model
    Modifier and Type | Field and Description
    --- | ---
    `protected Model` | TurtleWriter.`bufferedStatements`

  - ### Uses of Model in org.eclipse.rdf4j.sail.base.config

    Methods in org.eclipse.rdf4j.sail.base.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | BaseSailConfig.`export(Model graph)`
    `void` | BaseSailConfig.`parse(Model graph, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.config

    Methods in org.eclipse.rdf4j.sail.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | AbstractSailImplConfig.`export(Model m)`
    `Resource` | AbstractDelegatingSailImplConfig.`export(Model m)`
    `Resource` | SailImplConfig.`export(Model graph)`
    `void` | AbstractSailImplConfig.`parse(Model m, Resource implNode)`
    `void` | AbstractDelegatingSailImplConfig.`parse(Model m, Resource implNode)`
    `void` | SailImplConfig.`parse(Model graph, Resource implNode)`
    `static SailImplConfig` | SailConfigUtil.`parseRepositoryImpl(Model m, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.elasticsearchstore.config

    Methods in org.eclipse.rdf4j.sail.elasticsearchstore.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | ElasticsearchStoreConfig.`export(Model graph)`
    `void` | ElasticsearchStoreConfig.`parse(Model graph, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.federation.config

    Methods in org.eclipse.rdf4j.sail.federation.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | FederationConfig.`export(Model model)` Deprecated.
    `void` | FederationConfig.`parse(Model graph, Resource implNode)` Deprecated.

  - ### Uses of Model in org.eclipse.rdf4j.sail.inferencer.fc

    Methods in org.eclipse.rdf4j.sail.inferencer.fc that return Model
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Model` | AbstractForwardChainingInferencerConnection.`createModel()`
    `protected Model` | AbstractForwardChainingInferencerConnection.`prepareIteration()`

    Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract int` | AbstractForwardChainingInferencerConnection.`applyRules(Model iteration)` Returns the number of newly inferred statements.

  - ### Uses of Model in org.eclipse.rdf4j.sail.inferencer.fc.config

    Methods in org.eclipse.rdf4j.sail.inferencer.fc.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | CustomGraphQueryInferencerConfig.`export(Model m)`
    `void` | CustomGraphQueryInferencerConfig.`parse(Model m, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.lucene.config

    Methods in org.eclipse.rdf4j.sail.lucene.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | AbstractLuceneSailConfig.`export(Model m)`
    `void` | AbstractLuceneSailConfig.`parse(Model graph, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.memory.config

    Methods in org.eclipse.rdf4j.sail.memory.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | MemoryStoreConfig.`export(Model graph)`
    `void` | MemoryStoreConfig.`parse(Model graph, Resource implNode)`

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

    Classes in org.eclipse.rdf4j.sail.model that implement Model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SailModel` Deprecated. this feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

    Methods in org.eclipse.rdf4j.sail.model that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | SailModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.

  - ### Uses of Model in org.eclipse.rdf4j.sail.nativerdf.config

    Methods in org.eclipse.rdf4j.sail.nativerdf.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | NativeStoreConfig.`export(Model m)`
    `void` | NativeStoreConfig.`parse(Model m, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.shacl

    Methods in org.eclipse.rdf4j.sail.shacl that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | ShaclSailValidationException.`validationReportAsModel()`

  - ### Uses of Model in org.eclipse.rdf4j.sail.shacl.config

    Methods in org.eclipse.rdf4j.sail.shacl.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | ShaclSailConfig.`export(Model m)`
    `void` | ShaclSailConfig.`parse(Model m, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.sail.shacl.results

    Methods in org.eclipse.rdf4j.sail.shacl.results that return Model
    Modifier and Type | Method and Description
    --- | ---
    `default Model` | ModelInterface.`asModel()` Deprecated.
    `Model` | ValidationReport.`asModel()` Deprecated.
    `Model` | ModelInterface.`asModel(Model model)` Deprecated.
    `Model` | ValidationResult.`asModel(Model model)` Deprecated.
    `Model` | ValidationReport.`asModel(Model model)` Deprecated.

    Methods in org.eclipse.rdf4j.sail.shacl.results with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | ModelInterface.`asModel(Model model)` Deprecated.
    `Model` | ValidationResult.`asModel(Model model)` Deprecated.
    `Model` | ValidationReport.`asModel(Model model)` Deprecated.

  - ### Uses of Model in org.eclipse.rdf4j.sail.shacl.results.lazy

    Methods in org.eclipse.rdf4j.sail.shacl.results.lazy that return Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | LazyValidationReport.`asModel()` Deprecated.
    `Model` | LazyValidationReport.`asModel(Model model)` Deprecated.

    Methods in org.eclipse.rdf4j.sail.shacl.results.lazy with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `Model` | LazyValidationReport.`asModel(Model model)` Deprecated.

  - ### Uses of Model in org.eclipse.rdf4j.sail.spin.config

    Methods in org.eclipse.rdf4j.sail.spin.config with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `void` | SpinSailConfig.`parse(Model m, Resource implNode)`

  - ### Uses of Model in org.eclipse.rdf4j.shacl.manifest

    Fields in org.eclipse.rdf4j.shacl.manifest declared as Model
    Modifier and Type | Field and Description
    --- | ---
    `protected Model` | AbstractSHACLTest.`dataGraph` Deprecated.
    `protected Model` | AbstractSHACLTest.`shapesGraph` Deprecated.

    Methods in org.eclipse.rdf4j.shacl.manifest with parameters of type Model
    Modifier and Type | Method and Description
    --- | ---
    `protected Repository` | AbstractSHACLTest.`createRepository(Model shapesGraph)` Deprecated.
    `junit.framework.Test` | SHACLManifestTestSuiteFactory.TestFactory.`createSHACLTest(String testURI, String label, Model shapesGraph, Model dataGraph, boolean failure, boolean conforms)`
    `protected void` | AbstractSHACLTest.`upload(Repository rep, Model dataGraph)` Deprecated.

    Constructors in org.eclipse.rdf4j.shacl.manifest with parameters of type Model
    Constructor and Description
    `AbstractSHACLTest(String testURI, String label, Model shapesGraph, Model dataGraph, boolean failure, boolean conforms)` Deprecated.

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