## Uses of Interface
org.eclipse.rdf4j.sail.config.SailFactory

- Packages that use SailFactory
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sail.config |
  org.eclipse.rdf4j.sail.elasticsearch.config |
  org.eclipse.rdf4j.sail.elasticsearchstore.config |
  org.eclipse.rdf4j.sail.federation.config |
  org.eclipse.rdf4j.sail.inferencer.fc.config |
  org.eclipse.rdf4j.sail.lucene.config |
  org.eclipse.rdf4j.sail.memory.config |
  org.eclipse.rdf4j.sail.nativerdf.config |
  org.eclipse.rdf4j.sail.shacl.config |
  org.eclipse.rdf4j.sail.solr.config |

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

    Methods in org.eclipse.rdf4j.sail.config with parameters of type SailFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected String` | SailRegistry.`getKey​(SailFactory factory)` |

  - ### Uses of SailFactory in org.eclipse.rdf4j.sail.elasticsearch.config

    Classes in org.eclipse.rdf4j.sail.elasticsearch.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ElasticsearchSailFactory` | A `SailFactory` that creates `LuceneSail`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.elasticsearchstore.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ElasticsearchStoreFactory` | A `SailFactory` that creates `ElasticsearchStore`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.federation.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FederationFactory` | Deprecated. since 3.1.0.

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

    Classes in org.eclipse.rdf4j.sail.inferencer.fc.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CustomGraphQueryInferencerFactory` | A `SailFactory` that creates a `CustomGraphQueryInferencer` based on RDF configuration data.
    `class` | `DedupingInferencerFactory` |
    `class` | `DirectTypeHierarchyInferencerFactory` | A `SailFactory` that creates `DirectTypeHierarchyInferencer`s based on RDF configuration data.
    `class` | `ForwardChainingRDFSInferencerFactory` | Deprecated.
    `class` | `SchemaCachingRDFSInferencerFactory` | A `SailFactory` that creates `SchemaCachingRDFSInferencer`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.lucene.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LuceneSailFactory` | A `SailFactory` that creates `LuceneSail`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.memory.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MemoryStoreFactory` | A `SailFactory` that creates `MemoryStore`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.nativerdf.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `NativeStoreFactory` | A `SailFactory` that creates `NativeStore`s based on RDF configuration data.

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

    Classes in org.eclipse.rdf4j.sail.shacl.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ShaclSailFactory` | Factory class for creation of `ShaclSail`s as part of a Sail stack.

  - ### Uses of SailFactory in org.eclipse.rdf4j.sail.solr.config

    Classes in org.eclipse.rdf4j.sail.solr.config that implement SailFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SolrSailFactory` | A `SailFactory` that creates `LuceneSail`s based on RDF configuration data.