LoadSettings

constructor(label: String = "reader", tagConstructors: Map<Tag, ConstructNode> = emptyMap(), defaultList: LoadSettings.CollectionProvider<MutableList<Any?>> = CollectionProvider { initialCapacity: Int -> ArrayList(initialCapacity) }, defaultSet: LoadSettings.CollectionProvider<MutableSet<Any?>> = CollectionProvider { initialCapacity: Int -> LinkedHashSet(initialCapacity) }, defaultMap: LoadSettings.CollectionProvider<MutableMap<Any?, Any?>> = CollectionProvider { initialCapacity: Int -> LinkedHashMap(initialCapacity) }, versionFunction: LoadSettings.SpecVersionMutator = SpecVersionMutator { version -> if (version.major != 1) throw YamlVersionException(version) version }, bufferSize: Int = 1024, allowDuplicateKeys: Boolean = false, allowRecursiveKeys: Boolean = false, maxAliasesForCollections: Int = 50, useMarks: Boolean = true, customProperties: Map<SettingKey, Any> = emptyMap(), envConfig: EnvConfig? = null, parseComments: Boolean = false, codePointLimit: Int = 3 * 1024 * 1024, schema: Schema = DEFAULT_SCHEMA)(source)