toggle menu
0.6.5+1.21.3
0.6.5+1.21.3
0.6.4+1.21.3
0.6.3+1.21.3
0.6.1+1.21.3
0.6.0+1.21.3
0.5.9+1.21.3
0.5.7+1.21.2
0.5.6+1.21.2
0.5.5+1.21.2
0.5.3+1.21
0.5.0+1.21
jvm
switch theme
search in API
Fzzy Config
/
me.fzzyhmstrs.fzzy_config.util
/
TriStateProvider
Tri
State
Provider
interface
TriStateProvider
:
BooleanSupplier
A generic representation of a three state system. Implements
BooleanSupplier
Author
fzzyhmstrs
Since
0.6.5
See also
Tri
State
Validated
Tri
State
Inheritors
TriState
ValidatedTriState
Members
Functions
get
As
Boolean
Link copied to clipboard
abstract
override
fun
getAsBoolean
(
)
:
Boolean
get
Boxed
Link copied to clipboard
abstract
fun
getBoxed
(
)
:
Boolean
?
or
Else
Link copied to clipboard
abstract
fun
orElse
(
value
:
Boolean
)
:
Boolean
or
Else
Get
Link copied to clipboard
abstract
fun
orElseGet
(
supplier
:
BooleanSupplier
)
:
Boolean
abstract
fun
orElseGet
(
supplier
:
Supplier
<
Boolean
>
)
:
Boolean
validate
Link copied to clipboard
abstract
fun
validate
(
input
:
Boolean
)
:
Boolean