Revision 43518 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/SQLSymbolTable.java

View differences:

SQLSymbolTable.java
50 50
import org.gvsig.expressionevaluator.impl.function.numeric.TanFunction;
51 51
import org.gvsig.expressionevaluator.impl.function.numeric.TanhFunction;
52 52
import org.gvsig.expressionevaluator.impl.function.numeric.ZeroFunction;
53
import org.gvsig.expressionevaluator.impl.function.spatial.STAreaFunction;
54
import org.gvsig.expressionevaluator.impl.function.spatial.STAsTextFunction;
55
import org.gvsig.expressionevaluator.impl.function.spatial.STBufferFunction;
56
import org.gvsig.expressionevaluator.impl.function.spatial.STCentroidFunction;
57
import org.gvsig.expressionevaluator.impl.function.spatial.STContainsFunction;
58
import org.gvsig.expressionevaluator.impl.function.spatial.STConvexHullFunction;
59
import org.gvsig.expressionevaluator.impl.function.spatial.STCoveredByFunction;
60
import org.gvsig.expressionevaluator.impl.function.spatial.STCoversFunction;
61
import org.gvsig.expressionevaluator.impl.function.spatial.STCrossesFunction;
62
import org.gvsig.expressionevaluator.impl.function.spatial.STDiferenceFunction;
63
import org.gvsig.expressionevaluator.impl.function.spatial.STDimensionFunction;
64
import org.gvsig.expressionevaluator.impl.function.spatial.STDisjointFunction;
65
import org.gvsig.expressionevaluator.impl.function.spatial.STDistanceFunction;
66
import org.gvsig.expressionevaluator.impl.function.spatial.STEndPointFunction;
67
import org.gvsig.expressionevaluator.impl.function.spatial.STEnvelopeFunction;
68
import org.gvsig.expressionevaluator.impl.function.spatial.STGeomFromTextFunction;
69
import org.gvsig.expressionevaluator.impl.function.spatial.STGeometryNFunction;
70
import org.gvsig.expressionevaluator.impl.function.spatial.STIntersectionFunction;
71
import org.gvsig.expressionevaluator.impl.function.spatial.STIntersectsFunction;
72
import org.gvsig.expressionevaluator.impl.function.spatial.STIsSimpleFunction;
73
import org.gvsig.expressionevaluator.impl.function.spatial.STIsValidFunction;
74
import org.gvsig.expressionevaluator.impl.function.spatial.STNumGeometriesFunction;
75
import org.gvsig.expressionevaluator.impl.function.spatial.STNumPointsFunction;
76
import org.gvsig.expressionevaluator.impl.function.spatial.STOverlapsFunction;
77
import org.gvsig.expressionevaluator.impl.function.spatial.STPointNFunction;
78
import org.gvsig.expressionevaluator.impl.function.spatial.STStartPointFunction;
79
import org.gvsig.expressionevaluator.impl.function.spatial.STTouchesFunction;
80
import org.gvsig.expressionevaluator.impl.function.spatial.STUnionFunction;
81
import org.gvsig.expressionevaluator.impl.function.spatial.STWithinFunction;
82
import org.gvsig.expressionevaluator.impl.function.spatial.STXFunction;
83
import org.gvsig.expressionevaluator.impl.function.spatial.STYFunction;
84
import org.gvsig.expressionevaluator.impl.function.spatial.STZFunction;
53 85
import org.gvsig.expressionevaluator.impl.function.string.AsciiFunction;
54 86
import org.gvsig.expressionevaluator.impl.function.string.CharFunction;
55 87
import org.gvsig.expressionevaluator.impl.function.string.ConcatFunction;
......
158 190
        addFunction(new SubstringFunction());
159 191
        addFunction(new TrimFunction());
160 192
        addFunction(new UpperFunction());
193

  
194
        addFunction(new STAreaFunction());
195
        addFunction(new STAsTextFunction());
196
        addFunction(new STBufferFunction());
197
        addFunction(new STCentroidFunction());
198
        addFunction(new STContainsFunction());
199
        addFunction(new STConvexHullFunction());
200
        addFunction(new STCoveredByFunction());
201
        addFunction(new STCoversFunction());
202
        addFunction(new STCrossesFunction());
203
        addFunction(new STDiferenceFunction());
204
        addFunction(new STDimensionFunction());
205
        addFunction(new STDisjointFunction());
206
        addFunction(new STDistanceFunction());
207
        addFunction(new STEndPointFunction());
208
        addFunction(new STEnvelopeFunction());
209
        addFunction(new STGeomFromTextFunction());
210
        addFunction(new STGeometryNFunction());
211
        addFunction(new STIntersectionFunction());
212
        addFunction(new STIntersectsFunction());
213
        addFunction(new STIsSimpleFunction());
214
        addFunction(new STIsValidFunction());
215
        addFunction(new STNumGeometriesFunction());
216
        addFunction(new STNumPointsFunction());
217
        addFunction(new STOverlapsFunction());
218
        addFunction(new STPointNFunction());
219
        addFunction(new STStartPointFunction());
220
        addFunction(new STTouchesFunction());
221
        addFunction(new STUnionFunction());
222
        addFunction(new STWithinFunction());
223
        addFunction(new STXFunction());
224
        addFunction(new STYFunction());
225
        addFunction(new STZFunction());
161 226
    }
162 227
    
163 228
    private void addFunction(Function function) {

Also available in: Unified diff