Class H2SpatialSQLBuilder.H2SpatialAlterTableBuilderBase

java.lang.Object
org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue
org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase
org.gvsig.fmap.dal.store.h2.H2SpatialSQLBuilder.H2SpatialAlterTableBuilderBase
All Implemented Interfaces:
Cloneable, org.gvsig.expressionevaluator.ExpressionBuilder.Value, org.gvsig.expressionevaluator.ExpressionBuilder.Visitable, org.gvsig.fmap.dal.SQLBuilder.AlterTableBuilder, org.gvsig.fmap.dal.SQLBuilder.Statement, org.gvsig.fmap.dal.SQLBuilder.StatementPart, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.util.PropertiesSupport
Enclosing class:
H2SpatialSQLBuilder

protected class H2SpatialSQLBuilder.H2SpatialAlterTableBuilderBase extends org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase
  • Field Summary

    Fields inherited from class org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase

    adds, alters, drop_primary_key_column, drops, operations, renames, sqlbuilder, table

    Fields inherited from class org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue

    properties

    Fields inherited from interface org.gvsig.fmap.dal.SQLBuilder.AlterTableBuilder

    ALTER_COLUMN_ADD_COLUMN, ALTER_COLUMN_ADD_PRIMARY_KEY, ALTER_COLUMN_ALL, ALTER_COLUMN_CREATE_INDEX, ALTER_COLUMN_DROP_COLUMN, ALTER_COLUMN_DROP_INDEX, ALTER_COLUMN_DROP_PRIMARY_KEY, ALTER_COLUMN_GEOMETRY, ALTER_COLUMN_SET_DATA_TYPE, ALTER_COLUMN_SET_DEFAULT, ALTER_COLUMN_SET_NULL
  • Constructor Summary

    Constructors
    Constructor
    Description
    H2SpatialAlterTableBuilderBase(org.gvsig.fmap.dal.feature.spi.SQLBuilderBase sqlbuilder)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<String>
    alter_column_add_geometry_constraint_sqls(org.gvsig.expressionevaluator.Formatter<org.gvsig.expressionevaluator.ExpressionBuilder.Value> formatter, org.gvsig.fmap.dal.SQLBuilder.ColumnDescriptor column)
     

    Methods inherited from class org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase

    accept, add_column, add_column, add_geometry_column, add_geometry_column, alter_column, alter_column, alter_geometry_column, alter_geometry_column, alter_table_add_column_sqls, alter_table_add_primarykey_sqls, alter_table_alter_column_rename_sqls, alter_table_alter_column_set_data_type_sqls, alter_table_alter_column_set_default_sqls, alter_table_alter_column_set_null_sqls, alter_table_drop_column_sqls, alter_table_drop_primarykey_sqls, create_index_sqls, drop_column, drop_index_sqls, drop_primary_key, getConstrainName, getOperations, isEmpty, rename_column, table, toString, toString, toStrings, toStrings, update_or_add_alters

    Methods inherited from class org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue

    copyPropertiesFrom, getProperties, getProperty, replace, setProperty

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder.Value

    clone, copyPropertiesFrom, replace

    Methods inherited from interface org.gvsig.tools.util.PropertiesSupport

    getProperties, getProperty, setProperty
  • Constructor Details

    • H2SpatialAlterTableBuilderBase

      public H2SpatialAlterTableBuilderBase(org.gvsig.fmap.dal.feature.spi.SQLBuilderBase sqlbuilder)
  • Method Details

    • alter_column_add_geometry_constraint_sqls

      protected List<String> alter_column_add_geometry_constraint_sqls(org.gvsig.expressionevaluator.Formatter<org.gvsig.expressionevaluator.ExpressionBuilder.Value> formatter, org.gvsig.fmap.dal.SQLBuilder.ColumnDescriptor column)
      Overrides:
      alter_column_add_geometry_constraint_sqls in class org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AlterTableBuilderBase