Package | Description |
---|---|
org.eclipse.lyo.store |
Lyo Store is a library that can be used to persistently store OSLC resources in a
triplestore.
|
org.eclipse.lyo.store.internals |
Contains implementations of the Store interface
|
Modifier and Type | Method and Description |
---|---|
default <T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.appendResource(URI namedGraphUri,
T resource)
Adds an OSLC
IResource instance in addition to other instances already
present on this named graph into the triplestore. |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.appendResources(URI namedGraphUri,
Collection<T> resources)
Adds OSLC
IResource instances in addition to other instances already
present on this named graph into the triplestore. |
org.apache.jena.rdf.model.Model |
Store.getJenaModelForSubject(URI namedGraphUri,
URI subject)
Retrieve a Jena model for triples under the given subject from the corresponding named graph.
|
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.getResource(URI namedGraphUri,
URI uri,
Class<T> clazz)
Retrieve a single
IResource instance specified by the concrete
type, unmarshaled from the RDF graph persisted in the triplestore under the given
named graph. |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.getResources(URI namedGraphUri,
Class<T> clazz)
Retrieve the collection of
IResource instances specified by the concrete
type, unmarshaled from the RDF graph persisted in the triplestore under the given
named graph. |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.getResources(URI namedGraphUri,
Class<T> clazz,
int limit,
int offset)
Alternative to
Store.getResources(URI, Class) with paging on the OSLC resource level. |
boolean |
Store.insertResources(URI namedGraphUri,
Object... resources)
Insert Jena models representations of OSLC
IResource instances into the
named graph. |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.putResources(URI namedGraphUri,
Collection<T> resources)
Inserts OSLC
IResource instances into the triplestore in the designed
namedGraph. |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
Store.updateResources(URI namedGraphUri,
T... resources)
Insert Jena models representations of OSLC
IResource instances into the
named graph. |
Modifier and Type | Method and Description |
---|---|
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.appendResources(URI namedGraph,
Collection<T> resources) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.appendResources(URI namedGraph,
Collection<T> resources) |
org.apache.jena.rdf.model.Model |
JenaTdbStoreImpl.getJenaModelForSubject(URI namedGraphUri,
URI subject) |
org.apache.jena.rdf.model.Model |
SparqlStoreImpl.getJenaModelForSubject(URI namedGraphUri,
URI subject) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.getResource(URI namedGraph,
URI uri,
Class<T> clazz) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.getResource(URI namedGraphUri,
URI resourceUri,
Class<T> clazz) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.getResources(URI namedGraph,
Class<T> clazz) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.getResources(URI namedGraph,
Class<T> clazz) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.getResources(URI namedGraph,
Class<T> clazz,
int limit,
int offset) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.getResources(URI namedGraph,
Class<T> clazz,
int limit,
int offset) |
boolean |
JenaTdbStoreImpl.insertResources(URI namedGraph,
Object... resources) |
boolean |
SparqlStoreImpl.insertResources(URI namedGraph,
Object... resources) |
boolean |
JenaTdbStoreImpl.putResource(URI namedGraphUri,
org.eclipse.lyo.oslc4j.core.model.IResource resource) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.putResources(URI namedGraph,
Collection<T> resources) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.putResources(URI uri,
Collection<T> resources) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
JenaTdbStoreImpl.updateResources(URI namedGraphUri,
T... resources) |
<T extends org.eclipse.lyo.oslc4j.core.model.IResource> |
SparqlStoreImpl.updateResources(URI namedGraphUri,
T... resources) |
Copyright © 2018. All rights reserved.