A C E F G H I J L N O Q R S T V W 

A

APPLICATION_RDF_LDPATH - Static variable in class org.fcrepo.transform.transformations.LDPathTransform
 
apply(Dataset) - Method in interface org.fcrepo.transform.Transformation
Execute a transform on a dataset
apply(Dataset) - Method in class org.fcrepo.transform.transformations.LDPathTransform
 
apply(Dataset) - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
 

C

CONFIGURATION_FOLDER - Static variable in class org.fcrepo.transform.transformations.LDPathTransform
 
createModelForResource(FedoraResource, UriInfo, GraphSubjects) - Method in class org.fcrepo.transform.http.TransformResources
 

E

equals(Object) - Method in class org.fcrepo.transform.transformations.LDPathTransform
 
equals(Object) - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
 
evaluateLdpathProgram(List<PathSegment>, String) - Method in class org.fcrepo.transform.http.FedoraTransform
Execute an LDpath program transform
evaluateTransform(List<PathSegment>, MediaType, InputStream) - Method in class org.fcrepo.transform.http.FedoraTransform
Get the LDPath output as a JSON stream appropriate for e.g.
execute() - Method in class org.fcrepo.transform.sparql.JQLConverter
Execute the query and get a SPARQL result set

F

FedoraSparql - Class in org.fcrepo.transform.http
Primitive SPARQL JAX-RS endpoint
FedoraSparql() - Constructor for class org.fcrepo.transform.http.FedoraSparql
 
FedoraTransform - Class in org.fcrepo.transform.http
Endpoint for transforming object properties using stored or POSTed transformations.
FedoraTransform() - Constructor for class org.fcrepo.transform.http.FedoraTransform
 
finishVisit(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
finishVisit() - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 

G

getNodeTypeTransform(Node, String) - Static method in class org.fcrepo.transform.transformations.LDPathTransform
Pull a node-type specific transform out of JCR
getQuery() - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
Get the raw JCR query
getQuery() - Method in interface org.fcrepo.transform.Transformation
Get the Query the transformation is using
getQuery() - Method in class org.fcrepo.transform.transformations.LDPathTransform
 
getQuery() - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
 
getQueryResult() - Method in class org.fcrepo.transform.sparql.JQLResultSet
Get the raw JCR query result
getResourceModel() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
getResultsFormat(MediaType) - Static method in class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
Map the HTTP MediaType to a SPARQL ResultsFormat
getResultVars() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
getRowNumber() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
getSize(QueryExecution, Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.QueryExecutionProvider
 
getStatement() - Method in class org.fcrepo.transform.sparql.JQLConverter
Get the raw JCR-SQL2 query translation
getTransform(MediaType, InputStream) - Method in class org.fcrepo.transform.TransformationFactory
Get a Transformation from a MediaType and an InputStream with the transform program

H

hashCode() - Method in class org.fcrepo.transform.transformations.LDPathTransform
 
hashCode() - Method in class org.fcrepo.transform.transformations.SparqlQueryTransform
 
hasNext() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 

I

isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.fcrepo.transform.http.responses.QueryExecutionProvider
 

J

JQLConverter - Class in org.fcrepo.transform.sparql
Convert a SPARQL query to a JCR query
JQLConverter(Session, GraphSubjects, String) - Constructor for class org.fcrepo.transform.sparql.JQLConverter
 
JQLConverter(Session, GraphSubjects, Query) - Constructor for class org.fcrepo.transform.sparql.JQLConverter
 
JQLParsingException - Exception in org.fcrepo.transform.exception
Run-time exception wrapping JQL parsing problems
JQLParsingException(String) - Constructor for exception org.fcrepo.transform.exception.JQLParsingException
Ordinary constructor.
JQLQueryVisitor - Class in org.fcrepo.transform.sparql
Implements the Jena QueryVisitor pattern to translate a SPARQL query into a JCR query
JQLQueryVisitor(Session, JcrRdfTools, QueryManager) - Constructor for class org.fcrepo.transform.sparql.JQLQueryVisitor
Create a new query
JQLQueryVisitor(JQLQueryVisitor) - Constructor for class org.fcrepo.transform.sparql.JQLQueryVisitor
Create a subquery, using the same variables, joins, etc, but without existing constraints
JQLResultSet - Class in org.fcrepo.transform.sparql
Translate a JCR QueryResult to a SPARQL ResultSet
JQLResultSet(Session, GraphSubjects, QueryResult) - Constructor for class org.fcrepo.transform.sparql.JQLResultSet
Translate a JCR QueryResult to a SPARQL ResultSet, respecting any GraphSubjects translation for JCR Paths

L

LDPathTransform - Class in org.fcrepo.transform.transformations
Utilities for working with LDPath
LDPathTransform(InputStream) - Constructor for class org.fcrepo.transform.transformations.LDPathTransform
Construct a new Transform from the InputStream

N

next() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
nextBinding() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
nextSolution() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 

O

org.fcrepo.transform - package org.fcrepo.transform
This package provides abstractions for different types of transforms, e.g for LinkedData and SPARQL.
org.fcrepo.transform.exception - package org.fcrepo.transform.exception
 
org.fcrepo.transform.http - package org.fcrepo.transform.http
RESTful interface
org.fcrepo.transform.http.responses - package org.fcrepo.transform.http.responses
 
org.fcrepo.transform.sparql - package org.fcrepo.transform.sparql
 
org.fcrepo.transform.transformations - package org.fcrepo.transform.transformations
Transforms for Linked Data , SPARQL

Q

QueryExecutionProvider - Class in org.fcrepo.transform.http.responses
Helper for writing QueryExecutions results out in a variety of serialization formats.
QueryExecutionProvider() - Constructor for class org.fcrepo.transform.http.responses.QueryExecutionProvider
 

R

remove() - Method in class org.fcrepo.transform.sparql.JQLResultSet
 
ResultSetStreamingOutput - Class in org.fcrepo.transform.http.responses
Stream the results of a SPARQL Query
ResultSetStreamingOutput(ResultSet, MediaType) - Constructor for class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
Stream the results of a SPARQL Query with the given MediaType
runSparqlQuery(InputStream, Request, UriInfo) - Method in class org.fcrepo.transform.http.FedoraSparql
Execute a SPARQL query against the JCR index

S

session - Variable in class org.fcrepo.transform.http.FedoraSparql
 
session - Variable in class org.fcrepo.transform.http.FedoraTransform
 
setUpRepositoryConfiguration() - Method in class org.fcrepo.transform.http.FedoraTransform
Register the LDPath configuration tree in JCR
sparqlQueryForm() - Method in class org.fcrepo.transform.http.FedoraSparql
A stub method so we can return a text/html representation using the right template.
SparqlQueryTransform - Class in org.fcrepo.transform.transformations
SPARQL Query-based transforms
SparqlQueryTransform(InputStream) - Constructor for class org.fcrepo.transform.transformations.SparqlQueryTransform
Construct a new SparqlQueryTransform from the data from the InputStream
startVisit(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
startVisit() - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 

T

Transformation - Interface in org.fcrepo.transform
Generic interface for transforming a resource's property dataset to an implementation-defined type
TransformationFactory - Class in org.fcrepo.transform
Get a Transformation from a MediaType
TransformationFactory() - Constructor for class org.fcrepo.transform.TransformationFactory
Get a new TransformationFactory with the default classes
TransformationFactory(Map<String, Class<?>>) - Constructor for class org.fcrepo.transform.TransformationFactory
Get a new TransformationFactory using the provided mapping
TransformResources - Class in org.fcrepo.transform.http
Expose SPARQL endpoint relation on the root node
TransformResources() - Constructor for class org.fcrepo.transform.http.TransformResources
 

V

visit(ElementTriplesBlock) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementPathBlock) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementFilter) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementAssign) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementBind) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementData) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementUnion) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementOptional) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementGroup) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementDataset) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementNamedGraph) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementExists) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementNotExists) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementMinus) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementService) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ElementSubQuery) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunction0) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunction1) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunction2) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunction3) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunctionN) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprFunctionOp) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(NodeValue) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprVar) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visit(ExprAggregator) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitAskResultForm(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitConstructResultForm(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitDatasetDecl(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitDescribeResultForm(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitGroupBy(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitHaving(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitLimit(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitOffset(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitOrderBy(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitPrologue(Prologue) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitQueryPattern(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitResultForm(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitSelectResultForm(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 
visitValues(Query) - Method in class org.fcrepo.transform.sparql.JQLQueryVisitor
 

W

write(OutputStream) - Method in class org.fcrepo.transform.http.responses.ResultSetStreamingOutput
 
writeTo(QueryExecution, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.fcrepo.transform.http.responses.QueryExecutionProvider
 
A C E F G H I J L N O Q R S T V W 

Copyright © 2013 DuraSpace, Inc.. All Rights Reserved.