public class HoconConfigurationLoader extends ninja.leaping.configurate.loader.AbstractConfigurationLoader<ninja.leaping.configurate.commented.CommentedConfigurationNode>
| Modifier and Type | Class and Description |
|---|---|
static class |
HoconConfigurationLoader.Builder
Builds a
HoconConfigurationLoader. |
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
CRLF_MATCH
The pattern used to match newlines.
|
| Modifier and Type | Method and Description |
|---|---|
static @NonNull HoconConfigurationLoader.Builder |
builder()
Creates a new
HoconConfigurationLoader builder. |
@NonNull ninja.leaping.configurate.commented.CommentedConfigurationNode |
createEmptyNode(@NonNull ninja.leaping.configurate.ConfigurationOptions options) |
static ConfigParseOptions |
defaultParseOptions()
Gets the default
ConfigParseOptions used by configurate. |
static ConfigRenderOptions |
defaultRenderOptions()
Gets the default
ConfigRenderOptions used by configurate. |
void |
loadInternal(ninja.leaping.configurate.commented.CommentedConfigurationNode node,
BufferedReader reader) |
protected void |
saveInternal(ninja.leaping.configurate.ConfigurationNode node,
Writer writer) |
canLoad, canSave, getDefaultCommentHandler, getDefaultOptions, load, save, writeHeaderInternalpublic static final Pattern CRLF_MATCH
public static ConfigRenderOptions defaultRenderOptions()
ConfigRenderOptions used by configurate.public static ConfigParseOptions defaultParseOptions()
ConfigParseOptions used by configurate.public static @NonNull HoconConfigurationLoader.Builder builder()
HoconConfigurationLoader builder.public void loadInternal(ninja.leaping.configurate.commented.CommentedConfigurationNode node, BufferedReader reader) throws IOException
loadInternal in class ninja.leaping.configurate.loader.AbstractConfigurationLoader<ninja.leaping.configurate.commented.CommentedConfigurationNode>IOExceptionprotected void saveInternal(ninja.leaping.configurate.ConfigurationNode node, Writer writer) throws IOException
saveInternal in class ninja.leaping.configurate.loader.AbstractConfigurationLoader<ninja.leaping.configurate.commented.CommentedConfigurationNode>IOExceptionpublic @NonNull ninja.leaping.configurate.commented.CommentedConfigurationNode createEmptyNode(@NonNull ninja.leaping.configurate.ConfigurationOptions options)