Package | Description |
---|---|
org.dspace.foresite | |
org.dspace.foresite.jena |
Modifier and Type | Method and Description |
---|---|
void |
OREResource.addAgent(URI relationship,
Agent agent) |
void |
Aggregation.addAggregatedResource(AggregatedResource resource) |
void |
AggregatedResource.addAggregation(URI aggregation)
Add an aggregation to the list of aggregations that this resource knows about
|
void |
Aggregation.addProxy(Proxy proxy) |
void |
OREResource.addRDF(String rdf,
String format) |
void |
Aggregation.addReMSerialisation(ReMSerialisation serlialisation) |
void |
AggregatedResource.addResourceMap(URI rem)
Add a URI to a resource map which describes this Aggregated Resource if it
is also to be treated as an Aggregation
|
void |
Aggregation.addResourceMapURI(URI uri) |
void |
Aggregation.addRights(URI rights) |
void |
Aggregation.addSeeAlso(URI seeAlso) |
void |
Aggregation.addSimilarTo(URI similarTo) |
void |
OREResource.addTriple(Triple relationship)
Add the given triple to the current graph.
|
void |
OREResource.addTriples(List<Triple> relationships)
Add the list of triples to the current graph.
|
void |
OREResource.addType(URI type)
Add the given type URI to the resource
|
void |
Proxy.assertRelation(URI uri,
Proxy proxy) |
void |
OREResource.clearAgents(URI relationship) |
void |
Aggregation.clearAggregatedResources() |
void |
AggregatedResource.clearAggregations()
Remove all the aggregations that this resource knows about.
|
void |
Aggregation.clearProxies() |
void |
AggregatedResource.clearResourceMaps()
Remove all references to any resource maps associated with this Aggregated
Resource
|
void |
Aggregation.clearRights() |
void |
Aggregation.clearSeeAlso() |
void |
Aggregation.clearSimilarTo() |
void |
OREResource.clearTypes()
Remove all the types associated with this resource.
|
ResourceMap |
ResourceMap.copy() |
AggregatedResource |
Aggregation.createAggregatedResource(Aggregation aggregation) |
static AggregatedResource |
OREFactory.createAggregatedResource(URI uri) |
AggregatedResource |
Aggregation.createAggregatedResource(URI uri) |
Aggregation |
ResourceMap.createAggregation(URI uri) |
static Aggregation |
OREFactory.createAggregation(URI uri) |
Proxy |
AggregatedResource.createProxy(URI proxyURI)
Create a proxy representing this AggregatedResource in the context of the
Aggregation it is currently part of.
|
Proxy |
Aggregation.createProxy(URI proxyURI,
URI aggregatedResourceURI) |
static ResourceMap |
OREFactory.createResourceMap(URI uri) |
ResourceMap |
Aggregation.createResourceMap(URI uri) |
static Triple |
OREFactory.createTriple(OREResource subject,
Predicate pred,
Object object) |
static Triple |
OREFactory.createTriple(OREResource subject,
Predicate pred,
OREResource object) |
static Triple |
OREFactory.createTriple(OREResource subject,
Predicate pred,
URI object) |
Triple |
OREResource.createTriple(Predicate pred,
Object literal)
Create a triple with the given predicate on the given literal.
|
Triple |
OREResource.createTriple(Predicate pred,
URI uri)
Create a triple with the given predicate on the given URI
|
Triple |
OREResource.createTriple(URI pred,
Object literal)
Create a triple using the given URI for the predicate and the given
literal for the subject.
|
static Triple |
OREFactory.createTriple(URI subject,
Predicate pred,
Object object) |
static Triple |
OREFactory.createTriple(URI subject,
Predicate pred,
URI object) |
Triple |
OREResource.createTriple(URI pred,
URI uri)
Create a triple using the given URI for the predicate and the given
URI for the subject.
|
static Triple |
OREFactory.createTriple(URI subject,
URI relation,
Object literal) |
static Triple |
OREFactory.createTriple(URI subject,
URI relation,
URI object) |
Triple |
OREResource.createTriple(Vocab pred,
Object literal)
Create a triple using the given Vocab enum element as the source of the
prdicate, and the given Object as a literal.
|
Triple |
OREResource.createTriple(Vocab pred,
URI uri)
Create a triple using the given Vocab enum element as the source of the
predicate, and the given URI for the subject.
|
void |
OREResource.detach()
Detach the current object from the current model.
|
void |
OREResource.empty()
Remove everyting inside the object, but leave the object itself
in existence.
|
List<Agent> |
OREResource.getAgents(URI relationship) |
List<AggregatedResource> |
ResourceMap.getAggregatedResources() |
List<AggregatedResource> |
Aggregation.getAggregatedResources() |
Aggregation |
ResourceMap.getAggregation() |
Aggregation |
AggregatedResource.getAggregation()
Get the parent aggregation of this aggregated resource in the current model.
|
List<URI> |
AggregatedResource.getAggregations()
List all of the known aggregations that this aggregated resource is a part of.
|
List<ResourceMap> |
Aggregation.getAuthoritative() |
Date |
ResourceMap.getCreated() |
Date |
Aggregation.getCreated() |
URI |
Proxy.getLineage() |
String |
Triple.getLiteralType() |
List<URI> |
Agent.getMboxes()
Get all the mboxes (i.e.
|
Date |
ResourceMap.getModified() |
Date |
Aggregation.getModified() |
List<String> |
Agent.getNames()
Get all the names associated with this Agent
|
OREResource |
Triple.getObject() |
String |
Triple.getObjectLiteral() |
URI |
Triple.getObjectURI() |
Vocab |
OREResource.getOREType()
Get the Vocab element which refers to the ORE type that this object
is.
|
Predicate |
Triple.getPredicate() |
List<Proxy> |
Aggregation.getProxies() |
Proxy |
AggregatedResource.getProxy()
Get a Proxy object representing the AggregatedResource in the context of
the Aggregation it is part of.
|
AggregatedResource |
Proxy.getProxyFor() |
Aggregation |
Proxy.getProxyIn() |
List<Proxy> |
Proxy.getRelated(URI uri) |
List<ReMSerialisation> |
Aggregation.getReMSerialisations() |
ResourceMap |
Aggregation.getResourceMap(URI uri) |
List<ResourceMap> |
Aggregation.getResourceMaps() |
List<URI> |
AggregatedResource.getResourceMaps()
For AggregatedResources which are also Aggregations in another sense,
then we must be able to get hold of the resource map(s) describing it.
|
List<URI> |
Aggregation.getRights() |
List<URI> |
Aggregation.getSeeAlso() |
List<URI> |
Aggregation.getSimilarTo() |
OREResource |
Triple.getSubject() |
URI |
Triple.getSubjectURI() |
List<URI> |
OREResource.getTypes()
Get a list of the types associated with this resource.
|
URI |
OREResource.getURI()
Get the URI representing the resource
|
boolean |
AggregatedResource.hasProxy()
Does this AggregatedResource have a Proxy currently associated with
it in the graph?
|
void |
Triple.initialise(OREResource subject) |
void |
Triple.initialise(URI uri) |
void |
ResourceMap.initialise(URI uri) |
void |
Aggregation.initialise(URI uri) |
void |
AggregatedResource.initialise(URI uri)
Initialise an Aggregated Resource with the given URI.
|
boolean |
ResourceMap.isAuthoritative() |
boolean |
Triple.isLiteral() |
List<Triple> |
OREResource.listAllTriples()
List all triples associated with the whole ORE graph as known about by
the resource in its current environment.
|
List<Triple> |
OREResource.listAllTriples(TripleSelector selector)
List all triples associated with the whole ORE graph as known about by
the resource in its current environment, which match the selection
criteria
|
List<Triple> |
OREResource.listTriples()
List all of the triples directly descended from the resource type.
|
List<Triple> |
OREResource.listTriples(TripleSelector selector)
List all the triples directly descended from the resource type which match
the selection criteria.
|
void |
REMValidator.prepForSerialisation(ResourceMap rem) |
void |
Triple.relate(Predicate pred,
Object literal) |
void |
Triple.relate(Predicate pred,
OREResource resource) |
void |
Triple.relate(Predicate pred,
URI uri) |
void |
ResourceMap.removeAggregation() |
void |
ResourceMap.removeModified() |
void |
OREResource.removeTriple(Triple triple)
Remove the given triple from the current graph.
|
void |
OREResource.setAgents(List<URI> relationship,
Agent agent) |
void |
Aggregation.setAggregatedResources(List<AggregatedResource> resources) |
void |
ResourceMap.setAggregation(Aggregation aggregation) |
void |
AggregatedResource.setAggregations(List<URI> aggregations)
Set the list of aggregations that this resource is a part of, overwriting existing
data.
|
void |
ResourceMap.setAuthoritative(boolean authoritative) |
void |
Proxy.setLineage(URI externalProxy) |
void |
Proxy.setProxyFor(AggregatedResource proxyFor) |
void |
Proxy.setProxyForURI(URI uri) |
void |
Proxy.setProxyIn(Aggregation proxyIn) |
void |
Proxy.setProxyInURI(URI uri) |
void |
Aggregation.setReMSerialisations(List<ReMSerialisation> serialisations) |
void |
AggregatedResource.setResourceMaps(List<URI> rems)
Specify the URIs of the resource maps whcih describe this Aggregated
Resource if it is also to be treated as an Aggregation
|
void |
Aggregation.setRights(List<URI> rights) |
void |
Aggregation.setSeeAlso(List<URI> seeAlso) |
void |
Aggregation.setSimilarTo(List<URI> similarTo) |
void |
OREResource.setTypes(List<URI> types)
Set the list of types associated with this resource.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
OREResourceJena.aboveInHierarchy(Vocab type) |
void |
OREResourceJena.addAgent(URI relationship,
Agent agent) |
void |
AggregationJena.addAggregatedResource(AggregatedResource resource) |
void |
AggregationJena.addProxy(Proxy proxy) |
void |
OREResourceJena.addRDF(String rdf,
String format) |
void |
AggregationJena.addReMSerialisation(ReMSerialisation serialisation) |
void |
AggregatedResourceJena.addResourceMap(URI rem) |
void |
AggregationJena.addResourceMapURI(URI uri) |
void |
AggregationJena.addSeeAlso(URI seeAlso) |
void |
OREResourceJena.addTriple(Triple triple) |
void |
OREResourceJena.addTriples(List<Triple> triples) |
void |
ProxyJena.assertRelation(URI uri,
Proxy proxy) |
void |
OREResourceJena.clearAgents(URI relationship) |
void |
AggregationJena.clearAggregatedResources() |
void |
AggregationJena.clearProxies() |
void |
AggregatedResourceJena.clearResourceMaps() |
void |
AggregationJena.clearSeeAlso() |
ResourceMap |
ResourceMapJena.copy() |
static Agent |
JenaOREFactory.createAgent(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.AnonId resourceID) |
static Agent |
JenaOREFactory.createAgent(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
AggregatedResource |
AggregationJena.createAggregatedResource(Aggregation aggregation) |
static AggregatedResource |
JenaOREFactory.createAggregatedResource(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
AggregatedResource |
AggregationJena.createAggregatedResource(URI uri) |
static Aggregation |
JenaOREFactory.createAggregation(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
Aggregation |
ResourceMapJena.createAggregation(URI uri) |
static Proxy |
JenaOREFactory.createProxy(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
Proxy |
AggregatedResourceJena.createProxy(URI proxyURI) |
Proxy |
AggregationJena.createProxy(URI proxyURI,
URI arURI) |
static ResourceMap |
JenaOREFactory.createResourceMap(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
ResourceMap |
AggregationJena.createResourceMap(URI uri) |
static com.hp.hpl.jena.rdf.model.Statement |
JenaOREFactory.createStatement(Triple triple) |
Triple |
OREResourceJena.createTriple(Predicate pred,
Object literal) |
Triple |
OREResourceJena.createTriple(Predicate pred,
URI uri) |
static Triple |
JenaOREFactory.createTriple(com.hp.hpl.jena.rdf.model.Statement statement) |
Triple |
OREResourceJena.createTriple(URI pred,
Object literal) |
Triple |
OREResourceJena.createTriple(URI pred,
URI uri) |
Triple |
OREResourceJena.createTriple(Vocab pred,
Object literal) |
Triple |
OREResourceJena.createTriple(Vocab pred,
URI uri) |
void |
ResourceMapJena.detach() |
void |
ProxyJena.detach() |
abstract void |
OREResourceJena.detach() |
void |
AggregationJena.detach() |
void |
AggregatedResourceJena.detach() |
void |
AgentJena.detach() |
abstract void |
OREResourceJena.empty() |
List<Agent> |
OREResourceJena.getAgents(URI relationship) |
List<AggregatedResource> |
ResourceMapJena.getAggregatedResources() |
List<AggregatedResource> |
AggregationJena.getAggregatedResources() |
Aggregation |
ResourceMapJena.getAggregation() |
Aggregation |
AggregatedResourceJena.getAggregation() |
List<URI> |
AggregatedResourceJena.getAggregations() |
List<ResourceMap> |
AggregationJena.getAuthoritative() |
Date |
ResourceMapJena.getCreated() |
Date |
AggregationJena.getCreated() |
URI |
ProxyJena.getLineage() |
String |
TripleJena.getLiteralType() |
List<URI> |
AgentJena.getMboxes() |
Date |
ResourceMapJena.getModified() |
Date |
AggregationJena.getModified() |
String |
TripleJena.getObjectLiteral() |
URI |
TripleJena.getObjectURI() |
Vocab |
ResourceMapJena.getOREType() |
Vocab |
ProxyJena.getOREType() |
Vocab |
AggregationJena.getOREType() |
Vocab |
AggregatedResourceJena.getOREType() |
Vocab |
AgentJena.getOREType() |
protected Vocab |
OREResourceJena.getOREType(com.hp.hpl.jena.rdf.model.Resource resource) |
Predicate |
TripleJena.getPredicate() |
List<Proxy> |
AggregationJena.getProxies() |
Proxy |
AggregatedResourceJena.getProxy() |
AggregatedResource |
ProxyJena.getProxyFor() |
Aggregation |
ProxyJena.getProxyIn() |
List<Proxy> |
ProxyJena.getRelated(URI uri) |
List<ReMSerialisation> |
AggregationJena.getReMSerialisations() |
ResourceMap |
AggregationJena.getResourceMap(URI uri) |
List<ResourceMap> |
AggregationJena.getResourceMaps() |
List<URI> |
AggregatedResourceJena.getResourceMaps() |
List<URI> |
AggregationJena.getRights() |
List<URI> |
AggregationJena.getSeeAlso() |
List<URI> |
AggregationJena.getSimilarTo() |
URI |
TripleJena.getSubjectURI() |
List<URI> |
OREResourceJena.getTypes() |
URI |
OREResourceJena.getURI() |
boolean |
AggregatedResourceJena.hasProxy() |
void |
TripleJena.initialise(OREResource resource) |
void |
ResourceMapJena.initialise(URI uri) |
void |
AggregationJena.initialise(URI uri) |
void |
AggregatedResourceJena.initialise(URI uri) |
boolean |
ResourceMapJena.isAuthoritative() |
protected boolean |
OREResourceJena.isUsedElsewhere(com.hp.hpl.jena.rdf.model.Resource resource) |
List<Triple> |
OREResourceJena.listAllTriples() |
List<Triple> |
OREResourceJena.listAllTriples(TripleSelector selector) |
List<Triple> |
OREResourceJena.listTriples() |
List<Triple> |
OREResourceJena.listTriples(TripleSelector selector) |
List<Triple> |
AggregatedResourceJena.listTriples(TripleSelector selector) |
protected List<Triple> |
OREResourceJena.listTriples(URI subjectURI,
Predicate predInit,
URI objectURI,
Object objectLiteral) |
void |
REMValidatorJena.prepForSerialisation(ResourceMap rem) |
protected boolean |
OREResourceJena.recursivelyRemovable(com.hp.hpl.jena.rdf.model.Statement stmt) |
protected void |
OREResourceJena.recursiveRemove(com.hp.hpl.jena.rdf.model.Resource resource) |
void |
TripleJena.relate(Predicate pred,
Object literal) |
void |
TripleJena.relate(Predicate pred,
OREResource resource) |
void |
TripleJena.relate(Predicate pred,
URI uri) |
void |
ResourceMapJena.removeAggregation() |
void |
ResourceMapJena.removeModified() |
void |
OREResourceJena.removeTriple(Triple triple) |
void |
OREResourceJena.setAgents(List<URI> relationship,
Agent agent) |
void |
AggregationJena.setAggregatedResources(List<AggregatedResource> resources) |
void |
ResourceMapJena.setAggregation(Aggregation aggregation) |
void |
ResourceMapJena.setAuthoritative(boolean authoritative) |
void |
ProxyJena.setLineage(URI externalProxy) |
void |
OREResourceJena.setModel(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.AnonId blankID) |
void |
GraphResource.setModel(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.AnonId blankID) |
void |
ResourceMapJena.setModel(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
void |
OREResourceJena.setModel(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
void |
GraphResource.setModel(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
void |
AgentJena.setModel(com.hp.hpl.jena.rdf.model.Model model,
URI resourceURI) |
void |
AggregationJena.setReMSerialisations(List<ReMSerialisation> serialisations) |
void |
AggregatedResourceJena.setResourceMaps(List<URI> rems) |
void |
AggregationJena.setSeeAlso(List<URI> seeAlso) |
Copyright © 2020. All rights reserved.