MongoCrudMenuRepository

@MongoRepository
sealed interface MongoCrudMenuRepository : CrudRepository<MenuDocument, String>

Functions

Link copied to clipboard
abstract fun count(): Long
Link copied to clipboard
abstract fun delete(@NonNull entity: @NonNull MenuDocument?)
Link copied to clipboard
abstract fun deleteAll()
abstract fun deleteAll(@NonNull entities: @NonNull Iterable<out MenuDocument?>?)
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<MenuDocument?>?
Link copied to clipboard
@NonNull
abstract fun findById(@NonNull id: @NonNull String?): @NonNull Optional<MenuDocument?>?
Link copied to clipboard
@NonNull
abstract fun <S : MenuDocument?> save(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : MenuDocument?> saveAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?
Link copied to clipboard
@NonNull
abstract fun <S : MenuDocument?> update(@NonNull entity: @NonNull S?): @NonNull S?
Link copied to clipboard
@NonNull
abstract fun <S : MenuDocument?> updateAll(@NonNull entities: @NonNull Iterable<S?>?): @NonNull List<S?>?