Package net.sf.jasperreports.json.util
Class DefaultJsonQLExecuter
java.lang.Object
net.sf.jasperreports.json.util.DefaultJsonQLExecuter
- All Implemented Interfaces:
JsonQLExecuter
- Author:
- Narcis Marcu (narcism@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluateExpression(JRJsonNode jrJsonNode, String expression) protected JsonQLExpressiongetJsonQLExpression(String expression) selectNode(JRJsonNode contextNode, JRJsonNode rootNode, String expression) selectNodes(JRJsonNode rootNode, String expression)
-
Constructor Details
-
DefaultJsonQLExecuter
public DefaultJsonQLExecuter()
-
-
Method Details
-
selectNodes
- Specified by:
selectNodesin interfaceJsonQLExecuter- Throws:
JRException
-
selectNode
public JRJsonNode selectNode(JRJsonNode contextNode, JRJsonNode rootNode, String expression) throws JRException - Specified by:
selectNodein interfaceJsonQLExecuter- Throws:
JRException
-
evaluateExpression
-
getEvaluator
-
getJsonQLExpression
-