public final class TomlFormat
extends java.lang.Object
implements com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>
| Modifier and Type | Method and Description |
|---|---|
com.electronwill.nightconfig.core.CommentedConfig |
createConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> mapCreator) |
TomlParser |
createParser() |
TomlWriter |
createWriter() |
static TomlFormat |
instance() |
static com.electronwill.nightconfig.core.CommentedConfig |
newConcurrentConfig() |
static com.electronwill.nightconfig.core.CommentedConfig |
newConfig() |
static com.electronwill.nightconfig.core.CommentedConfig |
newConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> s) |
boolean |
supportsComments() |
boolean |
supportsType(java.lang.Class<?> type) |
public static TomlFormat instance()
public static com.electronwill.nightconfig.core.CommentedConfig newConfig()
public static com.electronwill.nightconfig.core.CommentedConfig newConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> s)
public static com.electronwill.nightconfig.core.CommentedConfig newConcurrentConfig()
public TomlWriter createWriter()
createWriter in interface com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>public TomlParser createParser()
createParser in interface com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>public com.electronwill.nightconfig.core.CommentedConfig createConfig(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> mapCreator)
createConfig in interface com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>public boolean supportsComments()
supportsComments in interface com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>public boolean supportsType(java.lang.Class<?> type)
supportsType in interface com.electronwill.nightconfig.core.ConfigFormat<com.electronwill.nightconfig.core.CommentedConfig>