//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> |