AccessionRepository.java
/*
* Copyright 2026 Global Crop Diversity Trust
* Licensed under the Apache License, Version 2.0
* See LICENSE file in project root folder or http://www.apache.org/licenses/LICENSE-2.0
*/
package org.gringlobal.persistence;
import java.util.List;
import org.gringlobal.model.Accession;
import org.gringlobal.spring.persistence.ExtendedJpaRepository;
import org.springframework.data.querydsl.QuerydslPredicateExecutor;
import org.springframework.stereotype.Repository;
@Repository
public interface AccessionRepository extends AccessionRepositoryCustom, ExtendedJpaRepository<Accession, Long>, QuerydslPredicateExecutor<Accession> {
Accession findByDoi(String doi);
@Override
default <S extends Accession> List<S> saveAll(Iterable<S> iterable) {
throw new UnsupportedOperationException();
}
}