Module net.sf.jsqlparser
Class AlterExpression.ColumnDataType
- java.lang.Object
-
- net.sf.jsqlparser.statement.create.table.ColumnDefinition
-
- net.sf.jsqlparser.statement.alter.AlterExpression.ColumnDataType
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- AlterExpression
public static final class AlterExpression.ColumnDataType extends ColumnDefinition
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
withType
-
Constructor Summary
Constructors Constructor Description ColumnDataType(boolean withType)
ColumnDataType(java.lang.String columnName, boolean withType, ColDataType colDataType, java.util.List<java.lang.String> columnSpecs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlterExpression.ColumnDataType
addColumnSpecs(java.lang.String... columnSpecs)
AlterExpression.ColumnDataType
addColumnSpecs(java.util.Collection<java.lang.String> columnSpecs)
java.lang.String
toString()
AlterExpression.ColumnDataType
withColDataType(ColDataType colDataType)
AlterExpression.ColumnDataType
withColumnName(java.lang.String columnName)
AlterExpression.ColumnDataType
withColumnSpecs(java.util.List<java.lang.String> columnSpecs)
-
Methods inherited from class net.sf.jsqlparser.statement.create.table.ColumnDefinition
getColDataType, getColumnName, getColumnSpecs, setColDataType, setColumnName, setColumnSpecs, toStringDataTypeAndSpec
-
-
-
-
Constructor Detail
-
ColumnDataType
public ColumnDataType(boolean withType)
-
ColumnDataType
public ColumnDataType(java.lang.String columnName, boolean withType, ColDataType colDataType, java.util.List<java.lang.String> columnSpecs)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classColumnDefinition
-
withColDataType
public AlterExpression.ColumnDataType withColDataType(ColDataType colDataType)
- Overrides:
withColDataType
in classColumnDefinition
-
withColumnName
public AlterExpression.ColumnDataType withColumnName(java.lang.String columnName)
- Overrides:
withColumnName
in classColumnDefinition
-
addColumnSpecs
public AlterExpression.ColumnDataType addColumnSpecs(java.lang.String... columnSpecs)
- Overrides:
addColumnSpecs
in classColumnDefinition
-
addColumnSpecs
public AlterExpression.ColumnDataType addColumnSpecs(java.util.Collection<java.lang.String> columnSpecs)
- Overrides:
addColumnSpecs
in classColumnDefinition
-
withColumnSpecs
public AlterExpression.ColumnDataType withColumnSpecs(java.util.List<java.lang.String> columnSpecs)
- Overrides:
withColumnSpecs
in classColumnDefinition
-
-