Package org.pkl.core.util.yaml.snake
Class YamlUtils
java.lang.Object
org.pkl.core.util.yaml.snake.YamlUtils
Utilities for parsing YAML.
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.snakeyaml.engine.v2.resolver.ScalarResolvergetEmitterResolver(String mode) static org.snakeyaml.engine.v2.resolver.ScalarResolvergetParserResolver(String mode) static org.snakeyaml.engine.v2.events.ScalarEventplainScalar(String value, org.snakeyaml.engine.v2.nodes.Tag tag) Constructs aScalarEventfor emitting the given value in plain style.static org.snakeyaml.engine.v2.events.ScalarEventstringScalar(String value, org.snakeyaml.engine.v2.resolver.ScalarResolver resolver) Constructs aScalarEventfor emitting the given value as a YAML string.
-
Method Details
-
getEmitterResolver
-
getParserResolver
-
stringScalar
public static org.snakeyaml.engine.v2.events.ScalarEvent stringScalar(String value, org.snakeyaml.engine.v2.resolver.ScalarResolver resolver) Constructs aScalarEventfor emitting the given value as a YAML string. Uses the given resolver to determine whether the string needs to be quoted. -
plainScalar
public static org.snakeyaml.engine.v2.events.ScalarEvent plainScalar(String value, org.snakeyaml.engine.v2.nodes.Tag tag) Constructs aScalarEventfor emitting the given value in plain style.
-