Package io.github.fupacat.ast
Class TSqlScript
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlScript
- All Implemented Interfaces:
Serializable
Represents a TSql sript.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionBatches in the script.intThe number of consecutive trailing GO batch separators at the end of the script (0 if none).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
-
Batches
Batches in the script. -
TrailingGoCount
public int TrailingGoCountThe number of consecutive trailing GO batch separators at the end of the script (0 if none).
-
-
Constructor Details
-
TSqlScript
public TSqlScript()
-
-
Method Details
-
accept
- Specified by:
acceptin classTSqlFragment
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlFragment
-