1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.database.function.criteria;
17
18 /***
19 * @author someda
20 */
21 public class IsNullCriteriaFunction extends AbstractCriteriaFunction {
22
23 public IsNullCriteriaFunction(){
24 super();
25 }
26
27 public IsNullCriteriaFunction(String field){
28 super(field);
29 }
30
31 public IsNullCriteriaFunction(String field, Object value){
32 super(field,value);
33 }
34
35 public Object evaluate(ICriteria criteria) {
36 return criteria.addIsNull(getField());
37 }
38
39 public Object evaluate(ICriteria criteria, Object right) {
40 return evaluate(criteria);
41 }
42
43 }