public class ViewHelpers extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ViewHelpers() |
| Modifier and Type | Method and Description |
|---|---|
int |
addOne(int i)
Yes, we really did create a method to increment
a given int.
|
com.hp.hpl.jena.graph.Node |
asNode(com.hp.hpl.jena.rdf.model.Resource r)
Convert an RDF resource to an RDF node
|
static ViewHelpers |
getInstance()
ViewHelpers are singletons.
|
String |
getNamespacePrefix(com.hp.hpl.jena.shared.PrefixMapping mapping,
String namespace)
Get the namespace prefix (or the namespace URI itself, if no prefix is
available) from a prefix mapping
|
Map<String,String> |
getNodeBreadcrumbs(javax.ws.rs.core.UriInfo uriInfo,
com.hp.hpl.jena.graph.Node subject)
Generate url -> local name breadcrumbs for a given node's tree
|
Iterator<com.hp.hpl.jena.sparql.core.Quad> |
getObjects(com.hp.hpl.jena.sparql.core.DatasetGraph dataset,
com.hp.hpl.jena.graph.Node subject,
com.hp.hpl.jena.rdf.model.Resource predicate)
Return an iterator of Quads that match the given subject and predicate
|
String |
getObjectsAsString(com.hp.hpl.jena.sparql.core.DatasetGraph dataset,
com.hp.hpl.jena.graph.Node subject,
com.hp.hpl.jena.rdf.model.Resource predicate)
Get the string version of the object that matches the given subject and
predicate
|
String |
getObjectTitle(com.hp.hpl.jena.sparql.core.DatasetGraph dataset,
com.hp.hpl.jena.graph.Node subject)
Get the canonical title of a subject from the graph
|
String |
getPrefixPreamble(com.hp.hpl.jena.shared.PrefixMapping mapping)
Get a prefix preamble appropriate for a SPARQL-UPDATE query from a prefix
mapping object
|
List<com.hp.hpl.jena.sparql.core.Quad> |
getSortedTriples(com.hp.hpl.jena.rdf.model.Model model,
Iterator<com.hp.hpl.jena.sparql.core.Quad> it)
Sort a Iterator of Quads alphabetically by its subject, predicate, and
object
|
public static ViewHelpers getInstance()
public Iterator<com.hp.hpl.jena.sparql.core.Quad> getObjects(com.hp.hpl.jena.sparql.core.DatasetGraph dataset, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.rdf.model.Resource predicate)
dataset - subject - predicate - public String getObjectTitle(com.hp.hpl.jena.sparql.core.DatasetGraph dataset, com.hp.hpl.jena.graph.Node subject)
dataset - subject - public String getObjectsAsString(com.hp.hpl.jena.sparql.core.DatasetGraph dataset, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.rdf.model.Resource predicate)
dataset - subject - predicate - public Map<String,String> getNodeBreadcrumbs(javax.ws.rs.core.UriInfo uriInfo, com.hp.hpl.jena.graph.Node subject)
uriInfo - subject - public List<com.hp.hpl.jena.sparql.core.Quad> getSortedTriples(com.hp.hpl.jena.rdf.model.Model model, Iterator<com.hp.hpl.jena.sparql.core.Quad> it)
model - it - public String getNamespacePrefix(com.hp.hpl.jena.shared.PrefixMapping mapping, String namespace)
mapping - namespace - public String getPrefixPreamble(com.hp.hpl.jena.shared.PrefixMapping mapping)
mapping - public com.hp.hpl.jena.graph.Node asNode(com.hp.hpl.jena.rdf.model.Resource r)
r - public int addOne(int i)
i - Copyright © 2013 DuraSpace, Inc.. All rights reserved.