public final class DynamicDialect extends Object implements Dialect
ValuePost.MoreFilter| 构造器和说明 |
|---|
DynamicDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDialect(Dialect dialect) |
String |
buildPageSql(String sql,
long start,
long rows) |
Object |
convertJsonToPersist(Object json) |
String |
createOrReplaceSql(String sql) |
String |
createSql(Parsed parsed,
List<BeanElement> tempList) |
void |
filterTags(List<BeanElement> list,
List<Field> tagList) |
Object |
filterValue(Object value) |
String |
getAlterTableDelete() |
String |
getAlterTableUpdate() |
String |
getCommandDelete() |
String |
getCommandUpdate() |
String |
getInsertTagged() |
String |
getKey() |
String |
getLimitOne() |
Object |
mappingToObject(Object obj,
BeanElement element) |
List<Object> |
objectToListForCreate(Object obj,
Parsed parsed) |
void |
setDefaultDialect(Dialect dialect) |
Object[] |
toArr(Collection<Object> list) |
String |
transformAlia(String mapper,
Map<String,String> aliaMap,
Map<String,String> resultKeyAliaMap) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultCreateSqlobjectToListForCreatepublic void setDefaultDialect(Dialect dialect)
public void addDialect(Dialect dialect)
public String getKey()
getKey 在接口中 DialectSupportpublic String buildPageSql(String sql, long start, long rows)
buildPageSql 在接口中 PageSqlSupportpublic String transformAlia(String mapper, Map<String,String> aliaMap, Map<String,String> resultKeyAliaMap)
transformAlia 在接口中 Dialectpublic Object filterValue(Object value)
filterValue 在接口中 DialectSupportpublic Object[] toArr(Collection<Object> list)
public Object mappingToObject(Object obj, BeanElement element)
mappingToObject 在接口中 Dialectpublic String createOrReplaceSql(String sql)
createOrReplaceSql 在接口中 Dialectpublic String createSql(Parsed parsed, List<BeanElement> tempList)
public Object convertJsonToPersist(Object json)
convertJsonToPersist 在接口中 DialectSupportpublic String getAlterTableUpdate()
getAlterTableUpdate 在接口中 DialectSupportpublic String getAlterTableDelete()
getAlterTableDelete 在接口中 DialectSupportpublic String getCommandUpdate()
getCommandUpdate 在接口中 DialectSupportpublic String getCommandDelete()
getCommandDelete 在接口中 DialectSupportpublic String getLimitOne()
getLimitOne 在接口中 DialectSupportpublic String getInsertTagged()
getInsertTagged 在接口中 DialectSupportpublic void filterTags(List<BeanElement> list, List<Field> tagList)
filterTags 在接口中 DialectSupportpublic List<Object> objectToListForCreate(Object obj, Parsed parsed)
objectToListForCreate 在接口中 DialectSupportCopyright © 2020. All rights reserved.