Adding 'sorted' to lambda/stream

This commit is contained in:
Jason White 2017-01-27 15:41:46 -05:00
parent 74dd74d4cc
commit a0451eeb3a

View File

@ -82,7 +82,7 @@ public class Course {
* @return a {@link java.util.List} object. * @return a {@link java.util.List} object.
*/ */
public List<AbstractLesson> getLessons(Category category) { public List<AbstractLesson> getLessons(Category category) {
return this.lessons.stream().filter(l -> l.getCategory() == category).collect(toList()); return this.lessons.stream().filter(l -> l.getCategory() == category).sorted().collect(toList());
} }
public void setLessons(List<AbstractLesson> lessons) { public void setLessons(List<AbstractLesson> lessons) {