Beispiel #1
0
 /** @return tasks that have not yet been completed or deleted */
 public static Criterion activeAndVisible() {
   return Criterion.and(
       Task.COMPLETION_DATE.eq(0),
       Task.DELETION_DATE.eq(0),
       Task.HIDE_UNTIL.lt(Functions.now()));
 }
Beispiel #2
0
 /** @return tasks that are not hidden at current time */
 public static Criterion isVisible() {
   return Task.HIDE_UNTIL.lt(Functions.now());
 }
Beispiel #3
0
 /** @return tasks that are hidden at the current time */
 public static Criterion isHidden() {
   return Task.HIDE_UNTIL.gt(Functions.now());
 }