Skip to content

//urlshortener/app.cash.tempest.urlshortener/Cli

Cli

[jvm]\ class Cli : CliktCommand

Constructors

Cli [jvm]
constructor()

Properties

Name Summary
commandHelp [jvm]
val commandHelp: String
commandHelpEpilog [jvm]
val commandHelpEpilog: String
commandName [jvm]
val commandName: String
currentContext [jvm]
val currentContext: Context
helpTags [jvm]
val helpTags: Map<String, String>
invokeWithoutSubcommand [jvm]
val invokeWithoutSubcommand: Boolean
messages [jvm]
val messages: List<String>
printHelpOnEmptyArgs [jvm]
val printHelpOnEmptyArgs: Boolean

Functions

Name Summary
aliases [jvm]
open fun aliases(): Map<String, List<String>>
getFormattedHelp [jvm]
open fun getFormattedHelp(): String
getFormattedUsage [jvm]
open fun getFormattedUsage(): String
issueMessage [jvm]
fun issueMessage(message: String)
main [jvm]
fun main(argv: Array<out String>)
fun main(argv: List<String>)
parse [jvm]
fun parse(argv: Array<String>, parentContext: Context?)
fun parse(argv: List<String>, parentContext: Context?)
registerArgument [jvm]
fun registerArgument(argument: Argument)
registeredArguments [jvm]
fun registeredArguments(): List<Argument>
registeredOptions [jvm]
fun registeredOptions(): List<Option>
registeredParameterGroups [jvm]
fun registeredParameterGroups(): List<ParameterGroup>
registeredSubcommandNames [jvm]
fun registeredSubcommandNames(): List<String>
registeredSubcommands [jvm]
fun registeredSubcommands(): List<CliktCommand>
registerOption [jvm]
open override fun registerOption(option: GroupableOption)
fun registerOption(option: Option)
registerOptionGroup [jvm]
fun registerOptionGroup(group: ParameterGroup)
run [jvm]
open override fun run()
toString [jvm]
open override fun toString(): String