public class SQLiteSQLBuilder
extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase
| Modifier and Type | Class and Description |
|---|---|
class |
SQLiteSQLBuilder.SQLiteAlterTableBuilder |
class |
SQLiteSQLBuilder.SQLiteCreateIndexBuilder |
protected class |
SQLiteSQLBuilder.SQLiteCreateTableBuilder |
protected class |
SQLiteSQLBuilder.SQLiteDropTableBuilder |
class |
SQLiteSQLBuilder.SQLiteSelectBuilderBase |
class |
SQLiteSQLBuilder.SQLiteTableNameBuilderBase |
org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AbstractStatement, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AbstractStatementPart, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.ColumnBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.ColumnDescriptorBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.CountBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.CreateIndexBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.CreateTableBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.DeleteBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.DropIndexBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.DropTableBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.FromBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.GrantBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.GrantRoleBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.InsertBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.InsertColumnBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.JoinBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.MergeBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.OrderByBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.SelectBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.SelectColumnBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.TableNameBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.UpdateBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.UpdateColumnBuilderBase, org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.UpdateTableStatisticsBuilderBaseorg.gvsig.fmap.dal.SQLBuilder.AlterTableBuilder, org.gvsig.fmap.dal.SQLBuilder.Column, org.gvsig.fmap.dal.SQLBuilder.ColumnDescriptor, org.gvsig.fmap.dal.SQLBuilder.CountBuilder, org.gvsig.fmap.dal.SQLBuilder.CreateIndexBuilder, org.gvsig.fmap.dal.SQLBuilder.CreateTableBuilder, org.gvsig.fmap.dal.SQLBuilder.DeleteBuilder, org.gvsig.fmap.dal.SQLBuilder.DropIndexBuilder, org.gvsig.fmap.dal.SQLBuilder.DropTableBuilder, org.gvsig.fmap.dal.SQLBuilder.FromBuilder, org.gvsig.fmap.dal.SQLBuilder.GrantBuilder, org.gvsig.fmap.dal.SQLBuilder.GrantRoleBuilder, org.gvsig.fmap.dal.SQLBuilder.InsertBuilder, org.gvsig.fmap.dal.SQLBuilder.InsertColumnBuilder, org.gvsig.fmap.dal.SQLBuilder.JoinBuilder, org.gvsig.fmap.dal.SQLBuilder.MergeBuilder, org.gvsig.fmap.dal.SQLBuilder.OrderByBuilder, org.gvsig.fmap.dal.SQLBuilder.Privilege, org.gvsig.fmap.dal.SQLBuilder.SelectBuilder, org.gvsig.fmap.dal.SQLBuilder.SelectColumnBuilder, org.gvsig.fmap.dal.SQLBuilder.Statement, org.gvsig.fmap.dal.SQLBuilder.StatementPart, org.gvsig.fmap.dal.SQLBuilder.TableNameBuilder, org.gvsig.fmap.dal.SQLBuilder.UpdateBuilder, org.gvsig.fmap.dal.SQLBuilder.UpdateColumnBuilder, org.gvsig.fmap.dal.SQLBuilder.UpdateTableStatisticsBuilder| Modifier and Type | Field and Description |
|---|---|
protected org.gvsig.expressionevaluator.Formatter |
formatter |
aggregateFunctionNames, allowAutomaticValues, alter_table, constant_false, constant_true, create_index, create_table, defaultSchema, delete, drop_index, drop_table, expressionBuilder, geometrySupportType, grant, hasSpatialFunctions, insert, LOGGER, merge, select, STMT_DELETE_FROM_table, STMT_DELETE_FROM_table_WHERE_expresion, STMT_DELETE_GEOMETRY_COLUMN_FROM_TABLE_schema_table, STMT_DELETE_GEOMETRY_COLUMN_FROM_TABLE_table, STMT_DROP_TABLE_table, STMT_GRANT_privileges_ON_table_TO_role, STMT_INSERT_INTO_table_columns_VALUES_values, STMT_MERGE_INTO_table_KEY_column_columns_VALUES_values, STMT_UPDATE_table_SET_columnsAndValues, STMT_UPDATE_table_SET_columnsAndValues_WHERE_expresion, STMT_UPDATE_TABLE_STATISTICS_table, supportSchemas, table_name, type_boolean, type_byte, type_bytearray, type_char, type_date, type_decimal_p, type_decimal_ps, type_double, type_FILE, type_float, type_FOLDER, type_geometry, type_int, type_long, type_string, type_string_0, type_string_p, type_time, type_timestamp, type_URI, type_URL, type_version, update, update_table_statistics| Constructor and Description |
|---|
SQLiteSQLBuilder(SQLiteHelper helper) |
| Modifier and Type | Method and Description |
|---|---|
protected org.gvsig.fmap.dal.SQLBuilder.AlterTableBuilder |
createAlterTableBuilder() |
org.gvsig.fmap.dal.SQLBuilder.CreateIndexBuilder |
createCreateIndexBuilder() |
protected org.gvsig.fmap.dal.SQLBuilder.CreateTableBuilder |
createCreateTableBuilder() |
protected org.gvsig.fmap.dal.SQLBuilder.DropTableBuilder |
createDropTableBuilder() |
org.gvsig.fmap.dal.SQLBuilder.SelectBuilder |
createSelectBuilder() |
org.gvsig.fmap.dal.SQLBuilder.TableNameBuilder |
createTableNameBuilder() |
org.gvsig.expressionevaluator.GeometryExpressionBuilder |
expression() |
org.gvsig.expressionevaluator.Formatter |
formatter() |
SQLiteHelper |
getHelper() |
protected byte[] |
getNativeBytes(java.sql.Connection conn,
org.gvsig.fmap.geom.Geometry geometry) |
org.gvsig.tools.dispose.Disposable |
setParameters(java.sql.PreparedStatement st,
org.gvsig.fmap.dal.feature.spi.FeatureProvider feature) |
java.lang.Object |
sqlgeometrydimension(int type,
int subtype) |
debug_setStatementParameters, forceGeometryType, getGeometryManager, getParameters, getParameters, setParameters, setParameters, setStatementParameters, setStatementParameters, setStatementValue, srs_idaccept, alter_table, as_clob, as_identifier, as_string, as_string, as_string, as_string, as_string, column_from, column_from, column, column, column, count, create_index, create_table, createDeleteBuilder, createDropIndexBuilder, createExpressionBuilder, createFromBuilder, createGrantBuilder, createGrantRoleBuilder, createInsertBuilder, createInsertColumnBuilder, createJoin, createMergeBuilder, createOrderByBuilder, createSelectColumnBuilder, createUpdateBuilder, createUpdateColumnBuilder, createUpdateTableStatisticsBuilder, default_schema, delete, drop_index, drop_table, geometry_support_type, getConstrainName, getMaxRecomendedSQLLength, grant, has_spatial_functions, insert, isAggregateFunction, merge, parameters_names, parameters, quote_for_identifiers, quote_for_strings, select, setProperties, setProperties, sqlgeometrytype, sqltype, support_schemas, table_name, toString, toString, update_table_statistics, update, variables_names, variablespublic SQLiteSQLBuilder(SQLiteHelper helper)
protected org.gvsig.fmap.dal.SQLBuilder.AlterTableBuilder createAlterTableBuilder()
createAlterTableBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic org.gvsig.fmap.dal.SQLBuilder.CreateIndexBuilder createCreateIndexBuilder()
createCreateIndexBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBaseprotected org.gvsig.fmap.dal.SQLBuilder.CreateTableBuilder createCreateTableBuilder()
createCreateTableBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBaseprotected org.gvsig.fmap.dal.SQLBuilder.DropTableBuilder createDropTableBuilder()
createDropTableBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic org.gvsig.fmap.dal.SQLBuilder.SelectBuilder createSelectBuilder()
createSelectBuilder in interface org.gvsig.fmap.dal.SQLBuildercreateSelectBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic org.gvsig.fmap.dal.SQLBuilder.TableNameBuilder createTableNameBuilder()
createTableNameBuilder in interface org.gvsig.fmap.dal.SQLBuildercreateTableNameBuilder in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic org.gvsig.expressionevaluator.GeometryExpressionBuilder expression()
expression in interface org.gvsig.fmap.dal.SQLBuilderexpression in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic org.gvsig.expressionevaluator.Formatter formatter()
formatter in interface org.gvsig.fmap.dal.SQLBuilderformatter in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBasepublic SQLiteHelper getHelper()
getHelper in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBaseprotected byte[] getNativeBytes(java.sql.Connection conn,
org.gvsig.fmap.geom.Geometry geometry)
throws java.lang.Exception
getNativeBytes in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBasejava.lang.Exceptionpublic org.gvsig.tools.dispose.Disposable setParameters(java.sql.PreparedStatement st,
org.gvsig.fmap.dal.feature.spi.FeatureProvider feature)
setParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBasepublic java.lang.Object sqlgeometrydimension(int type,
int subtype)
sqlgeometrydimension in interface org.gvsig.fmap.dal.SQLBuildersqlgeometrydimension in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBaseCopyright © 2026 gvSIG Association. All rights reserved.