Class AbstractSQLBuilder

java.lang.Object
org.apache.shardingsphere.infra.rewrite.sql.impl.AbstractSQLBuilder
All Implemented Interfaces:
SQLBuilder
Direct Known Subclasses:
DefaultSQLBuilder, RouteSQLBuilder

public abstract class AbstractSQLBuilder extends Object implements SQLBuilder
Abstract SQL builder.
  • Constructor Details

    • AbstractSQLBuilder

      public AbstractSQLBuilder()
  • Method Details

    • toSQL

      public final String toSQL()
      Description copied from interface: SQLBuilder
      Build SQL.
      Specified by:
      toSQL in interface SQLBuilder
      Returns:
      SQL
    • getSQLTokenText

      protected abstract String getSQLTokenText(SQLToken sqlToken)