Interface JpaDataSetRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<DataSetEntity,,UUID> JpaDataSetRepositoryCustom,org.springframework.data.jpa.repository.JpaRepository<DataSetEntity,,UUID> org.springframework.data.repository.PagingAndSortingRepository<DataSetEntity,,UUID> org.springframework.data.repository.query.QueryByExampleExecutor<DataSetEntity>,org.springframework.data.repository.Repository<DataSetEntity,UUID>
@Repository
public interface JpaDataSetRepository
extends org.springframework.data.jpa.repository.JpaRepository<DataSetEntity,UUID>, JpaDataSetRepositoryCustom, org.springframework.data.repository.PagingAndSortingRepository<DataSetEntity,UUID>
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<DataSetEntity> findAllByNameContains(String name, org.springframework.data.domain.Pageable pageable) Optional<org.springframework.data.domain.Page<DataSetEntity>> findAllByNameContainsAndDslIn(String name, List<UUID> dsl, org.springframework.data.domain.Pageable pageable) findByDataSetListId(UUID dataSetListId) findByDataSetListIdAndLocked(UUID dataSetListId, Boolean isLocked) findByDataSetListIdIn(Collection<UUID> dataSetListIds) findByNameAndDataSetListId(String name, UUID dataSetList) findBySourceIdAndDataSetListId(UUID sourceId, UUID datasetId) getDsNames(UUID datasetListId) booleanMethods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, saveMethods inherited from interface org.qubership.atp.dataset.db.jpa.repositories.JpaDataSetRepositoryCustom
getLastOrderNumberMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, getReferenceById, saveAll, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findByDataSetList
-
findById
- Specified by:
findByIdin interfaceorg.springframework.data.repository.CrudRepository<DataSetEntity,UUID>
-
findAllByNameContains
@Query("select ds from DataSetEntity ds where ds.name LIKE %:name%") org.springframework.data.domain.Page<DataSetEntity> findAllByNameContains(@Param("name") String name, org.springframework.data.domain.Pageable pageable) -
findAllByNameContainsAndDslIn
@Query("select ds from DataSetEntity ds where ds.name LIKE %:name% and ds.dataSetList.id in :dsl_id") Optional<org.springframework.data.domain.Page<DataSetEntity>> findAllByNameContainsAndDslIn(@Param("name") String name, @Param("dsl_id") List<UUID> dsl, org.springframework.data.domain.Pageable pageable) -
findByNameAndDataSetListId
-
findByDataSetListId
-
findByDataSetListIdIn
-
findBySourceIdAndDataSetListId
-
findByDataSetListIdAndLocked
-
getDsNames
-
getDslId
-
getDataSetsListIdByDataSetId
-
isLocked
-