| Package | Description |
|---|---|
| org.fcrepo.kernel |
This package contains abstractions for
FedoraResource types and
some types and functionality for Transactions. |
| org.fcrepo.kernel.rdf | |
| org.fcrepo.kernel.rdf.impl | |
| org.fcrepo.kernel.rdf.impl.mappings | |
| org.fcrepo.kernel.services | |
| org.fcrepo.kernel.utils | |
| org.fcrepo.kernel.utils.iterators |
| Modifier and Type | Method and Description |
|---|---|
RdfStream |
FedoraResource.getHierarchyTriples(GraphSubjects graphSubjects)
Return the JCR properties of this object as an
RdfStream |
com.hp.hpl.jena.query.Dataset |
FedoraResource.getPropertiesDataset(GraphSubjects subjects)
Return the JCR properties of this object as a Jena
Dataset |
com.hp.hpl.jena.query.Dataset |
FedoraResource.getPropertiesDataset(GraphSubjects graphSubjects,
int offset,
int limit)
Return the JCR properties of this object as a Jena
Dataset |
RdfStream |
FedoraResource.getTriples(GraphSubjects graphSubjects)
Return the JCR properties of this object as an
RdfStream |
RdfStream |
FedoraResource.getVersionTriples(GraphSubjects graphSubjects)
Serialize the JCR versions information as an RDF dataset
|
RdfStream |
FedoraResource.replaceProperties(GraphSubjects graphSubjects,
com.hp.hpl.jena.rdf.model.Model inputModel)
Replace the properties of this object with the properties from the given
model
|
com.hp.hpl.jena.query.Dataset |
FedoraResource.updatePropertiesDataset(GraphSubjects subjects,
String sparqlUpdateStatement)
Update the properties Dataset with a SPARQL Update query.
|
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.query.Dataset |
GraphProperties.getProperties(javax.jcr.Node node,
GraphSubjects subjects)
Return a list of all properties generated by this factory
for the given object and subject factory.
|
com.hp.hpl.jena.query.Dataset |
GraphProperties.getProperties(javax.jcr.Node node,
GraphSubjects subjects,
int offset,
int limit)
Return an offset list of the properties generated by this factory
for the given object and subject factory.
|
RdfStream |
JcrRdfTools.getWorkspaceTriples(GraphSubjects subjects)
Get an
RdfStream of the registered JCR workspaces |
static JcrRdfTools |
JcrRdfTools.withContext(GraphSubjects graphSubjects)
Factory method to create a new JcrRdfTools instance
|
static JcrRdfTools |
JcrRdfTools.withContext(GraphSubjects graphSubjects,
javax.jcr.Session session)
Factory method to create a new JcrRdfTools instance
|
static JcrRdfTools |
JcrRdfTools.withContext(GraphSubjects graphSubjects,
javax.jcr.Session session,
LowLevelStorageService lls)
Factory method to create a new JcrRdfTools instance with full context.
|
| Constructor and Description |
|---|
JcrRdfTools(GraphSubjects graphSubjects)
Factory method to create a new JcrRdfTools utility with a graph subjects
converter
|
JcrRdfTools(GraphSubjects graphSubjects,
javax.jcr.Session session)
Factory method to create a new JcrRdfTools utility with a graph subjects
converter
|
JcrRdfTools(GraphSubjects graphSubjects,
javax.jcr.Session session,
LowLevelStorageService lls)
Contructor with even more context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGraphSubjects
Translates JCR names into "fedora" subjects (by replacing jcr-specific names
with fedora names)
|
| Modifier and Type | Method and Description |
|---|---|
GraphSubjects |
NodeRdfContext.graphSubjects() |
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.query.Dataset |
JcrGraphProperties.getProperties(javax.jcr.Node node,
GraphSubjects subjects) |
com.hp.hpl.jena.query.Dataset |
JcrGraphProperties.getProperties(javax.jcr.Node node,
GraphSubjects subjects,
int offset,
int limit) |
| Constructor and Description |
|---|
FixityRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService lowLevelStorageService,
Iterable<FixityResult> blobs)
Ordinary constructor.
|
HierarchyRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService lowLevelStorageService)
Default constructor.
|
NodeRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService lowLevelStorageService)
Default constructor.
|
PropertiesRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService lowLevelStorageService)
Default constructor.
|
RootRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService llsService)
Ordinary constructor.
|
VersionsRdfContext(javax.jcr.Node node,
GraphSubjects graphSubjects,
LowLevelStorageService lowLevelStorageService)
Ordinary constructor.
|
WorkspaceRdfContext(javax.jcr.Session session,
GraphSubjects subjects) |
| Constructor and Description |
|---|
PropertyToTriple(GraphSubjects graphSubjects)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
RdfStream |
DatastreamService.getFixityResultsModel(GraphSubjects subjects,
Datastream datastream)
Get the fixity results for the datastream as a RDF Dataset
|
com.hp.hpl.jena.query.Dataset |
RepositoryService.searchRepository(GraphSubjects subjectFactory,
com.hp.hpl.jena.rdf.model.Resource searchSubject,
javax.jcr.Session session,
String terms,
int limit,
long offset)
Perform a full-text search on the whole repository and return the
information as an RDF Dataset
|
| Modifier and Type | Method and Description |
|---|---|
void |
NodePropertiesTools.appendOrReplaceNodeProperty(GraphSubjects subjects,
javax.jcr.Node node,
String propertyName,
javax.jcr.Value newValue)
Given a JCR node, property and value, either:
- if the property is single-valued, replace the existing property with
the new value
- if the property is multivalued, append the new value to the property
|
static JcrPropertyStatementListener |
JcrPropertyStatementListener.getListener(GraphSubjects subjects,
javax.jcr.Session session,
com.hp.hpl.jena.rdf.model.Model problemModel)
Return a Listener given the subject factory and JcrSession.
|
void |
NodePropertiesTools.removeNodeProperty(GraphSubjects subjects,
javax.jcr.Node node,
String propertyName,
javax.jcr.Value valueToRemove)
Given a JCR node, property and value, remove the value (if it exists)
from the property, and remove the
property if no values remove
|
| Modifier and Type | Method and Description |
|---|---|
GraphSubjects |
PersistingRdfStreamConsumer.idTranslator() |
| Constructor and Description |
|---|
PersistingRdfStreamConsumer(GraphSubjects graphSubjects,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
RdfAdder(GraphSubjects graphSubjects,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
RdfRemover(GraphSubjects graphSubjects,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
Copyright © 2013 DuraSpace, Inc.. All Rights Reserved.