Interface TurSNSiteFieldExtRepository

All Superinterfaces:
CrudRepository<TurSNSiteFieldExt,String>, JpaRepository<TurSNSiteFieldExt,String>, ListCrudRepository<TurSNSiteFieldExt,String>, ListPagingAndSortingRepository<TurSNSiteFieldExt,String>, PagingAndSortingRepository<TurSNSiteFieldExt,String>, QueryByExampleExecutor<TurSNSiteFieldExt>, Repository<TurSNSiteFieldExt,String>

public interface TurSNSiteFieldExtRepository extends JpaRepository<TurSNSiteFieldExt,String>
  • Method Details

    • findByTurSNSite

      @Cacheable("turSNSiteFieldExtfindByTurSNSite") List<TurSNSiteFieldExt> findByTurSNSite(Sort sort, TurSNSite turSNSite)
    • findByTurSNSiteAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndEnabled(TurSNSite turSNSite, int enabled)
    • findByTurSNSiteAndFacetAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndFacetAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabled(TurSNSite turSNSite, int facet, int enabled)
    • findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition

      @Cacheable("findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition(TurSNSite turSNSite, int facet, int enabled)
    • findByTurSNSiteAndFacetAndEnabledAndType

      @Cacheable("findByTurSNSiteAndFacetAndEnabledAndType") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabledAndType(TurSNSite turSNSite, int facet, int enabled, TurSEFieldType type)
    • findByTurSNSiteAndHlAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndHlAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndHlAndEnabled(TurSNSite turSNSite, int hl, int enabled)
    • findByTurSNSiteAndMltAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndMltAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndMltAndEnabled(TurSNSite turSNSite, int mlt, int enabled)
    • findByTurSNSiteAndRequiredAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndRequiredAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndRequiredAndEnabled(TurSNSite turSNSite, int required, int enabled)
    • findByTurSNSiteAndNlpAndEnabled

      @Cacheable("turSNSiteFieldExtfindByTurSNSiteAndNlpAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndNlpAndEnabled(TurSNSite turSNSite, int nlp, int enabled)
    • findByTurSNSiteAndName

      List<TurSNSiteFieldExt> findByTurSNSiteAndName(TurSNSite turSNSite, String name)
    • existsByTurSNSiteAndName

      boolean existsByTurSNSiteAndName(TurSNSite turSNSite, String name)
    • findMaxFacetPosition

      @Query("SELECT MAX(t.facetPosition) FROM TurSNSiteFieldExt t") Optional<Integer> findMaxFacetPosition()
    • save

      @CacheEvict(value={"turSNSiteFieldExtfindByTurSNSite","turSNSiteFieldExtfindByTurSNSiteAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndRequiredAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndNlpAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition"}, allEntries=true) @NotNull @NotNull TurSNSiteFieldExt save(@NotNull @NotNull TurSNSiteFieldExt turSNSiteFieldExt)
      Specified by:
      save in interface CrudRepository<TurSNSiteFieldExt,String>
    • delete

      @CacheEvict(value={"turSNSiteFieldExtfindByTurSNSite","turSNSiteFieldExtfindByTurSNSiteAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndRequiredAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndNlpAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteFieldExt turSNSiteFieldExt)
      Specified by:
      delete in interface CrudRepository<TurSNSiteFieldExt,String>
    • delete

      @Modifying @Query("delete from TurSNSiteFieldExt ssfe where ssfe.id = ?1") @CacheEvict(value={"turSNSiteFieldExtfindByTurSNSite","turSNSiteFieldExtfindByTurSNSiteAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndRequiredAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndNlpAndEnabled"}, allEntries=true) void delete(String turSnSiteFieldId)
    • deleteByTurSNSiteAndSnType

      @Modifying @Query("delete from TurSNSiteFieldExt ssfe where ssfe.turSNSite= ?1 and ssfe.snType = ?2") @CacheEvict(value={"turSNSiteFieldExtfindByTurSNSite","turSNSiteFieldExtfindByTurSNSiteAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndRequiredAndEnabled","turSNSiteFieldExtfindByTurSNSiteAndNlpAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition"}, allEntries=true) void deleteByTurSNSiteAndSnType(TurSNSite turSNSite, TurSNFieldType turSNFieldType)