ByteParameter

open class ByteParameter<S>(id: TypedIdentifier<Byte>, description: String, min: Byte, max: Byte) : NumberParameter<S, Byte>

Constructors

Link copied to clipboard
constructor(id: TypedIdentifier<Byte>, description: String, min: Byte, max: Byte)

Properties

Link copied to clipboard
open override val description: String
Link copied to clipboard
Link copied to clipboard
open override val id: TypedIdentifier<Byte>
Link copied to clipboard
val max: Byte
Link copied to clipboard
val min: Byte
Link copied to clipboard
open override val size: Size.Fixed
Link copied to clipboard
val toOrNull: String.() -> Byte?
Link copied to clipboard
open override val type: ElementType

Functions

Link copied to clipboard
open fun getGroupedSyntax(sender: S): String
Link copied to clipboard
open override fun getSyntax(sender: S): String
Link copied to clipboard
override fun parse(context: ExecutionContext<S>, args: List<String>): Result<out Byte>
open override fun parse(context: ExecutionContext<S>, arg0: String): Result<Byte>