Skip to content

[BI-3082] BrAPI support for sorting/filter/pagination on Germplasm Lists - #239

Open
jloux-brapi wants to merge 5 commits into
epic/BI-2862from
feature/BI-3082
Open

jloux-brapi wants to merge 5 commits into
epic/BI-2862from
feature/BI-3082

Conversation

@jloux-brapi

@jloux-brapi jloux-brapi commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Description

Story: BI-3082

Client and Model packages have been updated to support ListsApi.searchListByItemRequest endpoint.

Some additional functionality was added to support this in the client, including:

  • Extra response handling to be applied after request is made, submittable as a function to the BrAPIClient code. For the new endpoint, this functionality was utilized so that the client can actually initialize the parameterized BrAPIListItemWithFullItem<T> brapi model class properly for the api response. For our use case, this ensures that when germplasm lists are search, the underlying population of this java data is BrAPIListItemWithFullItem<BrAPIGermplasm>.
  • More functionality was added to support requests that were of type JsonNode

Dependencies

  • brapi-java-prod server (feature/BI-3082)
  • brapi client/model (feature/BI-3082)

Testing

Testing for this bi-api PR is sufficient for the testing of this ticket.

@jloux-brapi
jloux-brapi marked this pull request as ready for review October 19, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant