public class JQLQueryVisitor extends Object implements com.hp.hpl.jena.query.QueryVisitor, com.hp.hpl.jena.sparql.syntax.ElementVisitor, com.hp.hpl.jena.sparql.expr.ExprVisitor
| Constructor and Description |
|---|
JQLQueryVisitor(JQLQueryVisitor jqlQueryVisitor)
Create a subquery, using the same variables, joins, etc, but without existing constraints
|
JQLQueryVisitor(javax.jcr.Session session,
org.fcrepo.kernel.impl.rdf.JcrRdfTools jcrTools,
javax.jcr.query.QueryManager queryManager,
org.fcrepo.kernel.rdf.IdentifierTranslator subjects)
Create a new query
|
| Modifier and Type | Method and Description |
|---|---|
void |
finishVisit() |
void |
finishVisit(com.hp.hpl.jena.query.Query query) |
javax.jcr.query.qom.QueryObjectModel |
getQuery()
Get the raw JCR query
|
void |
startVisit() |
void |
startVisit(com.hp.hpl.jena.query.Query query) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementAssign el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementBind el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementData el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementDataset el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementExists el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementFilter el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementGroup el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementMinus el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementNamedGraph el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementNotExists el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementOptional el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementPathBlock el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementService el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementSubQuery el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementTriplesBlock el) |
void |
visit(com.hp.hpl.jena.sparql.syntax.ElementUnion el) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprAggregator eAgg) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunction0 func) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunction1 func) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunction2 func) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunction3 func) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunctionN func) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprFunctionOp funcOp) |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprVar nv) |
void |
visit(com.hp.hpl.jena.sparql.expr.NodeValue nv) |
void |
visitAskResultForm(com.hp.hpl.jena.query.Query query) |
void |
visitConstructResultForm(com.hp.hpl.jena.query.Query query) |
void |
visitDatasetDecl(com.hp.hpl.jena.query.Query query) |
void |
visitDescribeResultForm(com.hp.hpl.jena.query.Query query) |
void |
visitGroupBy(com.hp.hpl.jena.query.Query query) |
void |
visitHaving(com.hp.hpl.jena.query.Query query) |
void |
visitLimit(com.hp.hpl.jena.query.Query query) |
void |
visitOffset(com.hp.hpl.jena.query.Query query) |
void |
visitOrderBy(com.hp.hpl.jena.query.Query query) |
void |
visitPrologue(com.hp.hpl.jena.sparql.core.Prologue prologue) |
void |
visitQueryPattern(com.hp.hpl.jena.query.Query query) |
void |
visitResultForm(com.hp.hpl.jena.query.Query query) |
void |
visitSelectResultForm(com.hp.hpl.jena.query.Query query) |
void |
visitValues(com.hp.hpl.jena.query.Query query) |
public JQLQueryVisitor(javax.jcr.Session session,
org.fcrepo.kernel.impl.rdf.JcrRdfTools jcrTools,
javax.jcr.query.QueryManager queryManager,
org.fcrepo.kernel.rdf.IdentifierTranslator subjects)
session - jcrTools - queryManager - public JQLQueryVisitor(JQLQueryVisitor jqlQueryVisitor)
jqlQueryVisitor - public javax.jcr.query.qom.QueryObjectModel getQuery()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void startVisit(com.hp.hpl.jena.query.Query query)
startVisit in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitPrologue(com.hp.hpl.jena.sparql.core.Prologue prologue)
visitPrologue in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitResultForm(com.hp.hpl.jena.query.Query query)
visitResultForm in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitSelectResultForm(com.hp.hpl.jena.query.Query query)
visitSelectResultForm in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitConstructResultForm(com.hp.hpl.jena.query.Query query)
visitConstructResultForm in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitDescribeResultForm(com.hp.hpl.jena.query.Query query)
visitDescribeResultForm in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitAskResultForm(com.hp.hpl.jena.query.Query query)
visitAskResultForm in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitDatasetDecl(com.hp.hpl.jena.query.Query query)
visitDatasetDecl in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitQueryPattern(com.hp.hpl.jena.query.Query query)
visitQueryPattern in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitGroupBy(com.hp.hpl.jena.query.Query query)
visitGroupBy in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitHaving(com.hp.hpl.jena.query.Query query)
visitHaving in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitOrderBy(com.hp.hpl.jena.query.Query query)
visitOrderBy in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitLimit(com.hp.hpl.jena.query.Query query)
visitLimit in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitOffset(com.hp.hpl.jena.query.Query query)
visitOffset in interface com.hp.hpl.jena.query.QueryVisitorpublic void visitValues(com.hp.hpl.jena.query.Query query)
visitValues in interface com.hp.hpl.jena.query.QueryVisitorpublic void finishVisit(com.hp.hpl.jena.query.Query query)
finishVisit in interface com.hp.hpl.jena.query.QueryVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementTriplesBlock el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementPathBlock el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementFilter el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementAssign el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementBind el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementData el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementUnion el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementOptional el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementGroup el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementDataset el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementNamedGraph el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementExists el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementNotExists el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementMinus el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementService el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void visit(com.hp.hpl.jena.sparql.syntax.ElementSubQuery el)
visit in interface com.hp.hpl.jena.sparql.syntax.ElementVisitorpublic void startVisit()
startVisit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunction0 func)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunction1 func)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunction2 func)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunction3 func)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunctionN func)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprFunctionOp funcOp)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.NodeValue nv)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprVar nv)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void visit(com.hp.hpl.jena.sparql.expr.ExprAggregator eAgg)
visit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorpublic void finishVisit()
finishVisit in interface com.hp.hpl.jena.sparql.expr.ExprVisitorCopyright © 2013–2014 DuraSpace, Inc.. All rights reserved.