Package-level declarations
Types
Link copied to clipboard
class NamedParameterQuery(sql: String, queryExecutor: QueryExecutor, typeManager: TypeManager) : Query<NamedParameterQuery>
Represents a query that accepts named parameters (e.g., @name, @id).
Link copied to clipboard
class NativeQuery(sql: String, queryExecutor: QueryExecutor, typeManager: TypeManager) : Query<NativeQuery>
Represents a query that uses standard PostgreSQL positional parameters (e.g., $1, $2).
Link copied to clipboard
abstract class Query<T : Query<T>>(val sql: String, val queryExecutor: QueryExecutor, val typeManager: TypeManager)
Base class for executing queries with parameters.
Link copied to clipboard