package com.eksad.masterdata.repository; import com.eksad.ddms.common.util.status.DataStatus; import com.eksad.masterdata.domain.KartuKPB; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import java.util.List; public interface KartuKPBRepository extends GenericRepository<KartuKPB> { KartuKPB findOneByKodeKartuAndEngineCodeAndDataStatus(String kodeKartu, String engineCode, DataStatus dataStatus); List<KartuKPB> findAllByEngineCodeAndDataStatus(String engineCode, DataStatus dataStatus); Page<KartuKPB> findAllByKodeKartuAndDataStatus(String kodeKartu, DataStatus dataStatus, Pageable pageable); public List<KartuKPB> findAllByEngineCodeAndDataStatus(String engineCode, com.eksad.ddms.common.status.DataStatus dataStatus); }