Interface ResearchObjectRepository

  • All Superinterfaces:
    org.springframework.data.repository.CrudRepository<ResearchObject,​java.lang.Long>, org.springframework.data.repository.PagingAndSortingRepository<ResearchObject,​java.lang.Long>, org.springframework.data.repository.Repository<ResearchObject,​java.lang.Long>

    public interface ResearchObjectRepository
    extends org.springframework.data.repository.PagingAndSortingRepository<ResearchObject,​java.lang.Long>
    A repository to handle fetching of Research Objects from the database.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.springframework.data.domain.Page<ResearchObject> findAllByProfile​(org.springframework.data.domain.Pageable pageable, ResearchObjectProfile profile)
      Get a list of Research Objects that conform to the given profile.
      • Methods inherited from interface org.springframework.data.repository.CrudRepository

        count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findAllById, findById, save, saveAll
      • Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository

        findAll, findAll
    • Method Detail

      • findAllByProfile

        org.springframework.data.domain.Page<ResearchObject> findAllByProfile​(org.springframework.data.domain.Pageable pageable,
                                                                              ResearchObjectProfile profile)
        Get a list of Research Objects that conform to the given profile.
        Parameters:
        profile -
        Returns: