Package org.gvsig.fmap.dal
Interface SQLBuilder.CreateTableBuilder
- All Superinterfaces:
Cloneable,org.gvsig.tools.lang.Cloneable,org.gvsig.expressionevaluator.ExpressionBuilder.Value,org.gvsig.expressionevaluator.ExpressionBuilder.Visitable,org.gvsig.tools.util.PropertiesSupport,SQLBuilder.Statement,SQLBuilder.StatementPart
- Enclosing interface:
SQLBuilder
-
Method Summary
Modifier and TypeMethodDescriptionadd_column(String columnName, int type, int size, int precision, int scale, boolean isPk, boolean isIndexed, boolean allowNulls, boolean isAutomatic, Object defaultValue) add_geometry_column(String columnName, int geom_type, int geom_subtype, Object srsdbcode, boolean isIndexed, boolean allowNulls) add_geometry_column(String columnName, int geom_type, int geom_subtype, org.gvsig.crs.projection.lib.Projection proj, boolean isIndexed, boolean allowNulls) getColumnDescriptor(String columnName) table()toStrings(org.gvsig.expressionevaluator.Formatter formatter) Methods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder.Value
clone, copyPropertiesFrom, replace, toStringMethods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder.Visitable
acceptMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setProperty
-
Method Details
-
table
SQLBuilder.TableNameBuilder table() -
add_column
-
add_column
SQLBuilder.CreateTableBuilder add_column(String columnName, int type, int size, int precision, int scale, boolean isPk, boolean isIndexed, boolean allowNulls, boolean isAutomatic, Object defaultValue) -
add_geometry_column
SQLBuilder.CreateTableBuilder add_geometry_column(String columnName, int geom_type, int geom_subtype, org.gvsig.crs.projection.lib.Projection proj, boolean isIndexed, boolean allowNulls) -
add_geometry_column
SQLBuilder.CreateTableBuilder add_geometry_column(String columnName, int geom_type, int geom_subtype, Object srsdbcode, boolean isIndexed, boolean allowNulls) -
getColumnDescriptor
-
toStrings
-
toStrings
-