# Class MySQLProcedureTranslator

java.lang.Object
org.apache.cayenne.access.translator.procedure.DefaultProcedureTranslator
org.apache.cayenne.dba.mysql.MySQLProcedureTranslator

All Implemented Interfaces:
  `ProcedureTranslator`

public class MySQLProcedureTranslator extends DefaultProcedureTranslator
A translator that adds parenthesis to no-param queries.

Since:
  5.0

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `MySQLProcedureTranslator()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected String`
  `createSqlString(Procedure procedure, int callParamsSize)`
  Creates an SQL String for the stored procedure call.

  ### Methods inherited from class DefaultProcedureTranslator

  `createBinding, translate`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### MySQLProcedureTranslator

    public MySQLProcedureTranslator()

- ## Method Details

  - ### createSqlString

    protected String createSqlString(Procedure procedure, int callParamsSize)
    Description copied from class: `DefaultProcedureTranslator`
    Creates an SQL String for the stored procedure call.
    Overrides:
      `createSqlString` in class `DefaultProcedureTranslator`