Package io.github.fupacat.ast
Class AlterTableAlterIndexStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.AlterTableStatement
io.github.fupacat.ast.AlterTableAlterIndexStatement
- All Implemented Interfaces:
Serializable
Alter index rebuild specialization of Alter Table statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe type that the index is being altered to.The identifier that represents the name of the index.The index 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
-
IndexIdentifier
The identifier that represents the name of the index. -
AlterIndexType
The type that the index is being altered to. -
IndexOptions
The index options.
-
-
Constructor Details
-
AlterTableAlterIndexStatement
public AlterTableAlterIndexStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classAlterTableStatement
-
acceptChildren
- Overrides:
acceptChildrenin classAlterTableStatement
-