Skip to content

Package io.github.qishr.cascara.lang.yaml.util

Class ImmutableYamlOptions

java.lang.Object
        io.github.qishr.cascara.common.lang.util.LanguageOptions<io.github.qishr.cascara.lang.yaml.util.YamlOptions>
                io.github.qishr.cascara.lang.yaml.util.YamlOptions
                        io.github.qishr.cascara.lang.yaml.util.YamlOptions.ImmutableYamlOptions

Enclosing Class:
    io.github.qishr.cascara.lang.yaml.util.YamlOptions


public static class ImmutableYamlOptions
extends YamlOptions

Constructor Summary

Constructor Description
ImmutableYamlOptions(YamlOptions options)

Method Summary

Modifier and Type Method Description
public YamlOptions setAllowComments(boolean val)
public YamlOptions setAllowUnicode(boolean val)
public YamlOptions setExplicitStart(boolean val)
public YamlOptions setExpandedStyle(boolean val)
public YamlOptions setStrict(boolean val)
public YamlOptions setIncludeComments(boolean val)
public YamlOptions setMultiDocument(boolean val)
public YamlOptions setStripComments(boolean val)
public YamlOptions setStripTags(boolean val)
public YamlOptions setStripAnchors(boolean val)
public YamlOptions setSortKeys(boolean val)
public YamlOptions setNormalizeIndent(boolean val)
public YamlOptions setNormalizeScalarFormatting(boolean val)

Methods inherited from LanguageOptions

setIndentSize, getIndentSize

Methods inherited from YamlOptions

isAllowUnicode, stripTags, isExpandedStyle, isStrict, setDepthLimit, isExplicitStart, getDepthLimit, isMultiDocument, isIncludeComments, duplicate, stripComments, sortKeys, normalizeIndent, stripAnchors, normalizeScalarFormatting

Method Details

setAllowComments

public YamlOptions setAllowComments(boolean val)


setAllowUnicode

public YamlOptions setAllowUnicode(boolean val)


setExplicitStart

public YamlOptions setExplicitStart(boolean val)


setExpandedStyle

public YamlOptions setExpandedStyle(boolean val)


setStrict

public YamlOptions setStrict(boolean val)


setIncludeComments

public YamlOptions setIncludeComments(boolean val)


setMultiDocument

public YamlOptions setMultiDocument(boolean val)


setStripComments

public YamlOptions setStripComments(boolean val)


setStripTags

public YamlOptions setStripTags(boolean val)


setStripAnchors

public YamlOptions setStripAnchors(boolean val)


setSortKeys

public YamlOptions setSortKeys(boolean val)


setNormalizeIndent

public YamlOptions setNormalizeIndent(boolean val)


setNormalizeScalarFormatting

public YamlOptions setNormalizeScalarFormatting(boolean val)