kcp-development
Toggle table of contents
0.0.1-SNAPSHOT
jvm
Platform filter
jvm
Switch theme
Search in API
kcp-development
core
/
dev.rnett.kcp.development.options
/
CompilerOption
/
WithDefault
With
Default
sealed
class
WithDefault
<
T
>
:
CompilerOption
<
T
>
(
source
)
Inheritors
SingularWithDefault
Repeated
Keyed
Members
Properties
cli
Option
Link copied to clipboard
val
cliOption
:
CliOption
key
Link copied to clipboard
val
key
:
CompilerConfigurationKey
<
T
>
name
Link copied to clipboard
val
name
:
String
Functions
default
Value
Link copied to clipboard
abstract
fun
defaultValue
(
)
:
T
get
Option
Link copied to clipboard
abstract
fun
getOption
(
configuration
:
CompilerConfiguration
)
:
T
?
get
Option
Or
Default
Link copied to clipboard
fun
getOptionOrDefault
(
configuration
:
CompilerConfiguration
)
:
T
process
Option
Link copied to clipboard
abstract
fun
processOption
(
value
:
String
,
configuration
:
CompilerConfiguration
)