public final class HoconFormat
extends java.lang.Object
implements me.hypherionmc.moonconfig.core.ConfigFormat<me.hypherionmc.moonconfig.core.CommentedConfig>
| Modifier and Type | Method and Description |
|---|---|
me.hypherionmc.moonconfig.core.CommentedConfig |
createConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> mapCreator) |
me.hypherionmc.moonconfig.core.io.ConfigParser<me.hypherionmc.moonconfig.core.CommentedConfig> |
createParser() |
me.hypherionmc.moonconfig.core.io.ConfigWriter |
createWriter() |
static HoconFormat |
instance() |
static me.hypherionmc.moonconfig.core.CommentedConfig |
newConcurrentConfig() |
static me.hypherionmc.moonconfig.core.CommentedConfig |
newConfig() |
static me.hypherionmc.moonconfig.core.CommentedConfig |
newConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> s) |
boolean |
supportsComments() |
public static HoconFormat instance()
public static me.hypherionmc.moonconfig.core.CommentedConfig newConfig()
public static me.hypherionmc.moonconfig.core.CommentedConfig newConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> s)
public static me.hypherionmc.moonconfig.core.CommentedConfig newConcurrentConfig()
public me.hypherionmc.moonconfig.core.io.ConfigWriter createWriter()
createWriter in interface me.hypherionmc.moonconfig.core.ConfigFormat<me.hypherionmc.moonconfig.core.CommentedConfig>public me.hypherionmc.moonconfig.core.io.ConfigParser<me.hypherionmc.moonconfig.core.CommentedConfig> createParser()
createParser in interface me.hypherionmc.moonconfig.core.ConfigFormat<me.hypherionmc.moonconfig.core.CommentedConfig>public me.hypherionmc.moonconfig.core.CommentedConfig createConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> mapCreator)
createConfig in interface me.hypherionmc.moonconfig.core.ConfigFormat<me.hypherionmc.moonconfig.core.CommentedConfig>public boolean supportsComments()
supportsComments in interface me.hypherionmc.moonconfig.core.ConfigFormat<me.hypherionmc.moonconfig.core.CommentedConfig>