Interface OfferRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<DeedTenantOffer,String>, org.springframework.data.elasticsearch.repository.ElasticsearchRepository<DeedTenantOffer,String>, org.springframework.data.repository.PagingAndSortingRepository<DeedTenantOffer,String>, org.springframework.data.repository.Repository<DeedTenantOffer,String>

public interface OfferRepository extends org.springframework.data.elasticsearch.repository.ElasticsearchRepository<DeedTenantOffer,String>
  • Method Details

    • findByOwnerNotAndNftIdAndEnabledTrue

      List<DeedTenantOffer> findByOwnerNotAndNftIdAndEnabledTrue(String owner, long nftId)
    • findByNftId

      List<DeedTenantOffer> findByNftId(long nftId)
    • findByOfferTransactionStatusInOrderByCreatedDateAsc

      List<DeedTenantOffer> findByOfferTransactionStatusInOrderByCreatedDateAsc(List<io.meeds.deeds.constant.TransactionStatus> transactionStatus)
    • findByOfferId

      List<DeedTenantOffer> findByOfferId(long offerId)
    • findByOfferIdAndParentIdIsNull

      List<DeedTenantOffer> findByOfferIdAndParentIdIsNull(long offerId)
    • deleteByNftId

      void deleteByNftId(long nftId)
    • deleteByParentId

      void deleteByParentId(String id)
    • findByOfferTransactionHash

      DeedTenantOffer findByOfferTransactionHash(String lowerCase)