KernelArgumentsBuilder

class KernelArgumentsBuilder(ownParamsBuilder: KernelOwnParamsBuilder = KernelOwnParamsBuilder(), cfgFile: File? = null)

Constructors

Link copied to clipboard
constructor(kernelArgs: KernelArgs)
constructor(ownParamsBuilder: KernelOwnParamsBuilder = KernelOwnParamsBuilder(), cfgFile: File? = null)

Functions

Link copied to clipboard

Converts the current state of the builder into a list of command-line arguments. Only non-null properties are included in the result.

Link copied to clipboard
fun parseArgs(args: Array<out String>): KernelArgs

Parses command-line arguments and updates the builder's properties accordingly. Each argument is processed by the appropriate parameter handler.