Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPowsyblTripleStore - Class in com.powsybl.triplestore.api
- AbstractPowsyblTripleStore() - Constructor for class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- AbstractPowsyblTripleStore(TripleStoreOptions) - Constructor for class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- add(TripleStore) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Add all statements of the source Triplestore to this Triplestore.
- add(String, String, String, PropertyBag) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Add to the triple store statements for creating a new resource, instance of a specific class
- add(String, String, String, PropertyBags) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Add to the triple store statements for creating new resources, instances of a specific class
- addNamespace(String, String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Add a namespace to the triple store
- adjustedQuery(String) - Method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- allImplementations() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
List all Triplestore implementations available.
- asBoolean(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- asBoolean(String, boolean) - Method in class com.powsybl.triplestore.api.PropertyBag
- asDouble(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- asDouble(String, double) - Method in class com.powsybl.triplestore.api.PropertyBag
- asInt(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- asInt(String, int) - Method in class com.powsybl.triplestore.api.PropertyBag
C
- clear(String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Delete all the statements in a given context.
- com.powsybl.triplestore.api - module com.powsybl.triplestore.api
- com.powsybl.triplestore.api - package com.powsybl.triplestore.api
- contextNames() - Method in interface com.powsybl.triplestore.api.TripleStore
-
Get all the context names currently defined in the Triplestore.
- copy() - Method in class com.powsybl.triplestore.api.PropertyBag
- copy(TripleStore) - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Crate a Triplestore that is a copy of the given Triplestore.
- copy(TripleStore) - Method in interface com.powsybl.triplestore.api.TripleStoreFactoryService
-
Create an instance of a Triplestore that is a copy of a given Triplestore.
- create() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Create a Triplestore database using the default implementation.
- create() - Method in interface com.powsybl.triplestore.api.TripleStoreFactoryService
-
Create an instance of a Triplestore.
- create(TripleStoreOptions) - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Create a Triplestore database using the default implementation and given options.
- create(TripleStoreOptions) - Method in interface com.powsybl.triplestore.api.TripleStoreFactoryService
-
Create an instance of a Triplestore with given options.
- create(String) - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Create a Triplestore database using the given implementation.
- create(String, TripleStoreOptions) - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Create a Triplestore database using the given implementation and options.
- createRdfId() - Static method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
D
- decodeEscapedIdentifiers(boolean) - Method in class com.powsybl.triplestore.api.TripleStoreOptions
- DEFAULT_IMPLEMENTATION - Static variable in class com.powsybl.triplestore.api.TripleStoreFactory
- defaultImplementation() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Get the name of the default Triplestore implementation.
- defineQueryPrefix(String, String) - Method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- defineQueryPrefix(String, String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Define namespace prefix bindings that will be used in the text of queries.
E
- equals(Object) - Method in class com.powsybl.triplestore.api.PrefixNamespace
- equals(Object) - Method in class com.powsybl.triplestore.api.PropertyBag
- equals(Object) - Method in class com.powsybl.triplestore.api.QueryCatalog
G
- getId(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- getId0(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- getImplementationName() - Method in interface com.powsybl.triplestore.api.TripleStore
-
Return the implementation name defined in the triple store
- getImplementationName() - Method in interface com.powsybl.triplestore.api.TripleStoreFactoryService
-
Get name of the Triplestore factory.
- getLocal(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- getLocals(String, String) - Method in class com.powsybl.triplestore.api.PropertyBag
- getNamespace() - Method in class com.powsybl.triplestore.api.PrefixNamespace
- getNamespaces() - Method in interface com.powsybl.triplestore.api.TripleStore
-
Return the namespaces defined in the triple store
- getOptions() - Method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- getOptions() - Method in interface com.powsybl.triplestore.api.TripleStore
-
Obtain the options that have been used to configure this Triplestore
- getPrefix() - Method in class com.powsybl.triplestore.api.PrefixNamespace
H
- hashCode() - Method in class com.powsybl.triplestore.api.PrefixNamespace
- hashCode() - Method in class com.powsybl.triplestore.api.PropertyBag
- hashCode() - Method in class com.powsybl.triplestore.api.QueryCatalog
I
- implementationsBadNestedGraphClauses() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
List all available Triplestore implementations that have problems with nested graph clauses in SPARQL queries.
- implementationsWorkingWithNestedGraphClauses() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
List all available Triplestore implementations that support nested graph clauses in SPARQL queries.
- isClassProperty(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- isMultivaluedProperty(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- isRemoveInitialUnderscoreForIdentifiers() - Method in class com.powsybl.triplestore.api.TripleStoreOptions
- isResource(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- isWorkingWithNestedGraphClauses() - Method in interface com.powsybl.triplestore.api.TripleStoreFactoryService
-
Check if Triplestores from this factory support SPARQL queries with nested graph clauses.
N
- namespaceForContexts() - Static method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- namespacePrefix(String) - Method in class com.powsybl.triplestore.api.PropertyBag
O
- onlyDefaultImplementation() - Static method in class com.powsybl.triplestore.api.TripleStoreFactory
-
Get a list containing only the name of the default Triplestore implementation.
- outputStream(DataSource, String) - Method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
P
- pivot(String, String, List<String>, String) - Method in class com.powsybl.triplestore.api.PropertyBags
- pivotLocalNames(String, String, List<String>, String) - Method in class com.powsybl.triplestore.api.PropertyBags
- pluck(String) - Method in class com.powsybl.triplestore.api.PropertyBags
- pluckIdentifiers(String) - Method in class com.powsybl.triplestore.api.PropertyBags
- pluckLocals(String) - Method in class com.powsybl.triplestore.api.PropertyBags
- PrefixNamespace - Class in com.powsybl.triplestore.api
- PrefixNamespace(String, String) - Constructor for class com.powsybl.triplestore.api.PrefixNamespace
- print(PrintStream) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Print a summary of the contents of the Triplestore.
- print(Consumer<String>) - Method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- print(Consumer<String>) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Print a summary of the contents of the Triplestore.
- PropertyBag - Class in com.powsybl.triplestore.api
- PropertyBag(List<String>, boolean) - Constructor for class com.powsybl.triplestore.api.PropertyBag
- PropertyBag(List<String>, boolean, boolean) - Constructor for class com.powsybl.triplestore.api.PropertyBag
- PropertyBags - Class in com.powsybl.triplestore.api
- PropertyBags() - Constructor for class com.powsybl.triplestore.api.PropertyBags
- PropertyBags(Collection<PropertyBag>) - Constructor for class com.powsybl.triplestore.api.PropertyBags
- propertyNames() - Method in class com.powsybl.triplestore.api.PropertyBag
- putNonNull(String, String) - Method in class com.powsybl.triplestore.api.PropertyBag
Q
- query(String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Perform a SPARQL query on the Triplestore.
- QueryCatalog - Class in com.powsybl.triplestore.api
- QueryCatalog(String) - Constructor for class com.powsybl.triplestore.api.QueryCatalog
- queryTripleStore(String, QueryCatalog, TripleStore) - Static method in class com.powsybl.triplestore.api.TripleStoreUtils
R
- rdfDescriptionClass() - Static method in class com.powsybl.triplestore.api.AbstractPowsyblTripleStore
- read(InputStream, String, String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Read statements from an input stream and store them in the Triplestore under the given context name.
- resource() - Method in class com.powsybl.triplestore.api.QueryCatalog
S
- setClassPropertyNames(List<String>) - Method in class com.powsybl.triplestore.api.PropertyBag
- setMultivaluedProperty(List<String>) - Method in class com.powsybl.triplestore.api.PropertyBag
- setRemoveInitialUnderscoreForIdentifiers(boolean) - Method in class com.powsybl.triplestore.api.TripleStoreOptions
- setResourceNames(List<String>) - Method in class com.powsybl.triplestore.api.PropertyBag
T
- tabulate() - Method in class com.powsybl.triplestore.api.PropertyBag
- tabulate() - Method in class com.powsybl.triplestore.api.PropertyBags
- tabulate(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- tabulateLocals() - Method in class com.powsybl.triplestore.api.PropertyBag
- tabulateLocals() - Method in class com.powsybl.triplestore.api.PropertyBags
- tabulateLocals(String) - Method in class com.powsybl.triplestore.api.PropertyBag
- toString() - Method in class com.powsybl.triplestore.api.PrefixNamespace
- TripleStore - Interface in com.powsybl.triplestore.api
-
A Triplestore database.
- TripleStoreException - Exception in com.powsybl.triplestore.api
- TripleStoreException(String) - Constructor for exception com.powsybl.triplestore.api.TripleStoreException
- TripleStoreException(String, Throwable) - Constructor for exception com.powsybl.triplestore.api.TripleStoreException
- TripleStoreFactory - Class in com.powsybl.triplestore.api
-
Factory for the creation of Triplestore databases.
- TripleStoreFactoryService - Interface in com.powsybl.triplestore.api
-
A factory service that allows creation of Triplestore databases.
- TripleStoreOptions - Class in com.powsybl.triplestore.api
- TripleStoreOptions() - Constructor for class com.powsybl.triplestore.api.TripleStoreOptions
- TripleStoreOptions(boolean, boolean) - Constructor for class com.powsybl.triplestore.api.TripleStoreOptions
- TripleStoreUtils - Class in com.powsybl.triplestore.api
U
- unescapeIdentifiers() - Method in class com.powsybl.triplestore.api.TripleStoreOptions
- update(String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Perform a SPARQL update on the Triplestore.
W
- write(DataSource) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Write the contents of the Triplestore in the given data source.
- write(DataSource, String) - Method in interface com.powsybl.triplestore.api.TripleStore
-
Write the contents of a context in the given data source.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form