|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.data.jdbc.DefaultSQLBuilder org.geotools.data.mysql.MySQLSQLBuilder
A MySQL-specific instance of DefaultSQLBuilder, which supports MySQL 4.1's geometric datatypes.
Field Summary |
Fields inherited from class org.geotools.data.jdbc.DefaultSQLBuilder |
encoder |
Constructor Summary | |
MySQLSQLBuilder(SQLEncoder encoder)
|
Method Summary | |
void |
sqlColumns(java.lang.StringBuffer sql,
FIDMapper mapper,
AttributeType[] attributes)
Produces the select information required. |
Methods inherited from class org.geotools.data.jdbc.DefaultSQLBuilder |
buildSQLQuery, getPostQueryFilter, getPreQueryFilter, sqlFrom, sqlGeometryColumn, sqlWhere |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MySQLSQLBuilder(SQLEncoder encoder)
Method Detail |
public void sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
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.
sqlColumns
in interface SQLBuilder
sqlColumns
in class DefaultSQLBuilder
sql
- attributes
- mapper
- FIDMapper to provide the name(s) of the FID columnspostgisDataStore.SQLBuilder#sqlColumns(java.lang.StringBuffer,
postgisDataStore.FIDMapper.FIDMapper,
org.geotools.feature.AttributeType[])
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |