@serenity-is/corelib / CriteriaBuilder
CriteriaBuilder is a class that allows to build unary or binary criteria with completion support.
Array
[n
: number
]: any
new CriteriaBuilder(
arrayLength
?):CriteriaBuilder
number
Array.constructor
C:/Users/volka/AppData/Local/pnpm/global/5/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1507
bw(
fromInclusive
,toInclusive
):any
[]
Creates a between criteria.
any
from value
any
to value
any
[]
contains(
value
):any
[]
Creates a contains criteria
string
contains value
any
[]
endsWith(
value
):any
[]
Creates a endsWith criteria
string
endsWith value
any
[]
eq(
value
):any
[]
Creates an equal (=) criteria
any
equal value
any
[]
ge(
value
):any
[]
Creates a greater than or equal criteria
any
greater than or equal value
any
[]
gt(
value
):any
[]
Creates a greater than criteria
any
greater than value
any
[]
in(
values
):any
[]
Creates a in criteria
any
[]
in values
any
[]
isNotNull():
any
[]
Creates a IS NOT NULL criteria
any
[]
isNull():
any
[]
Creates a IS NULL criteria
any
[]
le(
value
):any
[]
Creates a less than or equal to criteria
any
less than or equal to value
any
[]
like(
value
):any
[]
Creates a LIKE criteria
any
like value
any
[]
lt(
value
):any
[]
Creates a less than criteria
any
less than value
any
[]
ne(
value
):any
[]
Creates a not equal criteria
any
not equal value
any
[]
notIn(
values
):any
[]
Creates a NOT IN criteria
any
[]
array of NOT IN values
any
[]
notLike(
value
):any
[]
Creates a NOT LIKE criteria
any
not like value
any
[]
startsWith(
value
):any
[]
Creates a STARTS WITH criteria
string
startsWith value
any
[]