MongoCrudUserCredentialsRepository

@MongoRepository
sealed interface MongoCrudUserCredentialsRepository : CrudRepository<UserCredentialsDocument, String>

MongoDB CRUD repository for UserCredentialsDocument.

This interface extends Micronaut Data's CrudRepository to provide basic CRUD operations for UserCredentialsDocument entities in MongoDB.

Functions

Link copied to clipboard
abstract fun count(): Long
Link copied to clipboard
abstract fun delete(@NonNull entity: @NonNull UserCredentialsDocument?)
Link copied to clipboard
abstract fun deleteAll()
abstract fun deleteAll(@NonNull entities: @NonNull Iterable<out UserCredentialsDocument?>?)
Link copied to clipboard
abstract fun deleteById(@NonNull id: @NonNull String?)
Link copied to clipboard
abstract fun existsById(@NonNull id: @NonNull String?): Boolean
Link copied to clipboard
@NonNull
abstract fun findAll(): @NonNull List<UserCredentialsDocument?>?
Link copied to clipboard
@NonNull
abstract fun findById(@NonNull id: @NonNull String?): @NonNull Optional<UserCredentialsDocument?>?
Link copied to clipboard
@NonNull
abstract fun <S : UserCredentialsDocument?> save(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : UserCredentialsDocument?> saveAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?
Link copied to clipboard
@NonNull
abstract fun <S : UserCredentialsDocument?> update(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : UserCredentialsDocument?> updateAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?