| Package | Description |
|---|---|
| dev.dejvokep.boostedyaml.settings.loader |
| Modifier and Type | Method and Description |
|---|---|
static LoaderSettings.Builder |
LoaderSettings.builder()
Returns a new builder.
|
static LoaderSettings.Builder |
LoaderSettings.builder()
Returns a new builder.
|
static LoaderSettings.Builder |
LoaderSettings.builder(LoaderSettings settings)
Returns a new builder with the same configuration as the given settings.
|
static LoaderSettings.Builder |
LoaderSettings.builder(LoaderSettings settings)
Returns a new builder with the same configuration as the given settings.
|
static LoaderSettings.Builder |
LoaderSettings.builder(org.snakeyaml.engine.v2.api.LoadSettingsBuilder builder)
Creates and returns a new builder from the given, already created SnakeYAML Engine settings builder.
|
static LoaderSettings.Builder |
LoaderSettings.builder(org.snakeyaml.engine.v2.api.LoadSettingsBuilder builder)
Creates and returns a new builder from the given, already created SnakeYAML Engine settings builder.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setAllowDuplicateKeys(boolean allowDuplicateKeys)
Sets if to allow duplicate keys in sections (last key wins when loading).
|
LoaderSettings.Builder |
LoaderSettings.Builder.setAllowDuplicateKeys(boolean allowDuplicateKeys)
Sets if to allow duplicate keys in sections (last key wins when loading).
|
LoaderSettings.Builder |
LoaderSettings.Builder.setAutoUpdate(boolean autoUpdate)
If enabled, automatically calls
YamlDocument.update() after the document has been loaded. |
LoaderSettings.Builder |
LoaderSettings.Builder.setAutoUpdate(boolean autoUpdate)
If enabled, automatically calls
YamlDocument.update() after the document has been loaded. |
LoaderSettings.Builder |
LoaderSettings.Builder.setCreateFileIfAbsent(boolean createFileIfAbsent)
Sets if to create a new file and save it if it does not exist automatically.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setCreateFileIfAbsent(boolean createFileIfAbsent)
Sets if to create a new file and save it if it does not exist automatically.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setDetailedErrors(boolean detailedErrors)
Sets if to print detailed error messages.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setDetailedErrors(boolean detailedErrors)
Sets if to print detailed error messages.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setEnvironmentConfig(org.snakeyaml.engine.v2.env.EnvConfig envConfig)
Sets custom environment variable config.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setEnvironmentConfig(org.snakeyaml.engine.v2.env.EnvConfig envConfig)
Sets custom environment variable config.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setErrorLabel(String label)
Sets custom label for error messages.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setErrorLabel(String label)
Sets custom label for error messages.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setMaxCollectionAliases(int maxCollectionAliases)
Sets maximum aliases a collection can have to prevent memory leaks (see
Billion laughs attack).
|
LoaderSettings.Builder |
LoaderSettings.Builder.setMaxCollectionAliases(int maxCollectionAliases)
Sets maximum aliases a collection can have to prevent memory leaks (see
Billion laughs attack).
|
LoaderSettings.Builder |
LoaderSettings.Builder.setScalarResolver(org.snakeyaml.engine.v2.resolver.ScalarResolver resolver)
Sets custom scalar resolver, used to resolve tags for objects.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setScalarResolver(org.snakeyaml.engine.v2.resolver.ScalarResolver resolver)
Sets custom scalar resolver, used to resolve tags for objects.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setTagConstructors(Map<org.snakeyaml.engine.v2.nodes.Tag,org.snakeyaml.engine.v2.api.ConstructNode> constructors)
Sets custom node to Java object constructors, per YAML tag.
|
LoaderSettings.Builder |
LoaderSettings.Builder.setTagConstructors(Map<org.snakeyaml.engine.v2.nodes.Tag,org.snakeyaml.engine.v2.api.ConstructNode> constructors)
Sets custom node to Java object constructors, per YAML tag.
|
Copyright © 2022. All rights reserved.