Builder

object Builder

Functions

Link copied to clipboard
fun <R> Field.avg(groupByColumns: List<Field>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
fun <O, R> KProperty1<O, R?>.avg(groupByColumns: List<KProperty1<O, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<O, R>
fun <R> FieldInfo.avg(groupByColumns: List<FieldInfo>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
Link copied to clipboard
fun <R : Comparable<R>> between(from: R, to: R): ColumnPredicate.Between<R>
Link copied to clipboard
Link copied to clipboard
fun <R> equal(value: R, exactMatch: Boolean = true): ColumnPredicate.EqualityComparison<R>
Link copied to clipboard
Link copied to clipboard
fun <R> Field.functionPredicate(predicate: ColumnPredicate<R>, groupByColumns: List<Column<Any, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<Any, R>
fun <O, R> KProperty1<O, R?>.functionPredicate(predicate: ColumnPredicate<R>, groupByColumns: List<Column<O, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<O, R>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> in(collection: Collection<R>, exactMatch: Boolean = true): ColumnPredicate.CollectionExpression<R>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun like(string: String, exactMatch: Boolean = true): ColumnPredicate.Likeness
Link copied to clipboard
fun <R> Field.max(groupByColumns: List<Field>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
fun <O, R> KProperty1<O, R?>.max(groupByColumns: List<KProperty1<O, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<O, R>
fun <R> FieldInfo.max(groupByColumns: List<FieldInfo>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
Link copied to clipboard
fun <R> Field.min(groupByColumns: List<Field>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
fun <O, R> KProperty1<O, R?>.min(groupByColumns: List<KProperty1<O, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<O, R>
fun <R> FieldInfo.min(groupByColumns: List<FieldInfo>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
Link copied to clipboard
fun <R> notEqual(value: R, exactMatch: Boolean = true): ColumnPredicate.EqualityComparison<R>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> notIn(collection: Collection<R>, exactMatch: Boolean = true): ColumnPredicate.CollectionExpression<R>
Link copied to clipboard
Link copied to clipboard
fun notLike(string: String, exactMatch: Boolean = true): ColumnPredicate.Likeness
Link copied to clipboard
fun <R> Field.sum(groupByColumns: List<Field>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>
fun <R> FieldInfo.sum(groupByColumns: List<FieldInfo>? = null, orderBy: Sort.Direction? = null): <Error class: unknown class>

fun <O, R> KProperty1<O, R?>.sum(groupByColumns: List<KProperty1<O, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<O, R>

aggregate functions