Interface SequencingInstrumentNanoporeRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
,org.springframework.data.jpa.repository.JpaRepository<SequencingInstrumentNanopore,Long>
,org.springframework.data.repository.PagingAndSortingRepository<SequencingInstrumentNanopore,Long>
,org.springframework.data.repository.query.QueryByExampleExecutor<SequencingInstrumentNanopore>
,org.springframework.data.repository.Repository<SequencingInstrumentNanopore,Long>
@Repository public interface SequencingInstrumentNanoporeRepository extends org.springframework.data.jpa.repository.JpaRepository<SequencingInstrumentNanopore,Long>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
count()
void
delete(SequencingInstrumentNanopore instrument)
void
deleteAll()
void
deleteAll(Iterable<? extends SequencingInstrumentNanopore> instruments)
void
deleteAllById(Iterable<? extends Long> ids)
void
deleteByInstrumentId(String id)
List<SequencingInstrumentNanopore>
findAll()
List<SequencingInstrumentNanopore>
findAllById(Iterable<Long> ids)
Optional<SequencingInstrumentNanopore>
findById(Long id)
Optional<SequencingInstrumentNanopore>
findByInstrumentId(String instrumentId)
<S extends SequencingInstrumentNanopore>
Ssave(S instrument)
<S extends SequencingInstrumentNanopore>
List<S>saveAll(Iterable<S> instruments)
-
Methods inherited from interface org.springframework.data.repository.CrudRepository
deleteById, existsById
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlush
-
-
-
-
Method Detail
-
save
@NonNull <S extends SequencingInstrumentNanopore> S save(@NonNull S instrument)
- Specified by:
save
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
saveAll
@NonNull <S extends SequencingInstrumentNanopore> List<S> saveAll(@NonNull Iterable<S> instruments)
- Specified by:
saveAll
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
- Specified by:
saveAll
in interfaceorg.springframework.data.jpa.repository.JpaRepository<SequencingInstrumentNanopore,Long>
-
findById
@NonNull Optional<SequencingInstrumentNanopore> findById(@NonNull Long id)
- Specified by:
findById
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
findByInstrumentId
Optional<SequencingInstrumentNanopore> findByInstrumentId(@NonNull String instrumentId)
-
findAll
@NonNull List<SequencingInstrumentNanopore> findAll()
- Specified by:
findAll
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
- Specified by:
findAll
in interfaceorg.springframework.data.jpa.repository.JpaRepository<SequencingInstrumentNanopore,Long>
-
findAllById
@NonNull List<SequencingInstrumentNanopore> findAllById(@NonNull Iterable<Long> ids)
- Specified by:
findAllById
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
- Specified by:
findAllById
in interfaceorg.springframework.data.jpa.repository.JpaRepository<SequencingInstrumentNanopore,Long>
-
count
long count()
- Specified by:
count
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
delete
void delete(@NonNull SequencingInstrumentNanopore instrument)
- Specified by:
delete
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
deleteAllById
void deleteAllById(Iterable<? extends Long> ids)
- Specified by:
deleteAllById
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
deleteByInstrumentId
void deleteByInstrumentId(@NonNull String id)
-
deleteAll
void deleteAll(@NonNull Iterable<? extends SequencingInstrumentNanopore> instruments)
- Specified by:
deleteAll
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
deleteAll
void deleteAll()
- Specified by:
deleteAll
in interfaceorg.springframework.data.repository.CrudRepository<SequencingInstrumentNanopore,Long>
-
-