@Override public boolean equals(Object obj) { if (obj != null && obj instanceof DiscoverySortFieldConfiguration) { DiscoverySortFieldConfiguration compareConfig = (DiscoverySortFieldConfiguration) obj; if (compareConfig.getMetadataField().equals(getMetadataField()) && compareConfig.getType() .equals(getType())) { return true; } } return false; }
public DiscoverySortFieldConfiguration getSortFieldConfiguration(String sortField) { if (StringUtils.isBlank(sortField)) { return null; } if (StringUtils.equalsIgnoreCase(SCORE, sortField)) { DiscoverySortFieldConfiguration configuration = new DiscoverySortFieldConfiguration(); configuration.setMetadataField(SCORE); return configuration; } if (defaultSort != null && StringUtils.equals(defaultSort.getMetadataField(), sortField)) { return defaultSort; } for (DiscoverySortFieldConfiguration sortFieldConfiguration : CollectionUtils.emptyIfNull(sortFields)) { if (StringUtils.equals(sortFieldConfiguration.getMetadataField(), sortField)) { return sortFieldConfiguration; } } return null; } }
if(searchSortConfiguration != null){ for (DiscoverySortFieldConfiguration sortFieldConfiguration : searchSortConfiguration.getSortFields()) { if(sortFieldConfiguration.equals(searchSortConfiguration.getDefaultSort())){ sortBy = SearchUtils.getSearchService().toSortFieldIndex(sortFieldConfiguration.getMetadataField(), sortFieldConfiguration.getType());
if(searchSortConfiguration != null){ for (DiscoverySortFieldConfiguration sortFieldConfiguration : searchSortConfiguration.getSortFields()) { String sortField = SearchUtils.getSearchService().toSortFieldIndex(sortFieldConfiguration.getMetadataField(), sortFieldConfiguration.getType()); sortSelect.addOption((sortField.equals(currentSort) || sortFieldConfiguration.equals(searchSortConfiguration.getDefaultSort())), sortField, message("xmlui.ArtifactBrowser.AbstractSearch.sort_by." + sortField));
@Override public boolean equals(Object obj) { if(obj != null && obj instanceof DiscoverySortFieldConfiguration){ DiscoverySortFieldConfiguration compareConfig = (DiscoverySortFieldConfiguration) obj; if(compareConfig.getMetadataField().equals(getMetadataField()) && compareConfig.getType().equals(getType())){ return true; } } return false; }
if(sortConfiguration != null){ for (DiscoverySortFieldConfiguration discoverySortConfiguration : sortConfiguration.getSortFields()) { sortFields.put(discoverySortConfiguration.getMetadataField(), discoverySortConfiguration); type = sortFields.get(field).getType(); }else{ type = recentSubmissionsConfigurationMap.get(field).getType();
for (DiscoverySortFieldConfiguration discoverySortConfiguration : sortConfiguration .getSortFields()) { sortFields.put(discoverySortConfiguration.getMetadataField(), discoverySortConfiguration); type = sortFields.get(field).getType(); } else { type = recentSubmissionsConfigurationMap.get(field).getType();