Package-level declarations

Functions

Link copied to clipboard
@JvmName(name = "nestedIlikeNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.ilike(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property matches the given pattern, ignoring case sensitivity (nullable version).

fun <ROOT : Any> NestedProperty<ROOT, String>.ilike(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property matches the given pattern, ignoring case sensitivity.

@JvmName(name = "ilikeNullable")
fun <T : Any> KProperty1<T, String?>.ilike(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given pattern, ignoring case sensitivity (nullable version).

fun <T : Any> KProperty1<T, String>.ilike(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given pattern, ignoring case sensitivity.

Link copied to clipboard
@JvmName(name = "nestedIlikeRegexpNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.ilikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property matches the given POSIX regex pattern, ignoring case sensitivity (nullable version).

fun <ROOT : Any> NestedProperty<ROOT, String>.ilikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property matches the given POSIX regex pattern, ignoring case sensitivity.

@JvmName(name = "ilikeRegexpNullable")
fun <T : Any> KProperty1<T, String?>.ilikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given POSIX regex pattern, ignoring case sensitivity (nullable version).

fun <T : Any> KProperty1<T, String>.ilikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given POSIX regex pattern, ignoring case sensitivity.

Link copied to clipboard
@JvmName(name = "nestedLikeRegexpNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.likeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property matches the given POSIX regex pattern, case-sensitive (nullable version).

fun <ROOT : Any> NestedProperty<ROOT, String>.likeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property matches the given POSIX regex pattern (case-sensitive).

@JvmName(name = "likeRegexpNullable")
fun <T : Any> KProperty1<T, String?>.likeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given POSIX regex pattern, case-sensitive (nullable version).

fun <T : Any> KProperty1<T, String>.likeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property matches the given POSIX regex pattern (case-sensitive).

Link copied to clipboard
@JvmName(name = "nestedNotIlikeNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.notIlike(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property does not match the given pattern, ignoring case sensitivity (nullable version)..

fun <ROOT : Any> NestedProperty<ROOT, String>.notIlike(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property does not match the given pattern, ignoring case sensitivity.

@JvmName(name = "notIlikeNullable")
fun <T : Any> KProperty1<T, String?>.notIlike(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given pattern, ignoring case sensitivity (nullable version).

fun <T : Any> KProperty1<T, String>.notIlike(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given pattern, ignoring case sensitivity.

Link copied to clipboard
@JvmName(name = "nestedNotIlikeRegexpNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.notIlikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property does not match the given POSIX regex pattern, ignoring case sensitivity (nullable version).

fun <ROOT : Any> NestedProperty<ROOT, String>.notIlikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property does not match the given POSIX regex pattern, ignoring case sensitivity.

@JvmName(name = "notIlikeRegexpNullable")
fun <T : Any> KProperty1<T, String?>.notIlikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given POSIX regex pattern, ignoring case sensitivity (nullable version).

fun <T : Any> KProperty1<T, String>.notIlikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given POSIX regex pattern, ignoring case sensitivity.

Link copied to clipboard
@JvmName(name = "nestedNotLikeRegexpNullable")
fun <ROOT : Any> NestedProperty<ROOT, String?>.notLikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested nullable String property does not match the given POSIX regex pattern, case-sensitive (nullable version).

fun <ROOT : Any> NestedProperty<ROOT, String>.notLikeRegexp(pattern: String): PredicateSpecification<ROOT>

Creates a PredicateSpecification that checks if the nested String property does not match the given POSIX regex pattern (case-sensitive).

@JvmName(name = "notLikeRegexpNullable")
fun <T : Any> KProperty1<T, String?>.notLikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given POSIX regex pattern, case-sensitive (nullable version).

fun <T : Any> KProperty1<T, String>.notLikeRegexp(pattern: String): PredicateSpecification<T>

Creates a PredicateSpecification that checks if the property does not match the given POSIX regex pattern (case-sensitive).