public class ConfigFileUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
getConfig(com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode,
String key,
Class<T> clazz) |
static <T> T |
getConfig(com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode,
String key,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
static com.fasterxml.jackson.databind.node.ObjectNode |
getRootObjectNode(File file) |
static void |
writeToFileIfNeeded(File file,
com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode,
List<String> keyOrder,
boolean logStartupMessageInstead) |
public static <T> T getConfig(com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode,
String key,
Class<T> clazz)
public static <T> T getConfig(com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode,
String key,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
public static com.fasterxml.jackson.databind.node.ObjectNode getRootObjectNode(File file)
public static void writeToFileIfNeeded(File file, com.fasterxml.jackson.databind.node.ObjectNode rootObjectNode, List<String> keyOrder, boolean logStartupMessageInstead) throws IOException
IOExceptionCopyright © 2011–2020 Glowroot contributors. All rights reserved.