Package jline.lib.SMC

Object ParseOptPara.Companion

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • parse

         final Map<String, Object> parse(Map<String, Object> defaults, Array<out Object> optParams, Map<String, String> validTypes, Map<String, List<String>> validValues)

        Parse optional parameters from a map of parameter names to values

        Parameters:
        defaults - Default parameter values as a map
        optParams - Optional parameters provided by user
        validTypes - Map of parameter names to their expected types
        validValues - Map of parameter names to lists of valid values (for string params)
        Returns:

        Updated parameters map with parsed values