public class JsonTools
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static JsonTools |
INSTANCE |
|
static java.lang.String |
JSON |
|
static java.lang.String |
YAML |
| Modifier and Type | Method | Description |
|---|---|---|
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper(java.lang.String type) |
|
<T> T |
parseDocumentFile(java.io.File directory,
java.lang.String fileName,
com.fasterxml.jackson.core.type.TypeReference<T> typeMapping) |
|
<T> T |
readDocumentFile(java.io.InputStream encassStream,
java.lang.String type,
com.fasterxml.jackson.core.type.TypeReference<T> typeMapping) |
public static final JsonTools INSTANCE
public static final java.lang.String JSON
public static final java.lang.String YAML
public JsonTools(FileUtils fileUtils)
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper(java.lang.String type)
public <T> T parseDocumentFile(java.io.File directory,
java.lang.String fileName,
com.fasterxml.jackson.core.type.TypeReference<T> typeMapping)
public <T> T readDocumentFile(java.io.InputStream encassStream,
java.lang.String type,
com.fasterxml.jackson.core.type.TypeReference<T> typeMapping)