fromMap

fun fromMap(map: Map<String, Any?>, default: ParserSettings = ParserSettings()): ParserSettings

Builds ParserSettings from a map-based configuration.

Return

Parsed ParserSettings

Parameters

map

Configuration map with parser settings

default

Default values used for missing entries

Throws

if a field has an invalid type

if validation fails (e.g., non-positive integers)