Revision 44644 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.h2/src/main/java/org/gvsig/fmap/dal/store/h2/expressionbuilderformatter/Constant.java
Constant.java | ||
---|---|---|
4 | 4 |
import org.gvsig.expressionevaluator.ExpressionBuilder; |
5 | 5 |
import org.gvsig.expressionevaluator.ExpressionBuilder.Value; |
6 | 6 |
import org.gvsig.expressionevaluator.Formatter; |
7 |
import org.gvsig.expressionevaluator.GeometryExpressionBuilder; |
|
8 |
import static org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType.EWKB; |
|
9 |
import static org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType.WKB; |
|
10 |
import static org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType.WKT; |
|
7 | 11 |
import org.gvsig.fmap.dal.SQLBuilder; |
8 | 12 |
import org.gvsig.fmap.geom.Geometry; |
9 | 13 |
import org.gvsig.fmap.geom.GeometryUtils; |
... | ... | |
42 | 46 |
@Override |
43 | 47 |
public String format(Value constant) { |
44 | 48 |
Object x = ((ExpressionBuilder.Constant)constant).value(); |
45 |
ExpressionBuilder builder = this.sqlbuilder.expression(); |
|
49 |
GeometryExpressionBuilder builder = this.sqlbuilder.expression();
|
|
46 | 50 |
if( x instanceof byte[] ) { |
47 | 51 |
return builder.bytearray_x((byte[]) x); |
48 | 52 |
} |
Also available in: Unified diff