Package-level declarations

Functions

Link copied to clipboard
@JvmName(name = "nestedIlikeNullable")
fun <ROOT> NestedProperty<ROOT, String?>.ilike(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.ilike(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "ilikeNullable")
fun <T> KProperty1<T, String?>.ilike(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.ilike(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

Link copied to clipboard
@JvmName(name = "nestedIlikeRegexpNullable")
fun <ROOT> NestedProperty<ROOT, String?>.ilikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.ilikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "ilikeRegexpNullable")
fun <T> KProperty1<T, String?>.ilikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.ilikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

Link copied to clipboard
@JvmName(name = "nestedLikeRegexpNullable")
fun <ROOT> NestedProperty<ROOT, String?>.likeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.likeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "likeRegexpNullable")
fun <T> KProperty1<T, String?>.likeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.likeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

Link copied to clipboard
@JvmName(name = "nestedNotIlikeNullable")
fun <ROOT> NestedProperty<ROOT, String?>.notIlike(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.notIlike(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "notIlikeNullable")
fun <T> KProperty1<T, String?>.notIlike(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.notIlike(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

Link copied to clipboard
@JvmName(name = "nestedNotIlikeRegexpNullable")
fun <ROOT> NestedProperty<ROOT, String?>.notIlikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.notIlikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "notIlikeRegexpNullable")
fun <T> KProperty1<T, String?>.notIlikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.notIlikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

Creates a Predicate 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> NestedProperty<ROOT, String?>.notLikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <ROOT> NestedProperty<ROOT, String>.notLikeRegexp(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

@JvmName(name = "notLikeRegexpNullable")
fun <T> KProperty1<T, String?>.notLikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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

fun <T> KProperty1<T, String>.notLikeRegexp(path: Path<T>, criteriaBuilder: CriteriaBuilder, pattern: String): Predicate

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