public class JacksonRuntime
extends io.burt.jmespath.BaseRuntime<com.fasterxml.jackson.databind.JsonNode>
| Constructor and Description |
|---|
JacksonRuntime() |
JacksonRuntime(io.burt.jmespath.RuntimeConfiguration configuration) |
JacksonRuntime(io.burt.jmespath.RuntimeConfiguration configuration,
com.fasterxml.jackson.databind.ObjectMapper jsonParser) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
createArray(Collection<com.fasterxml.jackson.databind.JsonNode> elements) |
com.fasterxml.jackson.databind.JsonNode |
createBoolean(boolean b) |
com.fasterxml.jackson.databind.JsonNode |
createNull() |
com.fasterxml.jackson.databind.JsonNode |
createNumber(double n) |
com.fasterxml.jackson.databind.JsonNode |
createNumber(long n) |
com.fasterxml.jackson.databind.JsonNode |
createObject(Map<com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode> obj) |
com.fasterxml.jackson.databind.JsonNode |
createString(String str) |
com.fasterxml.jackson.databind.JsonNode |
getProperty(com.fasterxml.jackson.databind.JsonNode value,
com.fasterxml.jackson.databind.JsonNode name) |
Collection<com.fasterxml.jackson.databind.JsonNode> |
getPropertyNames(com.fasterxml.jackson.databind.JsonNode value) |
boolean |
isTruthy(com.fasterxml.jackson.databind.JsonNode value) |
com.fasterxml.jackson.databind.JsonNode |
parseString(String string) |
List<com.fasterxml.jackson.databind.JsonNode> |
toList(com.fasterxml.jackson.databind.JsonNode value) |
Number |
toNumber(com.fasterxml.jackson.databind.JsonNode n) |
String |
toString(com.fasterxml.jackson.databind.JsonNode str) |
io.burt.jmespath.JmesPathType |
typeOf(com.fasterxml.jackson.databind.JsonNode value) |
compare, compile, equals, functionRegistry, getProperty, handleArgumentTypeError, hashCode, nodeFactoryclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic JacksonRuntime()
public JacksonRuntime(io.burt.jmespath.RuntimeConfiguration configuration)
public JacksonRuntime(io.burt.jmespath.RuntimeConfiguration configuration,
com.fasterxml.jackson.databind.ObjectMapper jsonParser)
public com.fasterxml.jackson.databind.JsonNode parseString(String string)
public List<com.fasterxml.jackson.databind.JsonNode> toList(com.fasterxml.jackson.databind.JsonNode value)
public String toString(com.fasterxml.jackson.databind.JsonNode str)
public Number toNumber(com.fasterxml.jackson.databind.JsonNode n)
public boolean isTruthy(com.fasterxml.jackson.databind.JsonNode value)
public io.burt.jmespath.JmesPathType typeOf(com.fasterxml.jackson.databind.JsonNode value)
public com.fasterxml.jackson.databind.JsonNode getProperty(com.fasterxml.jackson.databind.JsonNode value,
com.fasterxml.jackson.databind.JsonNode name)
public Collection<com.fasterxml.jackson.databind.JsonNode> getPropertyNames(com.fasterxml.jackson.databind.JsonNode value)
public com.fasterxml.jackson.databind.JsonNode createNull()
public com.fasterxml.jackson.databind.JsonNode createArray(Collection<com.fasterxml.jackson.databind.JsonNode> elements)
public com.fasterxml.jackson.databind.JsonNode createString(String str)
public com.fasterxml.jackson.databind.JsonNode createBoolean(boolean b)
public com.fasterxml.jackson.databind.JsonNode createObject(Map<com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode> obj)
public com.fasterxml.jackson.databind.JsonNode createNumber(double n)
public com.fasterxml.jackson.databind.JsonNode createNumber(long n)
Copyright © 2016–2023. All rights reserved.