Package | Description |
---|---|
org.fcrepo.http.api |
This package provides a RESTful API for several content management and
core repository services.
|
org.fcrepo.http.commons.api.rdf |
Utilities for assembling and manipulating RDF responses.
|
org.fcrepo.http.commons.responses |
Helpers and providers for different response formats.
|
org.fcrepo.kernel.api.models | |
org.fcrepo.kernel.api.rdf | |
org.fcrepo.kernel.modeshape |
This package contains abstractions for
FedoraResourceImpl types and
some types and functionality for Transactions. |
org.fcrepo.kernel.modeshape.rdf.impl | |
org.fcrepo.kernel.modeshape.utils.iterators |
Modifier and Type | Method and Description |
---|---|
protected RdfStream |
ContentExposingResource.getResourceTriples() |
protected RdfStream |
ContentExposingResource.getResourceTriples(int limit)
This method returns a stream of RDF triples associated with this target resource
|
protected RdfStream |
ContentExposingResource.getTriples(FedoraResource resource,
Set<? extends TripleCategory> x) |
protected RdfStream |
ContentExposingResource.getTriples(FedoraResource resource,
TripleCategory x) |
protected RdfStream |
ContentExposingResource.getTriples(Set<? extends TripleCategory> x) |
protected RdfStream |
ContentExposingResource.getTriples(TripleCategory x) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
ContentExposingResource.getContent(String rangeValue,
int limit,
RdfStream rdfStream)
This method returns an HTTP response with content body appropriate to the following arguments.
|
protected javax.ws.rs.core.Response |
ContentExposingResource.getContent(String rangeValue,
RdfStream rdfStream) |
protected void |
ContentExposingResource.patchResourcewithSparql(FedoraResource resource,
String requestBody,
RdfStream resourceTriples) |
protected void |
ContentExposingResource.replaceResourceWithStream(FedoraResource resource,
InputStream requestBodyStream,
javax.ws.rs.core.MediaType contentType,
RdfStream resourceTriples) |
Modifier and Type | Method and Description |
---|---|
RdfStream |
HttpTripleUtil.addHttpComponentModelsForResourceToStream(RdfStream rdfStream,
FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add additional models to the RDF dataset for the given resource
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
HttpTripleUtil.addHttpComponentModelsForResourceToStream(RdfStream rdfStream,
FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add additional models to the RDF dataset for the given resource
|
Modifier and Type | Field and Description |
---|---|
RdfStream |
RdfNamespacedStream.stream |
Constructor and Description |
---|
RdfNamespacedStream(RdfStream stream,
Map<String,String> namespaces)
Creates an object to hold an RdfStream and an associated namespace mapping.
|
RdfStreamStreamingOutput(RdfStream rdfStream,
Map<String,String> namespaces,
javax.ws.rs.core.MediaType mediaType)
Normal constructor
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Get the fixity of this datastream compared to metadata stored in the repository
|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
URI contentDigest,
long size)
Get the fixity of this datastream in a given repository's binary store.
|
RdfStream |
FedoraResource.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
Set<? extends TripleCategory> contexts)
Return the RDF properties of this object using the provided contexts
|
RdfStream |
FedoraResource.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
TripleCategory context)
Return the RDF properties of this object using the provided context
|
Modifier and Type | Method and Description |
---|---|
void |
FedoraResource.replaceProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
org.apache.jena.rdf.model.Model inputModel,
RdfStream originalTriples)
Replace the properties of this object with the properties from the given
model
|
void |
FedoraResource.updateProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
String sparqlUpdateStatement,
RdfStream originalTriples)
Update the provided properties with a SPARQL Update query.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRdfStream
Implementation of a context-bearing RDF stream
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
DefaultRdfStream.distinct() |
RdfStream |
DefaultRdfStream.filter(Predicate<? super org.apache.jena.graph.Triple> predicate) |
static RdfStream |
DefaultRdfStream.fromModel(org.apache.jena.graph.Node node,
org.apache.jena.rdf.model.Model model)
Create an RdfStream from an existing Model.
|
RdfStream |
DefaultRdfStream.limit(long maxSize) |
RdfStream |
DefaultRdfStream.onClose(Runnable closeHandler) |
RdfStream |
DefaultRdfStream.parallel() |
RdfStream |
DefaultRdfStream.peek(Consumer<? super org.apache.jena.graph.Triple> action) |
RdfStream |
DefaultRdfStream.sequential() |
RdfStream |
DefaultRdfStream.skip(long n) |
RdfStream |
DefaultRdfStream.sorted() |
RdfStream |
DefaultRdfStream.sorted(Comparator<? super org.apache.jena.graph.Triple> comparator) |
RdfStream |
DefaultRdfStream.unordered() |
Modifier and Type | Method and Description |
---|---|
RdfStream |
FedoraBinaryImpl.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator) |
RdfStream |
FedoraBinaryImpl.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
URI digestUri,
long size) |
RdfStream |
FedoraResourceImpl.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
Set<? extends TripleCategory> contexts) |
RdfStream |
FedoraResourceImpl.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
TripleCategory context) |
Modifier and Type | Method and Description |
---|---|
void |
FedoraResourceImpl.replaceProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
org.apache.jena.rdf.model.Model inputModel,
RdfStream originalTriples) |
void |
FedoraResourceImpl.updateProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
String sparqlUpdateStatement,
RdfStream originalTriples) |
Modifier and Type | Class and Description |
---|---|
class |
AclRdfContext |
class |
ChildrenRdfContext |
class |
ContentRdfContext |
class |
FixityRdfContext
An
RdfStream containing information about the fixity of a
FedoraBinary . |
class |
HashRdfContext |
class |
LdpContainerRdfContext |
class |
LdpIsMemberOfRdfContext |
class |
LdpRdfContext |
class |
NodeRdfContext
RdfStream that holds contexts related to a specific Node . |
class |
ParentRdfContext |
class |
PropertiesRdfContext
NodeRdfContext for RDF that derives from JCR properties on a Resource |
class |
ReferencesRdfContext
Accumulate inbound references to a given resource
|
class |
RootRdfContext
Assemble
Triple s derived from the root of a repository. |
class |
SkolemNodeRdfContext
Embed triples describing all skolem nodes in the RDF stream
|
class |
TypeRdfContext |
class |
VersionsRdfContext
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
PersistingRdfStreamConsumer.stream() |
Constructor and Description |
---|
PersistingRdfStreamConsumer(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
RdfAdder(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
RdfRemover(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
Copyright © 2013–2017 DuraSpace, Inc.. All rights reserved.