Skip to content

//musiclibrary/app.cash.tempest.reservedwords/ReservedWordsTable

ReservedWordsTable

[jvm]\ interface ReservedWordsTable : LogicalTable<ReservedWordsItem>

Properties

Name Summary
reservedWords [jvm]
abstract val reservedWords: InlineView<ReservedWordObject.Key, ReservedWordObject>

Functions

Name Summary
codec [jvm]
abstract fun <T : Any> codec(type: KClass<T>): Codec<T, ReservedWordsItem>
delete [jvm]
open fun delete(item: ReservedWordsItem)
open fun delete(item: ReservedWordsItem, deleteExpression: DynamoDBDeleteExpression)
open fun delete(item: ReservedWordsItem, ignoreVersionConstraints: Boolean)
abstract fun delete(item: ReservedWordsItem, deleteExpression: DynamoDBDeleteExpression?, ignoreVersionConstraints: Boolean)
deleteKey [jvm]
open fun deleteKey(key: ReservedWordsItem)
open fun deleteKey(key: ReservedWordsItem, deleteExpression: DynamoDBDeleteExpression)
open fun deleteKey(key: ReservedWordsItem, ignoreVersionConstraints: Boolean)
abstract fun deleteKey(key: ReservedWordsItem, deleteExpression: DynamoDBDeleteExpression?, ignoreVersionConstraints: Boolean)
inlineView [jvm]
abstract fun <K : Any, I : Any> inlineView(keyType: KClass<K>, itemType: KClass<I>): InlineView<K, I>
load [jvm]
open fun load(key: ReservedWordsItem): ReservedWordsItem?
abstract fun load(key: ReservedWordsItem, consistentReads: DynamoDBMapperConfig.ConsistentReads): ReservedWordsItem?
save [jvm]
open fun save(item: ReservedWordsItem): ReservedWordsItem
open fun save(item: ReservedWordsItem, saveExpression: DynamoDBSaveExpression): ReservedWordsItem
open fun save(item: ReservedWordsItem, ignoreVersionConstraints: Boolean): ReservedWordsItem
abstract fun save(item: ReservedWordsItem, saveExpression: DynamoDBSaveExpression?, ignoreVersionConstraints: Boolean): ReservedWordsItem
secondaryIndex [jvm]
abstract fun <K : Any, I : Any> secondaryIndex(keyType: KClass<K>, itemType: KClass<I>): SecondaryIndex<K, I>