org.geotools.data.geometryless
Class LocationsXYSQLBuilder
java.lang.Object
org.geotools.data.jdbc.DefaultSQLBuilder
org.geotools.data.geometryless.LocationsXYSQLBuilder
- All Implemented Interfaces:
- SQLBuilder
- public class LocationsXYSQLBuilder
- extends DefaultSQLBuilder
A an extension of DefaultSQLBuilder, which supports point geometries that
are specified with x,y columns
- Version:
- $Id: LocationsXYSQLBuilder.java 17700 2006-01-22 23:30:39Z desruisseaux $
- Author:
- Chris Holmes, TOPP
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocationsXYSQLBuilder
public LocationsXYSQLBuilder(SQLEncoder encoder,
java.lang.String x,
java.lang.String y)
sqlColumns
public void sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
- Produces the select information required.
The featureType, if known, is always requested.
sql: featureID (,attributeColumn)
We may need to provide AttributeReaders with a hook so they can request
a wrapper function.
- Specified by:
sqlColumns
in interface SQLBuilder
- Overrides:
sqlColumns
in class DefaultSQLBuilder
- Parameters:
sql
- mapper
- attributes
- - See Also:
postgisDataStore.SQLBuilder#sqlColumns(java.lang.StringBuffer,
postgisDataStore.FIDMapper.FIDMapper,
org.geotools.feature.AttributeType[])
Copyright © GeoTools. All Rights Reserved.