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>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> Field.between(from: R, to: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.between(from: R, to: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.between(from: R, to: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
fun <R : Comparable<R>> compare(operator: BinaryComparisonOperator, value: R): ColumnPredicate.BinaryComparison<R>
Link copied to clipboard
fun <R : Comparable<R>> Field.comparePredicate(operator: BinaryComparisonOperator, value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.comparePredicate(operator: BinaryComparisonOperator, value: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.comparePredicate(operator: BinaryComparisonOperator, value: R): CriteriaExpression.ColumnPredicateExpression<Any, 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>
fun <R> FieldInfo.functionPredicate(predicate: ColumnPredicate<R>, groupByColumns: List<Column<Any, R>>? = null, orderBy: Sort.Direction? = null): CriteriaExpression.AggregateFunctionExpression<Any, R>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> Field.greaterThan(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.greaterThan(value: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.greaterThan(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> Field.greaterThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.greaterThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.greaterThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
fun <R : Comparable<R>> in(collection: Collection<R>, exactMatch: Boolean = true): ColumnPredicate.CollectionExpression<R>
Link copied to clipboard
fun <R : Comparable<R>> Field.in(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.in(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.in(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> Field.lessThan(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.lessThan(value: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.lessThan(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
Link copied to clipboard
fun <R : Comparable<R>> Field.lessThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.lessThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.lessThanOrEqual(value: R): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
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>
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>
Link copied to clipboard
fun <R : Comparable<R>> notIn(collection: Collection<R>, exactMatch: Boolean = true): ColumnPredicate.CollectionExpression<R>
Link copied to clipboard
fun <R : Comparable<R>> Field.notIn(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R : Comparable<R>> KProperty1<O, R?>.notIn(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R : Comparable<R>> FieldInfo.notIn(collection: Collection<R>, exactMatch: Boolean = true): CriteriaExpression.ColumnPredicateExpression<Any, R>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <R> Field.predicate(predicate: ColumnPredicate<R>): CriteriaExpression.ColumnPredicateExpression<Any, R>
fun <O, R> KProperty1<O, R?>.predicate(predicate: ColumnPredicate<R>): CriteriaExpression.ColumnPredicateExpression<O, R>
fun <R> FieldInfo.predicate(predicate: ColumnPredicate<R>): CriteriaExpression.ColumnPredicateExpression<Any, R>
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