|
||||||||||
| 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 | |||||||||