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, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic 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.