public final class TripleStoreFactory extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_IMPLEMENTATION |
Modifier and Type | Method and Description |
---|---|
static List<String> |
allImplementations()
List all Triplestore implementations available.
|
static TripleStore |
copy(TripleStore source)
Crate a Triplestore that is a copy of the given Triplestore.
|
static TripleStore |
create()
Create a Triplestore database using the default implementation.
|
static TripleStore |
create(String impl)
Create a Triplestore database using the given implementation.
|
static String |
defaultImplementation()
Get the name of the default Triplestore implementation.
|
static List<String> |
implementationsBadNestedGraphClauses()
List all available Triplestore implementations that have problems with nested graph clauses in SPARQL queries.
|
static List<String> |
implementationsWorkingWithNestedGraphClauses()
List all available Triplestore implementations that support nested graph clauses in SPARQL queries.
|
static List<String> |
onlyDefaultImplementation()
Get a list containing only the name of the default Triplestore implementation.
|
public static final String DEFAULT_IMPLEMENTATION
public static TripleStore create()
public static TripleStore copy(TripleStore source)
source
- the source Triplestorepublic static TripleStore create(String impl)
impl
- the name of the Triplestore implementation that must be usedpublic static List<String> allImplementations()
public static List<String> implementationsWorkingWithNestedGraphClauses()
public static List<String> implementationsBadNestedGraphClauses()
public static List<String> onlyDefaultImplementation()
public static String defaultImplementation()
Copyright © 2020. All rights reserved.