Package-level declarations

Functions

Link copied to clipboard
@JvmName(name = "likeNullable")
fun <T : Any> KProperty1<T, String?>.like(pattern: String): PredicateSpecification<T>

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

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

Creates a PredicateSpecification that checks if the property matches the given pattern.

Link copied to clipboard
@JvmName(name = "notLikeNullable")
fun <T : Any> KProperty1<T, String?>.notLike(pattern: String): PredicateSpecification<T>

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

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

Creates a PredicateSpecification that checks if the property does not match the given pattern.