Package io.github.fupacat.ast
Class ProcedureStatementBody
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.ProcedureStatementBodyBase
io.github.fupacat.ast.ProcedureStatementBody
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AlterProcedureStatement,CreateOrAlterProcedureStatement,CreateProcedureStatement
Represents CREATE/ALTER PROCEDURE statement.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanTrue if For Replication is defined..The procedure with options.The name of the procedure.Fields inherited from class io.github.fupacat.ast.ProcedureStatementBodyBase
MethodSpecifier, Parameters, StatementListFields 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
-
ProcedureReference
The name of the procedure. Can at most be a two part name. -
IsForReplication
public boolean IsForReplicationTrue if For Replication is defined.. -
Options
The procedure with options.
-
-
Constructor Details
-
ProcedureStatementBody
public ProcedureStatementBody()
-
-
Method Details
-
accept
- Overrides:
acceptin classProcedureStatementBodyBase
-
acceptChildren
- Overrides:
acceptChildrenin classProcedureStatementBodyBase
-