public class JsonUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.regex.Pattern |
dotWithPreviousChar
We need to ignore "\." when splitting path.
|
| Constructor and Description |
|---|
JsonUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Node |
convertToJson(java.lang.Object source,
java.lang.String label)
Converts object to JSON.
|
static Node |
convertToJson(java.lang.Object source,
java.lang.String label,
boolean lenient)
Converts object to JSON.
|
static Node |
getNode(java.lang.Object root,
java.lang.String path)
Returns node with given path.
|
static boolean |
nodeAbsent(java.lang.Object json,
java.lang.String path,
Configuration configuration) |
static boolean |
nodeExists(java.lang.Object json,
java.lang.String path)
Deprecated.
|
public static final java.util.regex.Pattern dotWithPreviousChar
public static Node convertToJson(java.lang.Object source, java.lang.String label)
source - label - label to be logged in case of error.public static Node convertToJson(java.lang.Object source, java.lang.String label, boolean lenient)
source - label - label to be logged in case of error.lenient - lenient parser used for expected values. Allows unquoted keys.public static Node getNode(java.lang.Object root, java.lang.String path)
root - path - @Deprecated
public static boolean nodeExists(java.lang.Object json,
java.lang.String path)
public static boolean nodeAbsent(java.lang.Object json,
java.lang.String path,
Configuration configuration)
Copyright © 2017. All Rights Reserved.