Projection

General unary operator for projection types

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
data class Alias(projection: Projection, alias: String) : Projection

Alias builder

Link copied to clipboard
data class Column(column: String, table: String? = null) : Projection

Column builder

Link copied to clipboard
data class Constant(constant: Any?) : Projection
Link copied to clipboard
data class SubQuery(queryBuilder: IQueryBuilder) : Projection

Sub query projection

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun build(): String
Link copied to clipboard
abstract fun buildParameters(): List<Any>
Link copied to clipboard
infix fun Projection.equal(value: Any): Criteria
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
infix fun Projection.notEqual(value: Any): Criteria
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
infix fun Projection.orderAsc(ignoreCase: Boolean): Order.Ascending
Link copied to clipboard