Methods
Static between
- between(key: string, startValue: any, endValue: any): Predicate
-
Parameters
-
key: string
-
startValue: any
-
endValue: any
Static Private checkEquality
-
Parameters
-
key: string
-
value: any
-
caseSensitive: boolean
-
Static checkLike
- checkLike(data: Props<any>, key: string, value: any, fromLeft: boolean, fromRight: boolean, caseSensitive?: boolean): boolean
-
Parameters
-
data: Props<any>
-
key: string
-
value: any
-
fromLeft: boolean
-
fromRight: boolean
-
Optional caseSensitive: boolean
Returns boolean
Static endsWith
- endsWith(key: string, value: any, caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
value: any
-
Optional caseSensitive: boolean
Static eq
- eq(key: string, value: any, caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
value: any
-
Optional caseSensitive: boolean
Static in
- in(key: string, values: any[], caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
values: any[]
-
Optional caseSensitive: boolean
Static like
- like(key: string, value: any, caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
value: any
-
Optional caseSensitive: boolean
Static likeIn
- likeIn(key: string, values: any[], caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
values: any[]
-
Optional caseSensitive: boolean
Static neq
- neq(key: string, value: any, caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
value: any
-
Optional caseSensitive: boolean
Static op
- op(key: string, op: string, value: any): Predicate
-
Parameters
-
key: string
-
op: string
-
value: any
Static query
- query(value: string, ignoreList?: string[]): Predicate
-
Parameters
-
value: string
-
Optional ignoreList: string[]
Static startsWith
- startsWith(key: string, value: any, caseSensitive?: boolean): Predicate
-
Parameters
-
key: string
-
value: any
-
Optional caseSensitive: boolean
Predicates to constrain the results to be retrieved.