Package org.apache.spark.sql.jdbc
Class MsSqlServerDialect.MsSqlServerSQLBuilder
Object
org.apache.spark.sql.connector.util.V2ExpressionSQLBuilder
org.apache.spark.sql.jdbc.MsSqlServerDialect.MsSqlServerSQLBuilder
- Enclosing class:
 - MsSqlServerDialect
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild(Expression expr) dialectFunctionName(String funcName) visitAggregateFunction(String funcName, boolean isDistinct, String[] inputs) visitInverseDistributionFunction(String funcName, boolean isDistinct, String[] inputs, String[] orderingWithinGroups) visitLiteral(Literal<?> literal) visitNamedReference(NamedReference namedRef) visitOverlay(String[] inputs) visitSortOrder(String sortKey, SortDirection sortDirection, NullOrdering nullOrdering) visitSQLFunction(String funcName, String[] inputs)  
- 
Constructor Details
- 
MsSqlServerSQLBuilder
public MsSqlServerSQLBuilder() 
 - 
 - 
Method Details
- 
build
- Overrides:
 buildin classV2ExpressionSQLBuilder
 - 
dialectFunctionName
 - 
visitSortOrder
public String visitSortOrder(String sortKey, SortDirection sortDirection, NullOrdering nullOrdering)  - 
visitAggregateFunction
 - 
visitCast
 - 
visitInverseDistributionFunction
 - 
visitLiteral
 - 
visitNamedReference
 - 
visitOverlay
 - 
visitSQLFunction
 - 
visitTrim
 
 -