1
2
3
4
5
6
7
8 package org.asyrinx.joey.om;
9
10 import java.text.DateFormat;
11
12 /***
13 * @author akima
14 */
15 public interface ConditionTranslator {
16
17 public void addFrom(String tableName);
18
19 public void addInt(String fieldName, Object value, Object operator);
20 public void addLong(String fieldName, Object value, Object operator);
21 public void addDate(
22 String fieldName,
23 Object value,
24 Object operator,
25 DateFormat dateFormat);
26 public void addString(String fieldName, Object value, Object operator);
27
28 public void addAscendingOrderByColumn(String fieldName);
29 public void addDescendingOrderByColumn(String fieldName);
30 }