Package-level declarations

Types

Link copied to clipboard
class AllAnyFromArrayOp<T : Any>(isAny: Boolean, array: List<T>, delegateType: ColumnType<T>) : AllAnyFromBaseOp<T, List<T>>

Represents an SQL operator that checks a value, based on the preceding comparison operator, against an array of values.

Link copied to clipboard
abstract class AllAnyFromBaseOp<T, SubSearch>(val isAny: Boolean, val subSearch: SubSearch) : Op<T>

Represents an SQL operator that checks a value, based on the preceding comparison operator, against elements returned by subSearch.

Link copied to clipboard
class AllAnyFromExpressionOp<E, T : List<E>?>(isAny: Boolean, expression: Expression<T>) : AllAnyFromBaseOp<E, Expression<T>>

Represents an SQL operator that checks a value, based on the preceding comparison operator, against a collection of values returned by the provided expression.

Link copied to clipboard

Represents an SQL operator that checks a value, based on the preceding comparison operator, against results returned by a query.

Link copied to clipboard

Represents an SQL operator that checks a value, based on the preceding comparison operator, against elements in a single-column table.

Link copied to clipboard
abstract class InListOrNotInListBaseOp<V>(val expr: Any, val list: Iterable<V>, val isInList: Boolean = true) : Op<Boolean> , ComplexExpression

Represents an SQL operator that checks if expr is equals to any element from list.

Link copied to clipboard
class InTableOp(val expr: Expression<*>, val table: Table, val isInTable: Boolean = true) : Op<Boolean> , ComplexExpression

Represents an SQL operator that checks if expr is equal to any element from a single-column table.

Link copied to clipboard
class MultipleInListOp(val expr: List<Column<*>>, list: Iterable<List<*>>, isInList: Boolean = true) : InListOrNotInListBaseOp<List<*>>

Represents an SQL operator that checks if all columns of a List expr match any of the lists of values from list.

Link copied to clipboard

Represents an SQL operator that checks if both values of a Pair expr match any element from list.

Link copied to clipboard
class SingleValueInListOp<T>(val expr: ExpressionWithColumnType<out T>, list: Iterable<T>, isInList: Boolean = true) : InListOrNotInListBaseOp<T>

Represents an SQL operator that checks if a single-value expr is equal to any element from list.

Link copied to clipboard

Represents an SQL operator that checks if all values of a Triple expr match any element from list.