public final class HoconWriter
extends java.lang.Object
implements me.hypherionmc.moonconfig.core.io.ConfigWriter
| Constructor and Description |
|---|
HoconWriter() |
| Modifier and Type | Method and Description |
|---|---|
HoconWriter |
setCommentPrefix(CommentStyle commentPrefixStyle) |
HoconWriter |
setCommentPrefix(java.lang.String commentPrefixString) |
HoconWriter |
setIndent(me.hypherionmc.moonconfig.core.io.IndentStyle indentStyle) |
HoconWriter |
setIndent(java.lang.String indentString) |
HoconWriter |
setIndentArrayElementsPredicate(java.util.function.Predicate<java.util.Collection<?>> indentArrayElementsPredicate) |
HoconWriter |
setIndentObjectElementsPredicate(java.util.function.Predicate<me.hypherionmc.moonconfig.core.UnmodifiableConfig> indentObjectElementsPredicate) |
HoconWriter |
setKeyValueSeparator(KeyValueSeparatorStyle separatorStyle) |
HoconWriter |
setKeyValueSeparator(java.lang.String separatorString) |
HoconWriter |
setNewline(me.hypherionmc.moonconfig.core.io.NewlineStyle newlineStyle) |
HoconWriter |
setNewline(java.lang.String newlineString) |
HoconWriter |
setNewlineAfterObjectStart(boolean newlineAfterObjectStart) |
void |
write(me.hypherionmc.moonconfig.core.UnmodifiableConfig config,
java.io.Writer writer) |
public void write(me.hypherionmc.moonconfig.core.UnmodifiableConfig config,
java.io.Writer writer)
write in interface me.hypherionmc.moonconfig.core.io.ConfigWriterpublic HoconWriter setIndentObjectElementsPredicate(java.util.function.Predicate<me.hypherionmc.moonconfig.core.UnmodifiableConfig> indentObjectElementsPredicate)
public HoconWriter setIndentArrayElementsPredicate(java.util.function.Predicate<java.util.Collection<?>> indentArrayElementsPredicate)
public HoconWriter setNewlineAfterObjectStart(boolean newlineAfterObjectStart)
public HoconWriter setIndent(me.hypherionmc.moonconfig.core.io.IndentStyle indentStyle)
public HoconWriter setIndent(java.lang.String indentString)
public HoconWriter setNewline(me.hypherionmc.moonconfig.core.io.NewlineStyle newlineStyle)
public HoconWriter setNewline(java.lang.String newlineString)
public HoconWriter setKeyValueSeparator(KeyValueSeparatorStyle separatorStyle)
public HoconWriter setKeyValueSeparator(java.lang.String separatorString)
public HoconWriter setCommentPrefix(CommentStyle commentPrefixStyle)
public HoconWriter setCommentPrefix(java.lang.String commentPrefixString)