Package io.github.fupacat.ast
Class ExternalDataSourceStatement
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TSqlStatement
io.github.fupacat.ast.ExternalDataSourceStatement
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AlterExternalDataSourceStatement,CreateExternalDataSourceStatement
Base class for all external data source statement objects.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe external data source type.The external data source optional property collection.The external data source location name.The external data source name.The external data source pushdown option.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
-
Name
The external data source name. -
DataSourceType
The external data source type. -
Location
The external data source location name. -
PushdownOption
The external data source pushdown option. -
ExternalDataSourceOptions
The external data source optional property collection.
-
-
Constructor Details
-
ExternalDataSourceStatement
public ExternalDataSourceStatement()
-
-
Method Details
-
accept
- Overrides:
acceptin classTSqlStatement
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlStatement
-