public abstract class QueryImpl extends AbstractSPINResourceImpl implements SolutionModifierQuery
INDENTATION| Constructor and Description |
|---|
QueryImpl(org.apache.jena.graph.Node node,
org.apache.jena.enhanced.EnhGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getFrom()
Gets the list of URIs specified in FROM clauses.
|
List<String> |
getFromNamed()
Gets the list of URIs specified in FROM NAMED clauses.
|
Long |
getLimit()
Gets the LIMIT or null.
|
Long |
getOffset()
Gets the OFFSET or null
|
Values |
getValues()
Gets the VALUES block at the end of the query if it exists.
|
ElementList |
getWhere()
Gets the ElementList of the WHERE clause of this query.
|
List<Element> |
getWhereElements()
Gets the elements in the WHERE clause of this query.
|
void |
print(PrintContext p)
Instructs this to print itself into a given PrintContext.
|
protected void |
printSolutionModifiers(PrintContext context) |
protected abstract void |
printSPINRDF(PrintContext p) |
protected void |
printStringFrom(PrintContext context) |
protected void |
printValues(PrintContext p) |
protected void |
printWhere(PrintContext p) |
getComment, getElements, getElements, getList, hasRDFType, printComment, printNestedElementList, printNestedElementList, printNestedExpressionString, printNestedExpressionString, printPrefixes, printVariableExpression, printVariableExpression, printVarOrResource, toStringgetInteger, getLiteral, getLong, getRDFNode, getResource, getString, inferRDFNodeabort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, asLiteral, asResource, begin, commit, getId, getLocalName, getModel, getModelCom, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, mustHaveModel, removeAll, removeProperties, visitWithas, asNode, canAs, canSupport, convertTo, equals, getGraph, getPersonality, hashCode, isAnon, isLiteral, isResource, isURIResource, isValid, viewAsaddView, alreadyHasView, asInternal, supportsclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetCommentabort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toStringpublic QueryImpl(org.apache.jena.graph.Node node,
org.apache.jena.enhanced.EnhGraph graph)
public List<String> getFrom()
Querypublic List<String> getFromNamed()
QuerygetFromNamed in interface Querypublic Long getLimit()
SolutionModifierQuerygetLimit in interface SolutionModifierQuerypublic Long getOffset()
SolutionModifierQuerygetOffset in interface SolutionModifierQuerypublic Values getValues()
Querypublic ElementList getWhere()
CommandWithWheregetWhere in interface CommandWithWherepublic List<Element> getWhereElements()
QuerygetWhereElements in interface Querypublic void print(PrintContext p)
Printableprotected abstract void printSPINRDF(PrintContext p)
protected void printStringFrom(PrintContext context)
protected void printSolutionModifiers(PrintContext context)
protected void printValues(PrintContext p)
protected void printWhere(PrintContext p)
Copyright © 2017 TopQuadrant, Inc.. All rights reserved.