Package io.github.fupacat.ast
Class AlterTableTriggerModificationStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.AlterTableStatement
io.github.fupacat.ast.AlterTableTriggerModificationStatement
- All Implemented Interfaces:
Serializable
Defines the modifications to a Trigger on a table. Triggers can be enabled or disabled.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanTrue if the modification is for all triggers.Defines the new enforcement option on the trigger.Names of triggers to be modified.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
-
TriggerEnforcement
Defines the new enforcement option on the trigger. -
All
public boolean AllTrue if the modification is for all triggers. -
TriggerNames
Names of triggers to be modified.
-
-
Constructor Details
-
AlterTableTriggerModificationStatement
public AlterTableTriggerModificationStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classAlterTableStatement
-
acceptChildren
- Overrides:
acceptChildrenin classAlterTableStatement
-