| Package | Description |
|---|---|
| org.snakeyaml.engine.v2.api |
| Modifier and Type | Method and Description |
|---|---|
static LoadSettingsBuilder |
LoadSettings.builder() |
LoadSettingsBuilder |
LoadSettingsBuilder.setAllowDuplicateKeys(boolean allowDuplicateKeys)
YAML 1.2 does require unique keys.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setAllowRecursiveKeys(boolean allowRecursiveKeys)
Allow only non-recursive keys for maps and sets.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setBufferSize(Integer bufferSize)
Buffer size for incoming data stream.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setCustomProperty(SettingKey key,
Object value) |
LoadSettingsBuilder |
LoadSettingsBuilder.setDefaultList(Function<Integer,List> defaultList)
Provide default List implementation.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setDefaultMap(Function<Integer,Map> defaultMap)
Provide default Map implementation.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setDefaultSet(Function<Integer,Set> defaultSet)
Provide default Set implementation.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setLabel(String label)
Label for the input data.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setScalarResolver(ScalarResolver scalarResolver)
Provide resolver to detect a tag by the value of a scalar
|
LoadSettingsBuilder |
LoadSettingsBuilder.setTagConstructors(Map<Tag,ConstructNode> tagConstructors)
Provide constructors for the specified tags.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setUseMarks(boolean useMarks)
Marks are only used for error messages.
|
LoadSettingsBuilder |
LoadSettingsBuilder.setVersionFunction(Function<SpecVersion,SpecVersion> versionFunction)
Manage YAML directive value which defines the version of the YAML specification.
|
Copyright © 2018–2019. All rights reserved.