Interface ServiceSearch<E>

All Known Subinterfaces:
PersonService, ProjectService
All Known Implementing Classes:
InternalStorageService, InternalStorageTranslationService, MockProjectServiceImpl, MockUniversityPersonServiceImpl, ORCIDPersonServiceImpl

public interface ServiceSearch<E>
ServiceSearch interface.
  • Method Details

    • search

      ResultList<E> search(jakarta.ws.rs.core.MultivaluedMap<String,String> queryParams)
      search.
      Parameters:
      queryParams - a MultivaluedMap object
      Returns:
      a ResultList object
    • convertValue

      default Object convertValue(Class<?> type, String value)
    • getEntityFields

      default jakarta.ws.rs.core.MultivaluedMap<String,Class> getEntityFields()