BlobExposedPa

abstract class BlobExposedPa<T : BlobBo<T, RT>, RT : EntityBo<RT>>(table: BlobExposedTable<T, RT>) : ExposedPaBase<T, BlobExposedTable<T, RT>>

Functions

byReference
Link copied to clipboard
open fun byReference(id: EntityId<*>?, disposition: String? = null): List<T>
commit
Link copied to clipboard
open override fun commit()
create
Link copied to clipboard
open override fun create(bo: T): T
createWithId
Link copied to clipboard
open override fun createWithId(bo: T): T
delete
Link copied to clipboard
open override fun delete(entityId: EntityId<T>)
fromBo
Link copied to clipboard
open override fun UpdateBuilder<*>.fromBo(bo: T)
list
Link copied to clipboard
open override fun list(): List<T>
newInstance
Link copied to clipboard
abstract fun newInstance(): T
onModuleLoad
Link copied to clipboard
open override fun onModuleLoad()
read
Link copied to clipboard
open override fun read(entityId: EntityId<T>): T
readContent
Link copied to clipboard
open fun readContent(id: EntityId<T>): <ERROR CLASS>
readOrNull
Link copied to clipboard
open override fun readOrNull(entityId: EntityId<T>): T?
rollback
Link copied to clipboard
open override fun rollback()
toBo
Link copied to clipboard
open override fun ResultRow.toBo(): <ERROR CLASS>
update
Link copied to clipboard
open override fun update(bo: T): T
withTransaction
Link copied to clipboard
open override fun <R> withTransaction(func: () -> R): R
writeContent
Link copied to clipboard
open fun writeContent(id: EntityId<T>, content: ByteArray)

Properties

table
Link copied to clipboard
open val table: BlobExposedTable<T, RT>