Interface TurSNSiteLocaleRepository
- All Superinterfaces:
CrudRepository<TurSNSiteLocale,
,String> JpaRepository<TurSNSiteLocale,
,String> ListCrudRepository<TurSNSiteLocale,
,String> ListPagingAndSortingRepository<TurSNSiteLocale,
,String> PagingAndSortingRepository<TurSNSiteLocale,
,String> QueryByExampleExecutor<TurSNSiteLocale>
,Repository<TurSNSiteLocale,
String>
- Since:
- 0.3.4
- Author:
- Alexandre Oliveira
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(@NotNull TurSNSiteLocale turSNSiteLocale) boolean
existsByTurSNSiteAndLanguage
(TurSNSite turSNSite, Locale language) findByTurSNSite
(TurSNSite turSNSite) findByTurSNSite
(Sort name, TurSNSite turSNSite) findByTurSNSiteAndLanguage
(TurSNSite turSNSite, Locale language) @NotNull TurSNSiteLocale
save
(@NotNull TurSNSiteLocale turSNSiteLocale) Methods inherited from interface CrudRepository
count, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById
Methods inherited from interface JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlush
Methods inherited from interface ListCrudRepository
findAll, findAllById, saveAll
Methods inherited from interface ListPagingAndSortingRepository
findAll
Methods inherited from interface PagingAndSortingRepository
findAll
Methods inherited from interface QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Field Details
-
FIND_BY_TUR_SN_SITE_AND_LANGUAGE
- See Also:
-
EXISTS_BY_TUR_SN_SITE_AND_LANGUAGE
- See Also:
-
FIND_BY_TUR_SN_SITE_SORT
- See Also:
-
FIND_BY_TUR_SN_SITE
- See Also:
-
-
Method Details
-
findByTurSNSiteAndLanguage
@Cacheable("turSNSiteLocaleFindByTurSNSiteAndLanguage") TurSNSiteLocale findByTurSNSiteAndLanguage(TurSNSite turSNSite, Locale language) -
existsByTurSNSiteAndLanguage
-
findByTurSNSite
@Cacheable("turSNSiteLocaleFindByTurSNSiteSort") List<TurSNSiteLocale> findByTurSNSite(Sort name, TurSNSite turSNSite) -
findByTurSNSite
@Cacheable("turSNSiteLocaleFindByTurSNSite") List<TurSNSiteLocale> findByTurSNSite(TurSNSite turSNSite) -
save
@CacheEvict(value={"turSNSiteLocaleFindByTurSNSiteAndLanguage","turSNSiteLocaleExistsByTurSNSiteAndLanguage","turSNSiteLocaleFindByTurSNSiteSort","turSNSiteLocaleFindByTurSNSite"}, allEntries=true) @NotNull @NotNull TurSNSiteLocale save(@NotNull @NotNull TurSNSiteLocale turSNSiteLocale) - Specified by:
save
in interfaceCrudRepository<TurSNSiteLocale,
String>
-
delete
@CacheEvict(value={"turSNSiteLocaleFindByTurSNSiteAndLanguage","turSNSiteLocaleExistsByTurSNSiteAndLanguage","turSNSiteLocaleFindByTurSNSiteSort","turSNSiteLocaleFindByTurSNSite"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteLocale turSNSiteLocale) - Specified by:
delete
in interfaceCrudRepository<TurSNSiteLocale,
String>
-