public class YamlUtils
extends java.lang.Object
| Constructor and Description |
|---|
YamlUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendComment(org.yaml.snakeyaml.nodes.Node node,
int commentSpacing,
java.lang.String... comments) |
static void |
appendComment(org.yaml.snakeyaml.nodes.NodeTuple node,
int commentSpacing,
java.lang.String... comments) |
static void |
copyComments(org.yaml.snakeyaml.nodes.MappingNode from,
org.yaml.snakeyaml.nodes.MappingNode to) |
static void |
copyValues(org.yaml.snakeyaml.nodes.MappingNode from,
org.yaml.snakeyaml.nodes.MappingNode to) |
static org.yaml.snakeyaml.Yaml |
createYaml(java.util.function.Consumer<org.yaml.snakeyaml.LoaderOptions> loaderOptionsConsumer,
java.util.function.Consumer<org.yaml.snakeyaml.DumperOptions> dumperOptionsConsumer) |
static org.yaml.snakeyaml.nodes.NodeTuple |
get(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
java.lang.String key) |
static java.util.List<org.yaml.snakeyaml.comments.CommentLine> |
getUnrelatedComments(org.yaml.snakeyaml.nodes.Node node,
boolean includeBlank) |
static void |
insert(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
org.yaml.snakeyaml.nodes.NodeTuple tuple,
int index) |
static java.util.List<org.yaml.snakeyaml.comments.CommentLine> |
makeCommentsMutable(org.yaml.snakeyaml.nodes.Node node) |
static void |
recurse(org.yaml.snakeyaml.nodes.Node node,
java.util.function.Consumer<org.yaml.snakeyaml.nodes.Node> consumer) |
static void |
remove(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
java.lang.String key) |
static void |
removeLeadingBlankLines(org.yaml.snakeyaml.nodes.Node node) |
static void |
replace(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
org.yaml.snakeyaml.nodes.NodeTuple oldNodes,
org.yaml.snakeyaml.nodes.NodeTuple newNodes) |
public static org.yaml.snakeyaml.Yaml createYaml(java.util.function.Consumer<org.yaml.snakeyaml.LoaderOptions> loaderOptionsConsumer,
java.util.function.Consumer<org.yaml.snakeyaml.DumperOptions> dumperOptionsConsumer)
@Nullable
public static org.yaml.snakeyaml.nodes.NodeTuple get(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
java.lang.String key)
public static void insert(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
org.yaml.snakeyaml.nodes.NodeTuple tuple,
int index)
public static void replace(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
org.yaml.snakeyaml.nodes.NodeTuple oldNodes,
org.yaml.snakeyaml.nodes.NodeTuple newNodes)
public static void remove(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
java.lang.String key)
public static java.util.List<org.yaml.snakeyaml.comments.CommentLine> getUnrelatedComments(org.yaml.snakeyaml.nodes.Node node,
boolean includeBlank)
public static void removeLeadingBlankLines(org.yaml.snakeyaml.nodes.Node node)
public static void appendComment(org.yaml.snakeyaml.nodes.NodeTuple node,
int commentSpacing,
java.lang.String... comments)
public static void appendComment(org.yaml.snakeyaml.nodes.Node node,
int commentSpacing,
java.lang.String... comments)
public static void recurse(org.yaml.snakeyaml.nodes.Node node,
java.util.function.Consumer<org.yaml.snakeyaml.nodes.Node> consumer)
public static void copyComments(org.yaml.snakeyaml.nodes.MappingNode from,
org.yaml.snakeyaml.nodes.MappingNode to)
public static void copyValues(org.yaml.snakeyaml.nodes.MappingNode from,
org.yaml.snakeyaml.nodes.MappingNode to)
public static java.util.List<org.yaml.snakeyaml.comments.CommentLine> makeCommentsMutable(org.yaml.snakeyaml.nodes.Node node)