Package io.github.fupacat.ast
Class AlterTableSwitchStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.AlterTableStatement
io.github.fupacat.ast.AlterTableSwitchStatement
- All Implemented Interfaces:
Serializable
Switch specialization of Alter Table statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe collection of alter table switch options.Represents the source partition number.Represents the target partition number.The name of the target table.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
-
SourcePartitionNumber
Represents the source partition number. Optional may be null. -
TargetPartitionNumber
Represents the target partition number. Optional may be null. -
TargetTable
The name of the target table. -
Options
The collection of alter table switch options.
-
-
Constructor Details
-
AlterTableSwitchStatement
public AlterTableSwitchStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classAlterTableStatement
-
acceptChildren
- Overrides:
acceptChildrenin classAlterTableStatement
-