Revision 43034 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/ExpressionBuilder.java

View differences:

ExpressionBuilder.java
1 1
package org.gvsig.fmap.dal;
2 2

  
3
import java.beans.Expression;
4 3
import java.util.List;
5 4
import org.cresques.cts.IProjection;
6 5
import org.gvsig.fmap.geom.Geometry;
6
import org.gvsig.fmap.geom.primitive.Envelope;
7 7

  
8 8
public interface ExpressionBuilder {
9 9

  
......
49 49
        public final static String ST_Contains = "ST_Contains";
50 50
        public final static String ST_Crosses = "ST_Crosses";
51 51
        public final static String ST_Disjoint = "ST_Disjoint";
52
        public final static String ST_Equals = "ST_Equals";
52 53
        public final static String ST_IsClosed = "ST_IsClosed";
53 54
        public final static String ST_Overlaps = "ST_Overlaps";
54 55
        public final static String ST_Touches = "ST_Touches";
......
185 186

  
186 187
    public GeometryValue geometry(Geometry geom, IProjection projection);
187 188

  
189
    public GeometryValue envelope(Envelope envelope, IProjection projection);
190

  
188 191
    public Custom custom(Object value);
189 192
    
190 193
    public Constant srs(IProjection projection);
......
199 202
    public Function isNull(Value value);
200 203

  
201 204
    public Function Find_SRID(Value schema, Value table, Value column);
202
            
205
    
203 206
    public Function ST_SRID(Value geom);
204 207
    
205 208
    public Function ST_AsText(Value geom);
......
216 219
            
217 220
    public Function ST_GeomFromEWKB(Value geom, Value crs);
218 221

  
222
    public Function ST_Equals(Value geom1, Value geom2);
223

  
219 224
    public Function ST_Intersects(Value geom1, Value geom2);
220 225

  
221 226
    public Function ST_Contains(Value geom1, Value geom2);
222 227

  
228
    public Function ST_Disjoint(Value geom1, Value geom2);
229

  
223 230
    public Function ST_Crosses(Value geom1, Value geom2);
224 231

  
225 232
    public Function ST_IsClosed(Value geom1);

Also available in: Unified diff