cs151/hw3/src/strategy/SortByName.java

18 lines
361 B
Java

package strategy;
import model.Photo;
import java.util.Comparator;
import java.util.List;
/**
* A sorting strategy that sorts photos by name.
*/
public class SortByName implements SortingStrategy<Photo> {
@Override
public List<Photo> sort(List<Photo> photos) {
photos.sort(Comparator.comparing(Photo::name));
return photos;
}
}