public class VertxRuntime
extends io.burt.jmespath.jcf.JcfRuntime
| Constructor and Description |
|---|
VertxRuntime() |
VertxRuntime(io.burt.jmespath.RuntimeConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(Object value1,
Object value2) |
Object |
createArray(Collection<Object> elements) |
Object |
createObject(Map<Object,Object> obj) |
Object |
getProperty(Object value,
Object name) |
Collection<Object> |
getPropertyNames(Object value) |
boolean |
isTruthy(Object value) |
Object |
parseString(String str) |
List<Object> |
toList(Object value) |
String |
toString(Object value) |
io.burt.jmespath.JmesPathType |
typeOf(Object value) |
createBoolean, createNull, createNumber, createNumber, createString, toNumbercompile, 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 VertxRuntime()
public VertxRuntime(io.burt.jmespath.RuntimeConfiguration configuration)
public Object parseString(String str)
parseString in interface io.burt.jmespath.Adapter<Object>parseString in class io.burt.jmespath.jcf.JcfRuntimepublic List<Object> toList(Object value)
toList in interface io.burt.jmespath.Adapter<Object>toList in class io.burt.jmespath.jcf.JcfRuntimepublic String toString(Object value)
toString in interface io.burt.jmespath.Adapter<Object>toString in class io.burt.jmespath.jcf.JcfRuntimepublic boolean isTruthy(Object value)
isTruthy in interface io.burt.jmespath.Adapter<Object>isTruthy in class io.burt.jmespath.jcf.JcfRuntimepublic io.burt.jmespath.JmesPathType typeOf(Object value)
typeOf in interface io.burt.jmespath.Adapter<Object>typeOf in class io.burt.jmespath.jcf.JcfRuntimepublic Object getProperty(Object value, Object name)
getProperty in interface io.burt.jmespath.Adapter<Object>getProperty in class io.burt.jmespath.jcf.JcfRuntimepublic Collection<Object> getPropertyNames(Object value)
getPropertyNames in interface io.burt.jmespath.Adapter<Object>getPropertyNames in class io.burt.jmespath.jcf.JcfRuntimepublic Object createArray(Collection<Object> elements)
createArray in interface io.burt.jmespath.Adapter<Object>createArray in class io.burt.jmespath.jcf.JcfRuntimepublic Object createObject(Map<Object,Object> obj)
createObject in interface io.burt.jmespath.Adapter<Object>createObject in class io.burt.jmespath.jcf.JcfRuntimeCopyright © 2016–2023. All rights reserved.