Class YamlUtils

java.lang.Object
run.halo.gradle.utils.YamlUtils

public class YamlUtils extends Object
Since:
2.0.0
  • Field Details

    • mapper

      public static final com.fasterxml.jackson.databind.ObjectMapper mapper
  • Constructor Details

    • YamlUtils

      public YamlUtils()
  • Method Details

    • read

      public static <T> T read(File yamlSource, Class<T> clazz)
    • read

      public static <T> T read(String yamlSource, Class<T> clazz)
    • writeAsString

      public static String writeAsString(com.fasterxml.jackson.databind.JsonNode jsonNode)
    • write

      public static void write(File yamlSource, Function<com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode> transform, File target)