public class LastDiscussionCreationDateComparator extends Object implements Comparator<SimpleNoteListItem>
last note
is user specific, that is, it is the latest note the current user is
allowed to read.Constructor and Description |
---|
LastDiscussionCreationDateComparator(NoteService noteService)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(SimpleNoteListItem discussion1,
SimpleNoteListItem discussion2) |
long |
getLastDiscussionCreationTime(SimpleNoteListItem rootNote) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
public LastDiscussionCreationDateComparator(NoteService noteService)
noteService
- The service to be used to load discussions.public int compare(SimpleNoteListItem discussion1, SimpleNoteListItem discussion2)
compare
in interface Comparator<SimpleNoteListItem>
public long getLastDiscussionCreationTime(SimpleNoteListItem rootNote)
rootNote
- Root note of the discussion.Copyright © 2019 Communote team. All rights reserved.