Interface Sql

All Known Implementing Classes:
DynamicSql, RawSql, SimpleDynamicSql, StaticSql

public interface Sql
The Interface Sql.
  • Method Details

    • getSql

      String getSql(StatementScope statementScope, Object parameterObject)
      Gets the sql.
      Parameters:
      statementScope - the statement scope
      parameterObject - the parameter object
      Returns:
      the sql
    • getParameterMap

      ParameterMap getParameterMap(StatementScope statementScope, Object parameterObject)
      Gets the parameter map.
      Parameters:
      statementScope - the statement scope
      parameterObject - the parameter object
      Returns:
      the parameter map
    • getResultMap

      ResultMap getResultMap(StatementScope statementScope, Object parameterObject)
      Gets the result map.
      Parameters:
      statementScope - the statement scope
      parameterObject - the parameter object
      Returns:
      the result map
    • cleanup

      void cleanup(StatementScope statementScope)
      Cleanup.
      Parameters:
      statementScope - the statement scope