Repository for GropiusUser

Functions

Link copied to clipboard
abstract fun count(condition: Condition?): Mono<Long?>?
abstract fun <S : GropiusUser?> count(example: Example<S?>?): Mono<Long?>?
abstract fun count(): Mono<Long?>?
Link copied to clipboard
abstract fun delete(entity: GropiusUser?): Mono<Void?>?
Link copied to clipboard
abstract fun deleteAll(): Mono<Void?>?
abstract fun deleteAll(entities: Iterable<out GropiusUser?>?): Mono<Void?>?
abstract fun deleteAll(entityStream: Publisher<out GropiusUser?>?): Mono<Void?>?
Link copied to clipboard
abstract fun deleteAllById(ids: Iterable<out String?>?): Mono<Void?>?
Link copied to clipboard
abstract fun deleteById(id: String?): Mono<Void?>?
abstract fun deleteById(id: Publisher<String?>?): Mono<Void?>?
Link copied to clipboard
abstract fun exists(condition: Condition?): Mono<Boolean?>?
abstract fun <S : GropiusUser?> exists(example: Example<S?>?): Mono<Boolean?>?
Link copied to clipboard
abstract fun existsById(id: String?): Mono<Boolean?>?
abstract fun existsById(id: Publisher<String?>?): Mono<Boolean?>?
Link copied to clipboard
abstract suspend fun existsByUsername(username: String): Boolean

Checks if a GropiusUser exists by username

Link copied to clipboard
abstract fun findAll(condition: Condition?): Flux<GropiusUser?>?
abstract fun findAll(vararg sortItems: SortItem?): Flux<GropiusUser?>?
abstract fun findAll(condition: Condition?, sort: Sort?): Flux<GropiusUser?>?
abstract fun findAll(condition: Condition?, vararg sortItems: SortItem?): Flux<GropiusUser?>?
abstract fun <S : GropiusUser?> findAll(example: Example<S?>?): Flux<S?>?
abstract fun <S : GropiusUser?> findAll(example: Example<S?>?, sort: Sort?): Flux<S?>?
abstract fun findAll(): Flux<GropiusUser?>?
abstract fun findAll(sort: Sort?): Flux<GropiusUser?>?
Link copied to clipboard
abstract fun findAllById(ids: Iterable<String?>?): Flux<GropiusUser?>?
abstract fun findAllById(idStream: Publisher<String?>?): Flux<GropiusUser?>?
Link copied to clipboard
suspend fun <T : Any> GropiusRepository<T, String>.findAllById(ids: Iterable<ID>): List<T>

Wrapper for ReactiveCrudRepository.findAllById which unwraps the provided ids and awaits the result

Link copied to clipboard
@Query(value = "MATCH (n:`GropiusUser`:`User`:`BaseNode`:`Node`) RETURN n.id")
abstract suspend fun findAllIds(): List<String>
Link copied to clipboard
abstract fun <S : GropiusUser?, R : Any?, P : Publisher<R?>?> findBy(example: Example<S?>?, queryFunction: Function<FluentQuery.ReactiveFluentQuery<S?>?, P?>?): P?
Link copied to clipboard
abstract fun findById(id: String?): Mono<GropiusUser?>?
abstract fun findById(id: Publisher<String?>?): Mono<GropiusUser?>?
Link copied to clipboard
suspend fun <T : Any> GropiusRepository<T, String>.findById(id: ID): T

Wrapper for ReactiveCrudRepository.findById which unwraps the provided id and awaits the result

Link copied to clipboard
abstract suspend fun findByUsername(username: String): GropiusUser?

Finds a GropiusUser by username

Link copied to clipboard
abstract fun findOne(condition: Condition?): Mono<GropiusUser?>?
abstract fun <S : GropiusUser?> findOne(example: Example<S?>?): Mono<S?>?
Link copied to clipboard
abstract fun <S : GropiusUser?> save(entity: S?): Mono<S?>?
Link copied to clipboard
abstract fun <S : GropiusUser?> saveAll(entities: Iterable<S?>?): Flux<S?>?
abstract fun <S : GropiusUser?> saveAll(entityStream: Publisher<S?>?): Flux<S?>?