toggle menu
Konduct
0.1.0-SNAPSHOT
jvm
switch theme
search in API
Konduct
/
io.github.denofbits.konduct.builders
/
MatchBuilder
Match
Builder
class
MatchBuilder
<
T
:
Any
>
Builder for $match stage with type-safe field references.
Members
Constructors
Match
Builder
Link copied to clipboard
constructor
(
)
Functions
and
Link copied to clipboard
fun
and
(
vararg
conditions
:
Condition
)
eq
Link copied to clipboard
infix
fun
String
.
eq
(
value
:
Any
?
)
infix
fun
<
V
>
KProperty1
<
T
,
V
>
.
eq
(
value
:
V
)
exists
Link copied to clipboard
infix
fun
KProperty1
<
T
,
*
>
.
exists
(
value
:
Boolean
)
gt
Link copied to clipboard
infix
fun
String
.
gt
(
value
:
Any
?
)
infix
fun
<
V
:
Comparable
<
V
>
>
KProperty1
<
T
,
V
>
.
gt
(
value
:
V
)
gte
Link copied to clipboard
infix
fun
String
.
gte
(
value
:
Any
?
)
infix
fun
<
V
:
Comparable
<
V
>
>
KProperty1
<
T
,
V
>
.
gte
(
value
:
V
)
in
Link copied to clipboard
infix
fun
<
V
>
KProperty1
<
T
,
V
>
.
in
(
values
:
Collection
<
V
>
)
is
Not
Null
Link copied to clipboard
fun
KProperty1
<
T
,
*
>
.
isNotNull
(
)
is
Null
Link copied to clipboard
fun
KProperty1
<
T
,
*
>
.
isNull
(
)
lt
Link copied to clipboard
infix
fun
String
.
lt
(
value
:
Any
?
)
infix
fun
<
V
:
Comparable
<
V
>
>
KProperty1
<
T
,
V
>
.
lt
(
value
:
V
)
lte
Link copied to clipboard
infix
fun
String
.
lte
(
value
:
Any
?
)
infix
fun
<
V
:
Comparable
<
V
>
>
KProperty1
<
T
,
V
>
.
lte
(
value
:
V
)
ne
Link copied to clipboard
infix
fun
String
.
ne
(
value
:
Any
?
)
infix
fun
<
V
>
KProperty1
<
T
,
V
>
.
ne
(
value
:
V
)
nin
Link copied to clipboard
infix
fun
<
V
>
KProperty1
<
T
,
V
>
.
nin
(
values
:
Collection
<
V
>
)
not
Link copied to clipboard
fun
not
(
condition
:
Condition
)
or
Link copied to clipboard
fun
or
(
vararg
conditions
:
Condition
)
regex
Link copied to clipboard
infix
fun
KProperty1
<
T
,
String
>
.
regex
(
pattern
:
String
)
infix
fun
KProperty1
<
T
,
String
>
.
regex
(
pattern
:
Regex
)