Valued

class Valued<T : Any>(    short: Char?,     long: String?,     description: String,     deserialize: (String) -> T,     defaultValue: T?) : Option<T>

Constructors

Link copied to clipboard
fun <T : Any> Valued(    short: Char?,     long: String?,     description: String,     deserialize: (String) -> T,     defaultValue: T?)

Functions

Link copied to clipboard
fun parse(rawValue: String?)
Link copied to clipboard
operator fun timesAssign(v: T)
Link copied to clipboard
fun tryParse(rawValue: String): Boolean
Link copied to clipboard
operator fun unaryPlus(): T?

Properties

Link copied to clipboard
val defaultValue: T?
Link copied to clipboard
val description: String
Link copied to clipboard
val long: String?
Link copied to clipboard
val short: Char?
Link copied to clipboard
open val value: T?