Package io.github.fupacat.ast
Class AlterTableAlterColumnStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.AlterTableStatement
io.github.fupacat.ast.AlterTableAlterColumnStatement
- All Implemented Interfaces:
ICollationSetter,IDataMaskingSetter,Serializable
public class AlterTableAlterColumnStatement
extends AlterTableStatement
implements ICollationSetter, IDataMaskingSetter
Alter column specialization of Alter Table statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe indentifier that represents the name of the column.The data type of the column.Column encryption definition set if column is encrypted.Generated always type (if any).booleanTrue if the column is hidden.The statement options.Column storage options.Fields inherited from class io.github.fupacat.ast.AlterTableStatement
SchemaObjectNameFields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
Collation
-
IsMasked
-
MaskingFunction
-
ColumnIdentifier
The indentifier that represents the name of the column. -
DataType
The data type of the column. -
AlterTableAlterColumnOption
-
StorageOptions
Column storage options. -
Options
The statement options. Optional may have zero elements. -
GeneratedAlways
Generated always type (if any). -
IsHidden
public boolean IsHiddenTrue if the column is hidden. -
Encryption
Column encryption definition set if column is encrypted.
-
-
Constructor Details
-
AlterTableAlterColumnStatement
public AlterTableAlterColumnStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classAlterTableStatement
-
acceptChildren
- Overrides:
acceptChildrenin classAlterTableStatement
-