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 | setOutputExpandedStyle(boolean val) | |
| public YamlOptions | setStrict(boolean val) | |
| public YamlOptions | setOutputComments(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) | |
| public YamlOptions | setForceExplicitNull(boolean b) | |
| public YamlOptions | setForceBlockCollections(boolean b) | |
| public YamlOptions | setPreloadTokenBuffer(boolean b) | |
| public YamlOptions | setOutputResolvedAliases(boolean b) | |
| public YamlOptions | setAlwaysEndWithNewLine(boolean b) | |
| public YamlOptions | setRetainFormatting(boolean b) |
Methods inherited from YamlOptions
outputComments, stripTags, isStrict, setIndentSize, setDepthLimit, indentSize, isExplicitStart, allowUnicode, retainFormatting, isMultiDocument, depthLimit, forceExplicitNull, duplicate, outputResolvedAliases, alwaysEndWithNewLine, sortKeys, normalizeIndent, stripAnchors, preloadTokenBuffer, normalizeScalarFormatting, outputExpandedStyle, forceBlockCollections
Method Details
setAllowComments
public YamlOptions setAllowComments(boolean val)
setAllowUnicode
public YamlOptions setAllowUnicode(boolean val)
setExplicitStart
public YamlOptions setExplicitStart(boolean val)
setOutputExpandedStyle
public YamlOptions setOutputExpandedStyle(boolean val)
setStrict
public YamlOptions setStrict(boolean val)
setOutputComments
public YamlOptions setOutputComments(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)
setForceExplicitNull
public YamlOptions setForceExplicitNull(boolean b)
setForceBlockCollections
public YamlOptions setForceBlockCollections(boolean b)
setPreloadTokenBuffer
public YamlOptions setPreloadTokenBuffer(boolean b)
setOutputResolvedAliases
public YamlOptions setOutputResolvedAliases(boolean b)
setAlwaysEndWithNewLine
public YamlOptions setAlwaysEndWithNewLine(boolean b)
setRetainFormatting
public YamlOptions setRetainFormatting(boolean b)