VirtualTable - update javadoc for GSVirtualTableEncoder

This commit is contained in:
eblondel 2013-04-12 20:13:52 +02:00
parent 5ec9a0981f
commit 6b27c57bfc

View File

@ -45,13 +45,15 @@ import it.geosolutions.geoserver.rest.encoder.utils.XmlElement;
* @code * @code
* // Set-up the vtGeom * // Set-up the vtGeom
* final VTGeometryEncoder vtGeom = new VTGeometryEncoder(); * final VTGeometryEncoder vtGeom = new VTGeometryEncoder();
* vtGeom.setup("the_geom", "MultiPolygon", "4326"); * vtGeom.setVirtualTableGeometryMember(VTGeometry.name, "the_geom");
* vtGeom.setVirtualTableGeometryMember(VTGeometry.type, "MultiPolygon");
* vtGeom.setVirtualTableGeometryMember(VTGeometry.srid, "4326");
* *
* // Set-up 2 virtual table parameters * // Set-up 2 virtual table parameters
* final VTParameterEncoder vtParam1 = new VTParameterEncoder(); * final VTParameterEncoder vtParam1 = new VTParameterEncoder("high",
* vtParam1.setup("high", "100000000", "^[\\d]+$"); * "100000000", "^[\\d]+$");
* final VTParameterEncoder vtParam2 = new VTParameterEncoder(); * final VTParameterEncoder vtParam2 = new VTParameterEncoder("low", "0",
* vtParam2.setup("low", "0", "^[\\d]+$"); * "^[\\d]+$");
* *
* // sql * // sql
* String sql = "select gid, state_name, the_geom from pgstates where persons between %low% and %high%"; * String sql = "select gid, state_name, the_geom from pgstates where persons between %low% and %high%";