Package org.iqtig.packer.shared.cli
Class CliParamParser
- java.lang.Object
-
- org.iqtig.packer.shared.cli.CliParamParser
-
public final class CliParamParser extends Object
Parser für CLI-Eingabeparameter.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
option(List<String> args, CliParam option)
static String
optionWithParam(List<String> args, CliParam option, Function<CliParam,RuntimeException> missingArgsExceptionProvider)
static List<String>
optionWithParams(List<String> arg, CliParam option, Function<CliParam,RuntimeException> missingArgsExceptionProvider)
static Charset
parseCharset(String charsetStringValue, Function<String,RuntimeException> exceptionSupplier)
-
-
-
Method Detail
-
optionWithParam
public static String optionWithParam(List<String> args, CliParam option, Function<CliParam,RuntimeException> missingArgsExceptionProvider)
-
optionWithParams
public static List<String> optionWithParams(List<String> arg, CliParam option, Function<CliParam,RuntimeException> missingArgsExceptionProvider)
-
parseCharset
public static Charset parseCharset(String charsetStringValue, Function<String,RuntimeException> exceptionSupplier)
-
-