Class SimpleReactiveNeo4jRepository<T,ID>
java.lang.Object
org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository<T,ID>
- Type Parameters:
T- the type of the domain class managed by this repositoryID- the type of the unique identifier of the domain class
- All Implemented Interfaces:
ReactiveCrudRepository<T,,ID> ReactiveSortingRepository<T,,ID> Repository<T,ID>
@Repository
@Transactional(readOnly=true)
@API(status=STABLE,
since="6.0")
public class SimpleReactiveNeo4jRepository<T,ID>
extends Object
implements ReactiveSortingRepository<T,ID>, ReactiveCrudRepository<T,ID>
Repository base implementation for Neo4j.
- Since:
- 6.0
- Author:
- Gerrit Meier, Michael J. Simons, Jens Schauder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSimpleReactiveNeo4jRepository(ReactiveNeo4jOperations neo4jOperations, Neo4jEntityInformation<T, ID> entityInformation) -
Method Summary
Modifier and TypeMethodDescriptioncount()deleteAllById(Iterable<? extends ID> ids) deleteById(ID id) deleteById(Publisher<ID> idPublisher) existsById(ID id) existsById(Publisher<ID> idPublisher) findAll()findAllById(Iterable<ID> ids) findAllById(Publisher<ID> idStream) save(S entity)
-
Constructor Details
-
SimpleReactiveNeo4jRepository
protected SimpleReactiveNeo4jRepository(ReactiveNeo4jOperations neo4jOperations, Neo4jEntityInformation<T, ID> entityInformation)
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceReactiveCrudRepository<T,ID>
-
findById
- Specified by:
findByIdin interfaceReactiveCrudRepository<T,ID>
-
findAllById
- Specified by:
findAllByIdin interfaceReactiveCrudRepository<T,ID>
-
findAllById
- Specified by:
findAllByIdin interfaceReactiveCrudRepository<T,ID>
-
findAll
- Specified by:
findAllin interfaceReactiveCrudRepository<T,ID>
-
findAll
- Specified by:
findAllin interfaceReactiveSortingRepository<T,ID>
-
count
- Specified by:
countin interfaceReactiveCrudRepository<T,ID>
-
existsById
- Specified by:
existsByIdin interfaceReactiveCrudRepository<T,ID>
-
existsById
- Specified by:
existsByIdin interfaceReactiveCrudRepository<T,ID>
-
save
- Specified by:
savein interfaceReactiveCrudRepository<T,ID>
-
saveAll
- Specified by:
saveAllin interfaceReactiveCrudRepository<T,ID>
-
saveAll
- Specified by:
saveAllin interfaceReactiveCrudRepository<T,ID>
-
deleteById
- Specified by:
deleteByIdin interfaceReactiveCrudRepository<T,ID>
-
deleteById
- Specified by:
deleteByIdin interfaceReactiveCrudRepository<T,ID>
-
delete
- Specified by:
deletein interfaceReactiveCrudRepository<T,ID>
-
deleteAllById
- Specified by:
deleteAllByIdin interfaceReactiveCrudRepository<T,ID>
-
deleteAll
- Specified by:
deleteAllin interfaceReactiveCrudRepository<T,ID>
-
deleteAll
- Specified by:
deleteAllin interfaceReactiveCrudRepository<T,ID>
-
deleteAll
- Specified by:
deleteAllin interfaceReactiveCrudRepository<T,ID>
-