public class DefaultJsonQLExecuter extends Object implements JsonQLExecuter
| Constructor and Description |
|---|
DefaultJsonQLExecuter() |
| Modifier and Type | Method and Description |
|---|---|
JsonNodeContainer |
evaluateExpression(JRJsonNode jrJsonNode,
String expression) |
JsonQLExpressionEvaluator |
getEvaluator() |
protected JsonQLExpression |
getJsonQLExpression(String expression) |
JRJsonNode |
selectNode(JRJsonNode contextNode,
JRJsonNode rootNode,
String expression) |
List<JRJsonNode> |
selectNodes(JRJsonNode rootNode,
String expression) |
public List<JRJsonNode> selectNodes(JRJsonNode rootNode, String expression) throws JRException
selectNodes in interface JsonQLExecuterJRExceptionpublic JRJsonNode selectNode(JRJsonNode contextNode, JRJsonNode rootNode, String expression) throws JRException
selectNode in interface JsonQLExecuterJRExceptionpublic JsonNodeContainer evaluateExpression(JRJsonNode jrJsonNode, String expression)
public JsonQLExpressionEvaluator getEvaluator()
protected JsonQLExpression getJsonQLExpression(String expression)
Copyright © 2017. All rights reserved.