DirectEntityRepository

@MongoRepository
interface DirectEntityRepository : CrudRepository<DirectEntity, String>

Functions

Link copied to clipboard
abstract fun count(): Long
Link copied to clipboard
abstract fun delete(@NonNull entity: @NonNull DirectEntity)
Link copied to clipboard
abstract fun deleteAll()
abstract fun deleteAll(@NonNull entities: @NonNull MutableIterable<DirectEntity>)
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 MutableList<DirectEntity>
Link copied to clipboard
@NonNull
abstract fun findById(@NonNull id: @NonNull String): @NonNull Optional<DirectEntity>
Link copied to clipboard
abstract fun findByUsers(users: Set<String>): DirectEntity?
Link copied to clipboard
@NonNull
abstract fun <S : DirectEntity> save(@NonNull entity: @NonNull S): @NonNull S
Link copied to clipboard
@NonNull
abstract fun <S : DirectEntity> saveAll(@NonNull entities: @NonNull MutableIterable<S>): @NonNull MutableList<S>
Link copied to clipboard
@NonNull
abstract fun <S : DirectEntity> update(@NonNull entity: @NonNull S): @NonNull S
Link copied to clipboard
@NonNull
abstract fun <S : DirectEntity> updateAll(@NonNull entities: @NonNull MutableIterable<S>): @NonNull MutableList<S>