1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.database.function.aggregation;
17
18 public interface IProjectionList {
19
20 public IProjectionList addMax(String field, String alias);
21
22 public IProjectionList addMin(String field, String alias);
23
24 public IProjectionList addAvg(String field, String alias);
25
26 public IProjectionList addSum(String field, String alias);
27
28 public IProjectionList addGroupProperty(String field, String alias);
29
30 public IProjectionList addRowCount(String alias);
31
32 public IProjectionList addCountProjection(String field, String alias);
33
34 public boolean hasAlias(String alias);
35 }