|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RdfStoreConnection
RdfStoreConnection is database-like connection to RDF repository. The connection is functional super set of SPARQL endpoint with write support.
Method Summary | |
---|---|
org.openrdf.model.Statement |
addStatement(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph)
Adds a new statement. |
org.openrdf.model.Statement |
addStatement(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph,
org.openrdf.model.URI... ts)
Adds a new statement and associated it with a collection of labels. |
boolean |
associateStatements(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph,
org.openrdf.model.URI... label)
Associates a statements with a labeled group. |
boolean |
associateStatements(SPARQLQuery query,
org.openrdf.model.URI... label)
Associates the statements result of SPARQL CONSTRUCT or DESCRIBE query to a labeled group. |
void |
close()
Closes the connection and free all allocated resources. |
LabelledGroupOfStatements |
createLabelledGroupOfStatements()
Creates a handle to a labeled group of statements with random name. |
LabelledGroupOfStatements |
createLabelledGroupOfStatements(org.openrdf.model.URI label)
Creates a handle to a labeled group of statements. |
boolean |
deassociateStatements(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph,
org.openrdf.model.URI label)
Deassociates one or more statements from a labeled group. |
org.openrdf.model.ValueFactory |
getValueFactory()
Get a factory to create values. |
boolean |
isClosed()
Verifies if the current connection is closed. |
int |
removeStatement(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph)
Removes statements from the RDF store. |
CloseableIterator<org.openrdf.model.Statement> |
search(org.openrdf.model.Resource subj,
org.openrdf.model.URI pred,
org.openrdf.model.Value obj,
org.openrdf.model.URI graph,
org.openrdf.model.URI label)
Creates a statement iterator based on simple pattern matching . |
Methods inherited from interface eu.larkc.core.data.SPARQLEndpoint |
---|
createDataSet, createRdfGraph, executeAsk, executeConstruct, executeSelect |
Method Detail |
---|
org.openrdf.model.Statement addStatement(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph)
subj
- pred
- obj
- graph
-
org.openrdf.model.Statement addStatement(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph, org.openrdf.model.URI... ts)
subj
- pred
- obj
- graph
- ts
-
int removeStatement(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph)
subj
- is subject of the statement to be removed (may be null)pred
- is predicate of the statement to be removed (may be null)obj
- is object of the statement to be removed (may be null)graph
- is graph of the statement to be removed (may be null)
CloseableIterator<org.openrdf.model.Statement> search(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph, org.openrdf.model.URI label)
subj
- is subject of the statements to be matched (may be null)pred
- is predicate of the statements to be matched (may be null)obj
- is object of the statements to be matched (may be null)graph
- is graph of the statements to be matched (may be null)label
- is label of the statements to be matched (may be null)
LabelledGroupOfStatements createLabelledGroupOfStatements(org.openrdf.model.URI label)
label
- to be used as name for the new group
LabelledGroupOfStatements createLabelledGroupOfStatements()
boolean associateStatements(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph, org.openrdf.model.URI... label)
subj
- is subject of the statement to be associated (may be null)pred
- is predicate of the statement to be associated (may be null)obj
- is object of the statement to be associated (may be null)graph
- is graph of the statement to be associated (may be null)label
- is label of the group to be associated to
boolean associateStatements(SPARQLQuery query, org.openrdf.model.URI... label)
query
- is construct or describe SPARQL querylabel
- is label of the group
boolean deassociateStatements(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.URI graph, org.openrdf.model.URI label)
subj
- is subject of the statement to be deassociated (may be null)pred
- is predicate of the statement to be deassociated (may be null)obj
- is object of the statement to be deassociated (may be null)graph
- is graph of the statement to be deassociated (may be null)label
- is label of the statement to be deassociated (may be null)
void close()
boolean isClosed()
org.openrdf.model.ValueFactory getValueFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |