Skip to content

//urlshortener2/app.cash.tempest2.urlshortener.java/AliasTable

AliasTable

[jvm]\ interface AliasTable : LogicalTable<RI>

Functions

Name Summary
aliases [jvm]
abstract fun aliases(): InlineView<Alias.Key, Alias>
codec [jvm]
abstract fun <T> codec(p: KClass<T>): Codec<T, RI>
delete [jvm]
abstract fun delete(p: I, p1: Expression): I
deleteKey [jvm]
abstract fun deleteKey(p: K, p1: Expression): I
inlineView [jvm]
abstract fun <K, I> inlineView(p: KClass<K>, p1: KClass<I>): InlineView<K, I>
load [jvm]
abstract fun load(p: K, p1: Boolean): I
abstract fun load(p: K, p1: Boolean, p2: ReturnConsumedCapacity): Pair<I, ConsumedCapacity>
save [jvm]
abstract fun save(p: I, p1: Expression)
secondaryIndex [jvm]
abstract fun <K, I> secondaryIndex(p: KClass<K>, p1: KClass<I>): SecondaryIndex<K, I>