PredicateBuilder

class PredicateBuilder(predicate: SqlPredicate = AllOf(predicates = emptyList())) : Builder<PredicateBuilder, SqlPredicate> , SqlValueFactory(source)

Constructors

Link copied to clipboard
constructor(predicate: SqlPredicate = AllOf(predicates = emptyList()))

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun build(): SqlPredicate
Link copied to clipboard
infix fun Operand.eq(operand: Any): Operand
infix fun Operand.eq(operand: String): Operand
infix fun Operand.eq(operand: Operand): Operand
Link copied to clipboard
Link copied to clipboard
infix fun Operand.gt(operand: Any): Operand
infix fun Operand.gt(operand: String): Operand
infix fun Operand.gt(operand: Operand): Operand
Link copied to clipboard
infix fun Operand.gte(operand: Any): Operand
infix fun Operand.gte(operand: String): Operand
infix fun Operand.gte(operand: Operand): Operand
Link copied to clipboard
infix fun Operand.inRangeOf(operand: Pair<Any, Any>): Operand
Link copied to clipboard
infix fun Operand.lt(operand: Any): Operand
infix fun Operand.lt(operand: String): Operand
infix fun Operand.lt(operand: Operand): Operand
Link copied to clipboard
infix fun Operand.lte(operand: Any): Operand
infix fun Operand.lte(operand: String): Operand
infix fun Operand.lte(operand: Operand): Operand
Link copied to clipboard