Revision 52806
Added by Tsampikos Livisianos over 5 years ago
ParameterQueryEnhancer.java | ||
---|---|---|
309 | 309 |
String[] openairePublicationIDs = request.getParameterValues("openairePublicationID"); |
310 | 310 |
String[] openaireDatasetIDs = request.getParameterValues("openaireDatasetID"); |
311 | 311 |
String[] openaireSoftwareIDs = request.getParameterValues("openaireSoftwareID"); |
312 |
String[] openaireOtherIDs = request.getParameterValues("openaireOtherID"); |
|
312 | 313 |
String[] openaireProviderIDs = request.getParameterValues("openaireProviderID"); |
313 | 314 |
String[] openaireProjectIDs = request.getParameterValues("openaireProjectID"); |
314 | 315 |
|
315 | 316 |
enhanceQueryWithIds("objidentifier", openairePublicationIDs, queryBuilder); |
316 | 317 |
enhanceQueryWithIds("objidentifier", openaireDatasetIDs, queryBuilder); |
317 | 318 |
enhanceQueryWithIds("objidentifier", openaireSoftwareIDs, queryBuilder); |
319 |
enhanceQueryWithIds("objidentifier", openaireOtherIDs, queryBuilder); |
|
318 | 320 |
enhanceQueryWithIds("resulthostingdatasourceid", openaireProviderIDs, queryBuilder); |
319 | 321 |
enhanceQueryWithIds("relprojectid", openaireProjectIDs, queryBuilder); |
320 | 322 |
} |
Also available in: Unified diff
add other research products api