public class QueryEvaluationContext extends Object
| Constructor and Description |
|---|
QueryEvaluationContext(com.fasterxml.jackson.databind.JsonNode root) |
QueryEvaluationContext(com.fasterxml.jackson.databind.JsonNode root,
com.fasterxml.jackson.databind.JsonNode contextRoot,
Path p) |
| Modifier and Type | Method and Description |
|---|---|
Path |
absolutePath(Path p) |
void |
elementNestedContext(com.fasterxml.jackson.databind.JsonNode node,
int index) |
QueryEvaluationContext |
firstElementNestedContext(com.fasterxml.jackson.databind.JsonNode node,
Path arrayField) |
QueryEvaluationContext |
getNestedContext(com.fasterxml.jackson.databind.JsonNode node,
Path relativePath) |
QueryEvaluationContext |
getNestedContext(Path relativePath) |
com.fasterxml.jackson.databind.JsonNode |
getNode() |
com.fasterxml.jackson.databind.JsonNode |
getNode(Path relativePath) |
KeyValueCursor<Path,com.fasterxml.jackson.databind.JsonNode> |
getNodes(Path relativePath) |
KeyValueCursor<Path,com.fasterxml.jackson.databind.JsonNode> |
getNodes(Path relativePath,
boolean returnMissingNodes) |
Path |
getPath() |
boolean |
getResult()
query evaluation result
|
com.fasterxml.jackson.databind.JsonNode |
getRoot() |
void |
setResult(boolean b) |
public QueryEvaluationContext(com.fasterxml.jackson.databind.JsonNode root)
public QueryEvaluationContext(com.fasterxml.jackson.databind.JsonNode root,
com.fasterxml.jackson.databind.JsonNode contextRoot,
Path p)
public com.fasterxml.jackson.databind.JsonNode getRoot()
public com.fasterxml.jackson.databind.JsonNode getNode()
public com.fasterxml.jackson.databind.JsonNode getNode(Path relativePath)
public KeyValueCursor<Path,com.fasterxml.jackson.databind.JsonNode> getNodes(Path relativePath)
public KeyValueCursor<Path,com.fasterxml.jackson.databind.JsonNode> getNodes(Path relativePath, boolean returnMissingNodes)
public Path getPath()
public QueryEvaluationContext getNestedContext(Path relativePath)
public QueryEvaluationContext getNestedContext(com.fasterxml.jackson.databind.JsonNode node, Path relativePath)
public QueryEvaluationContext firstElementNestedContext(com.fasterxml.jackson.databind.JsonNode node, Path arrayField)
public void elementNestedContext(com.fasterxml.jackson.databind.JsonNode node,
int index)
public boolean getResult()
public void setResult(boolean b)
Copyright © 2016. All rights reserved.