All Types

com.github.ajalt.clikt.core.Abort

An internal error that signals Clikt to abort.

com.github.ajalt.clikt.parameters.arguments.ArgCallsTransformer

A callback that transforms all the values into the final argument type

com.github.ajalt.clikt.parameters.arguments.ArgValidator

A callback validates the final argument type

com.github.ajalt.clikt.parameters.arguments.ArgValueTransformer

A callback that transforms a single value from a string to the value type

com.github.ajalt.clikt.parameters.options.ArgsTransformer

A callback that transforms all the values for a call to the call type.

com.github.ajalt.clikt.parameters.arguments.Argument

A positional parameter to a command.

com.github.ajalt.clikt.parameters.arguments.ArgumentDelegate

An argument that functions as a property delegate

com.github.ajalt.clikt.parameters.arguments.ArgumentTransformContext

A receiver for argument transformers.

com.github.ajalt.clikt.core.BadParameterValue

A parameter was given the correct number of values, but of invalid format or type.

com.github.ajalt.clikt.parameters.options.CallsTransformer

A callback that transforms all of the calls to the final option type.

com.github.ajalt.clikt.core.CliktCommand

The CliktCommand is the core of command line interfaces in Clikt.

com.github.ajalt.clikt.core.CliktError

An exception during command line processing that should be shown to the user.

com.github.ajalt.clikt.core.Context

A object used to control command line parsing and pass data between commands.

com.github.ajalt.clikt.parameters.options.EagerOption

An Option with no values that is finalized before other types of options.

com.github.ajalt.clikt.parameters.options.FlagOption

An Option that has no values.

com.github.ajalt.clikt.parsers.FlagOptionParser

A parser for options that take no values.

com.github.ajalt.clikt.output.HelpFormatter

Creates help and usage strings for a command.

com.github.ajalt.clikt.core.IncorrectArgumentValueCount

An argument was supplied but the number of values supplied was incorrect.

com.github.ajalt.clikt.core.IncorrectOptionValueCount

An option was supplied but the number of values supplied to the option was incorrect.

com.github.ajalt.clikt.core.MissingParameter

A required parameter was not provided

com.github.ajalt.clikt.core.NoRunCliktCommand

A CliktCommand that has a default implementation of CliktCommand.run that is a no-op.

com.github.ajalt.clikt.core.NoSuchOption

An option was provided that does not exist.

com.github.ajalt.clikt.parameters.options.NullableOption
com.github.ajalt.clikt.parameters.options.Option

An optional command line parameter that takes a fixed number of values.

com.github.ajalt.clikt.parameters.options.OptionCallTransformContext

A receiver for options transformers.

com.github.ajalt.clikt.parameters.options.OptionDelegate

An option that functions as a property delegate

com.github.ajalt.clikt.parsers.OptionParser

A parser for Options.

com.github.ajalt.clikt.parameters.options.OptionTransformContext

A receiver for options transformers.

com.github.ajalt.clikt.parameters.options.OptionValidator

A callback validates the final option type

com.github.ajalt.clikt.parameters.options.OptionWithValues

An Option that takes one or more values.

com.github.ajalt.clikt.parsers.OptionWithValuesParser

An option that takes one more values

com.github.ajalt.clikt.output.PlaintextHelpFormatter
com.github.ajalt.clikt.core.PrintHelpMessage

An exception that indicates that the command's help should be printed.

com.github.ajalt.clikt.core.PrintMessage

An exception that indicates that a message should be printed.

com.github.ajalt.clikt.parameters.arguments.ProcessedArgument

An Argument delegate implementation that transforms its values .

com.github.ajalt.clikt.parameters.options.RawOption
com.github.ajalt.clikt.output.TermUi
com.github.ajalt.clikt.core.UsageError

An internal exception that signals a usage error.

com.github.ajalt.clikt.parameters.options.ValueTransformer

A callback that transforms a single value from a string to the value type