@Experimental public class SparqlQueryRenderer extends BaseTupleExprRenderer implements QueryRenderer
SPARQLQueryRenderer
)mDistinct, mExtensions, mLimit, mOffset, mOrdering, mProjection, mReduced
Constructor and Description |
---|
SparqlQueryRenderer() |
Modifier and Type | Method and Description |
---|---|
QueryLanguage |
getLanguage()
Return the language this QueryRenderer will render queries in.
|
String |
render(ParsedOperation theOperation) |
String |
render(ParsedQuery theQuery)
Render the ParsedQuery as a query string
|
String |
render(TupleExpr theExpr)
Render the TupleExpr as a query or query fragment depending on what kind of TupleExpr it is
|
String |
renderValueExpr(ValueExpr theExpr)
Render the given ValueExpr
|
getExtensions, getLimit, getOffset, getOrdering, getProjection, isDistinct, isReduced, isSelect, isSPOElemList, meet, meet, meet, meet, meet, meet, meet, reset, scrubVarName, toStatementPattern
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
public QueryLanguage getLanguage()
QueryRenderer
getLanguage
in interface QueryRenderer
public String render(ParsedQuery theQuery) throws Exception
BaseTupleExprRenderer
render
in interface QueryRenderer
render
in class BaseTupleExprRenderer
theQuery
- the parsed query to renderException
- if there is an error while renderingpublic String render(ParsedOperation theOperation) throws Exception
Exception
public String render(TupleExpr theExpr) throws Exception
BaseTupleExprRenderer
render
in class BaseTupleExprRenderer
theExpr
- the expression to renderException
- if there is an error while renderingpublic String renderValueExpr(ValueExpr theExpr) throws Exception
BaseTupleExprRenderer
renderValueExpr
in class BaseTupleExprRenderer
theExpr
- the expr to renderException
- if there is an error while renderingCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.