FactionRank

class FactionRank(id: EntityID<Int>) : IntEntity

Constructors

Link copied to clipboard
constructor(id: EntityID<Int>)

Types

Link copied to clipboard
object Companion : IntEntityClass<FactionRank>

Properties

Link copied to clipboard
var _readValues: ResultRow?
Link copied to clipboard
var db: Database
Link copied to clipboard
Link copied to clipboard
val id: EntityID<Int>
Link copied to clipboard
var klass: EntityClass<Int, Entity<Int>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val readValues: ResultRow
Link copied to clipboard
val writeValues: LinkedHashMap<Column<Any?>, Any?>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun delete()
Link copied to clipboard
open fun flush(batch: EntityBatchUpdate?): Boolean
Link copied to clipboard
fun getAssignedUserPreview(maxUsers: Int = 5): List<OfflinePlayer>
Link copied to clipboard
operator fun <Unwrapped, Wrapped> EntityFieldWithTransform<Unwrapped, Wrapped>.getValue(o: Entity<Int>, desc: KProperty<*>): Wrapped
operator fun <REF : Any, RID : Any, T : Entity<RID>> OptionalReference<REF, RID, T>.getValue(o: Entity<Int>, desc: KProperty<*>): T?
operator fun <REF : Any, RID : Any, T : Entity<RID>> Reference<REF, RID, T>.getValue(o: Entity<Int>, desc: KProperty<*>): T
operator fun <T> Column<T>.getValue(o: Entity<Int>, desc: KProperty<*>): T
operator fun <T> CompositeColumn<T>.getValue(o: Entity<Int>, desc: KProperty<*>): T
Link copied to clipboard
fun <T> Column<T>.lookup(): T
Link copied to clipboard
fun <T, R : Any> Column<T>.lookupInReadValues(found: (T?) -> R?, notFound: () -> R?): R?
Link copied to clipboard
fun permissions(): SizedIterable<FactionPermission>
Link copied to clipboard
open fun refresh(flush: Boolean)
Link copied to clipboard
operator fun <Unwrapped, Wrapped> EntityFieldWithTransform<Unwrapped, Wrapped>.setValue(o: Entity<Int>, desc: KProperty<*>, value: Wrapped)
operator fun <REF : Any, RID : Any, T : Entity<RID>> OptionalReference<REF, RID, T>.setValue(o: Entity<Int>, desc: KProperty<*>, value: T?)
operator fun <REF : Any, RID : Any, T : Entity<RID>> Reference<REF, RID, T>.setValue(o: Entity<Int>, desc: KProperty<*>, value: T)
operator fun <T> Column<T>.setValue(o: Entity<Int>, desc: KProperty<*>, value: T)
operator fun <T> CompositeColumn<T>.setValue(o: Entity<Int>, desc: KProperty<*>, value: T)
Link copied to clipboard
Link copied to clipboard
infix fun <TID : Any, Target : Entity<TID>> EntityClass<TID, Target>.via(table: Table): InnerTableLink<Int, Entity<Int>, TID, Target>
fun <TID : Any, Target : Entity<TID>> EntityClass<TID, Target>.via(sourceColumn: Column<EntityID<Int>>, targetColumn: Column<EntityID<TID>>): InnerTableLink<Int, Entity<Int>, TID, Target>