Revision 46517 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/expressionevaluator/DALExpressionBuilder.java

View differences:

DALExpressionBuilder.java
5 5
import org.gvsig.expressionevaluator.ExpressionBuilder.Value;
6 6
import org.gvsig.expressionevaluator.Formatter;
7 7
import org.gvsig.expressionevaluator.GeometryExpressionBuilder;
8
import org.gvsig.fmap.dal.SQLBuilder.SelectBuilder;
8 9

  
9 10
/**
10 11
 *
......
12 13
 */
13 14
public interface DALExpressionBuilder {
14 15
  
15
  public interface SelectBuilder {
16
    
17
    public SelectBuilder column(String name);
18
    
19
    public SelectBuilder column_all();
20
    
21
    public SelectBuilder from(String tableName); // from === table
22
    
23
    public SelectBuilder where(Value where);
24
    
25
    public SelectBuilder order(String columnName, boolean asc);
26
    
27
    public SelectBuilder limit(long limit);
28
    
29
    public Value toValue();
30
    
31
    @Override
32
    public String toString();
33
    
34
    public String toString(Formatter<Value> formatter);
35
    
36
  }
16
//  public interface SelectBuilder {
17
//    
18
//    public SelectBuilder column(String name);
19
//    
20
//    public SelectBuilder column_all();
21
//    
22
//    public SelectBuilder from(String tableName); // from === table
23
//    
24
//    public SelectBuilder where(Value where);
25
//    
26
//    public SelectBuilder order(String columnName, boolean asc);
27
//    
28
//    public SelectBuilder limit(long limit);
29
//    
30
//    public Value toValue();
31
//    
32
//    @Override
33
//    public String toString();
34
//    
35
//    public String toString(Formatter<Value> formatter);
36
//    
37
//  }
37 38
  
38 39
  public interface SelectCountBuilder {
39 40
    

Also available in: Unified diff