66
77public final class Filter implements RequestOption {
88 enum OpType {
9- ID_GREATER_THEN_OR_EQUAL ("id_gte" ),
10- ID_GREATER_THEN ("id_gt" ),
11- ID_LESS_THEN_OR_EQUAL ("id_lte" ),
12- ID_LESS_THEN ("id_lt" );
9+ ID_GREATER_THAN_OR_EQUAL ("id_gte" ),
10+ ID_GREATER_THAN ("id_gt" ),
11+ ID_LESS_THAN_OR_EQUAL ("id_lte" ),
12+ ID_LESS_THAN ("id_lt" ),
13+ REFRESH ("refresh" );
1314
1415 private String operator ;
1516
@@ -36,22 +37,27 @@ private static final class OpEntry {
3637 private final List <OpEntry > ops = Lists .newArrayList ();
3738
3839 public Filter idGreaterThan (String id ) {
39- ops .add (new OpEntry (OpType .ID_GREATER_THEN , id ));
40+ ops .add (new OpEntry (OpType .ID_GREATER_THAN , id ));
4041 return this ;
4142 }
4243
4344 public Filter idGreaterThanEqual (String id ) {
44- ops .add (new OpEntry (OpType .ID_GREATER_THEN_OR_EQUAL , id ));
45+ ops .add (new OpEntry (OpType .ID_GREATER_THAN_OR_EQUAL , id ));
4546 return this ;
4647 }
4748
4849 public Filter idLessThan (String id ) {
49- ops .add (new OpEntry (OpType .ID_LESS_THEN , id ));
50+ ops .add (new OpEntry (OpType .ID_LESS_THAN , id ));
5051 return this ;
5152 }
5253
5354 public Filter idLessThanEqual (String id ) {
54- ops .add (new OpEntry (OpType .ID_LESS_THEN_OR_EQUAL , id ));
55+ ops .add (new OpEntry (OpType .ID_LESS_THAN_OR_EQUAL , id ));
56+ return this ;
57+ }
58+
59+ public Filter refresh () {
60+ ops .add (new OpEntry (OpType .REFRESH , "1" ));
5561 return this ;
5662 }
5763
0 commit comments