Package org.apache.spark.sql.jdbc
Class MySQLDialect.MySQLSQLBuilder
Object
org.apache.spark.sql.connector.util.V2ExpressionSQLBuilder
org.apache.spark.sql.jdbc.MySQLDialect.MySQLSQLBuilder
- Enclosing class:
- MySQLDialect
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvisitAggregateFunction(String funcName, boolean isDistinct, String[] inputs) visitAggregateFunction(String funcName, boolean isDistinct, Expression[] inputs) visitContains(String l, String r) visitEndsWith(String l, String r) visitExtract(Extract extract) 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) visitSQLFunction(String funcName, Expression[] inputs) visitStartsWith(String l, String r) Methods inherited from class org.apache.spark.sql.connector.util.V2ExpressionSQLBuilderbuild
- 
Constructor Details- 
MySQLSQLBuilderpublic MySQLSQLBuilder()
 
- 
- 
Method Details- 
visitAggregateFunction
- 
visitContains
- 
visitEndsWith
- 
visitExtract
- 
visitSQLFunction
- 
visitSortOrderpublic String visitSortOrder(String sortKey, SortDirection sortDirection, NullOrdering nullOrdering) 
- 
visitStartsWith
- 
visitAggregateFunction
- 
visitCast
- 
visitInverseDistributionFunction
- 
visitLiteral
- 
visitNamedReference
- 
visitOverlay
- 
visitSQLFunction
- 
visitTrim
 
-