public class MySqlTranslator extends AbstractTranslator
injector, properties| Constructor and Description |
|---|
MySqlTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected Union |
rowsToUnion(List<Expression> rows)
Transform values' rows into a union.
|
String |
translate(AlterColumn ac)
Translates
Name. |
String |
translate(Cast cast)
Translates Cast.
|
String |
translate(DbColumn c)
Translates
DbColumn. |
String |
translate(DropPrimaryKey dpk)
Translates
DropPrimaryKey. |
String |
translate(Function f)
Translates
Function. |
String |
translate(Modulo m)
Translates
Modulo. |
String |
translate(Query q)
Translates
Query. |
String |
translate(Rename r)
Translates
Rename. |
String |
translate(RepeatDelimiter rd)
Translates
RepeatDelimiter. |
String |
translate(StringAgg stringAgg)
Translates
StringAgg. |
String |
translate(View v)
Translates
View. |
String |
translate(With with) |
String |
translateEscape()
Translates the escape character.
|
String |
translateFalse()
Translates the boolean false.
|
String |
translateTrue()
Translates the boolean true.
|
protected String |
translateUpdateFrom(Update update)
Translates
Update considering the FROM clause. |
inject, inject, join, translate, translate, translate, translate, translate, translate, translate, translate, translate, translate, translate, translate, translate, translate, translateUpdate, translateUpdateSetClausepublic String translate(AlterColumn ac)
AbstractTranslatorName.translate in class AbstractTranslatorac - The object to translate.public String translate(DropPrimaryKey dpk)
AbstractTranslatorDropPrimaryKey.translate in class AbstractTranslatordpk - The object to translate.public String translate(Function f)
AbstractTranslatorFunction.translate in class AbstractTranslatorf - The object to translate.public String translate(Modulo m)
AbstractTranslatorModulo.translate in class AbstractTranslatorm - The object to translate.public String translate(Rename r)
AbstractTranslatorRename.translate in class AbstractTranslatorr - The object to translate.public String translate(RepeatDelimiter rd)
AbstractTranslatorRepeatDelimiter.translate in class AbstractTranslatorrd - The object to translate.public String translate(Query q)
AbstractTranslatorQuery.translate in class AbstractTranslatorq - The object to translate.protected String translateUpdateFrom(Update update)
AbstractTranslatorUpdate considering the FROM clause.translateUpdateFrom in class AbstractTranslatorupdate - The update to translate.public String translate(View v)
AbstractTranslatorView.translate in class AbstractTranslatorv - The object to translate.public String translate(DbColumn c)
AbstractTranslatorDbColumn.translate in class AbstractTranslatorc - The object to translate.public String translate(Cast cast)
AbstractTranslatortranslate in class AbstractTranslatorcast - a cast expression.public String translate(With with)
translate in class AbstractTranslatorprotected Union rowsToUnion(List<Expression> rows)
AbstractTranslatorrowsToUnion in class AbstractTranslatorrows - the values' rowspublic String translate(StringAgg stringAgg)
AbstractTranslatorStringAgg.translate in class AbstractTranslatorstringAgg - The object to translate.public String translateEscape()
AbstractTranslatortranslateEscape in class AbstractTranslatorpublic String translateTrue()
AbstractTranslatortranslateTrue in class AbstractTranslatorpublic String translateFalse()
AbstractTranslatortranslateFalse in class AbstractTranslatorCopyright © 2021 Feedzai. All rights reserved.