Package io.github.fupacat.ast
Class RenameEntityStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.RenameEntityStatement
- All Implemented Interfaces:
Serializable
Represents a Rename TABLE statement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionIndicates the new table name of this statement.Indicates the old table name of this statement.The type of the entity being renamed.Shows the separator.Fields 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
-
RenameEntityType
The type of the entity being renamed. This can be Object. -
SeparatorType
Shows the separator. -
OldName
Indicates the old table name of this statement. -
NewName
Indicates the new table name of this statement.
-
-
Constructor Details
-
RenameEntityStatement
public RenameEntityStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-