Class YamlUtils

java.lang.Object
nl.basjes.parse.useragent.utils.YamlUtils

public final class YamlUtils extends Object
  • Method Details

    • requireNodeInstanceOf

      public static void requireNodeInstanceOf(Class<?> clazz, org.yaml.snakeyaml.nodes.Node node, String filename, String error)
    • require

      public static void require(boolean condition, org.yaml.snakeyaml.nodes.Node node, String filename, String error)
    • getExactlyOneNodeTuple

      public static org.yaml.snakeyaml.nodes.NodeTuple getExactlyOneNodeTuple(org.yaml.snakeyaml.nodes.MappingNode mappingNode, String filename)
    • getKeyAsString

      public static String getKeyAsString(org.yaml.snakeyaml.nodes.NodeTuple tuple, String filename)
    • getValueAsString

      public static String getValueAsString(org.yaml.snakeyaml.nodes.NodeTuple tuple, String filename)
    • getValueAsMappingNode

      public static org.yaml.snakeyaml.nodes.MappingNode getValueAsMappingNode(org.yaml.snakeyaml.nodes.NodeTuple tuple, String filename)
    • getValueAsSequenceNode

      public static org.yaml.snakeyaml.nodes.SequenceNode getValueAsSequenceNode(org.yaml.snakeyaml.nodes.NodeTuple tuple, String filename)
    • getStringValues

      public static List<String> getStringValues(org.yaml.snakeyaml.nodes.Node sequenceNode, String filename)