Package-level declarations

Functions

Link copied to clipboard
fun <ROOT, E, PROP : Collection<E>> NestedProperty<ROOT, PROP>.arrayContains(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, value: E): Predicate

Creates a Predicate that tests whether an element is contained in a nested native array column. Use this for properties mapped with @JdbcTypeCode(SqlTypes.ARRAY).

fun <T, E> KProperty1<T, Collection<E>>.arrayContains(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: E): Predicate

Creates a Predicate that tests whether an element is contained in a native array column. Use this for properties mapped with @JdbcTypeCode(SqlTypes.ARRAY).

Link copied to clipboard
fun <ROOT, E, PROP : Collection<E>> NestedProperty<ROOT, PROP>.arrayNotContains(path: Path<ROOT>, criteriaBuilder: CriteriaBuilder, value: E): Predicate

Creates a Predicate that tests whether an element is not contained in a nested native array column. Use this for properties mapped with @JdbcTypeCode(SqlTypes.ARRAY).

fun <T, E> KProperty1<T, Collection<E>>.arrayNotContains(path: Path<T>, criteriaBuilder: CriteriaBuilder, value: E): Predicate

Creates a Predicate that tests whether an element is not contained in a native array column. Use this for properties mapped with @JdbcTypeCode(SqlTypes.ARRAY).