Class YamlTreeMetadata

java.lang.Object
org.sonar.iac.common.yaml.tree.YamlTreeMetadata
All Implemented Interfaces:
HasTextRange

public final class YamlTreeMetadata extends Object implements HasTextRange
  • Constructor Details

  • Method Details

    • tag

      public String tag()
    • textRange

      public TextRange textRange()
      Specified by:
      textRange in interface HasTextRange
    • comments

      public List<Comment> comments()
    • fromNode

      public static YamlTreeMetadata fromNode(String tag, org.snakeyaml.engine.v2.nodes.Node node)
    • fromNode

      public static YamlTreeMetadata fromNode(org.snakeyaml.engine.v2.nodes.Node node)
    • fromNodes

      public static YamlTreeMetadata fromNodes(String tag, org.snakeyaml.engine.v2.nodes.Node firstNode, org.snakeyaml.engine.v2.nodes.Node secondNode)
    • comments

      public static List<Comment> comments(org.snakeyaml.engine.v2.nodes.Node node)
    • range

      public static TextRange range(org.snakeyaml.engine.v2.nodes.Node node)
    • tag

      public static String tag(org.snakeyaml.engine.v2.nodes.Node node)