Interface OrcidPersonService


@RegisterRestClient(configKey="rest.orcid.search") @Path("/v3.0") @Produces("application/json") public interface OrcidPersonService
OrcidPersonService interface.
  • Method Details

    • getAll

      @Path("/expanded-search") @GET @ClientHeaderParam(name="accept", value="application/json") ORCIDExpandedSearchResult getAll(@QueryParam("q") String query, @QueryParam("rows") int rows)
      getAll.
      Parameters:
      query - a String object
      rows - a int
      Returns:
      a ORCIDExpandedSearchResult object
    • get

      @Path("/{orcid}/record") @GET @ClientHeaderParam(name="accept", value="application/json") ORCIDRecord get(@PathParam("orcid") String orcid)
      get.
      Parameters:
      orcid - a String object
      Returns:
      a ORCIDRecord object