public abstract class AbstractSqlBuilder extends Object implements SqlBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
protected MetaTable |
metaTable
表信息
|
static String[] |
NATIVE_TOKENS
符号中内容会被转换(field -> column)
|
protected Set<GenericTokenParser> |
tokenParsers
parser map
|
| 构造器和说明 |
|---|
AbstractSqlBuilder(Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetaTable |
getMetaTable()
获取操作表对象
|
protected Set<GenericTokenParser> |
initTokenParsers(MetaTable metaTable)
初始化 TokenParsers
|
protected String |
tokenParse(AutoField autoField,
MetaTable metaTable)
TokenParsers 解析
|
protected String |
tokenParse(String content,
MetaTable metaTable)
TokenParsers 解析
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCondition, addField, buildpublic static final String[] NATIVE_TOKENS
protected MetaTable metaTable
protected Set<GenericTokenParser> tokenParsers
public AbstractSqlBuilder(Class<?> clazz)
public MetaTable getMetaTable()
SqlBuildergetMetaTable 在接口中 SqlBuilderprotected Set<GenericTokenParser> initTokenParsers(MetaTable metaTable)
metaTable - the meta tableprotected String tokenParse(AutoField autoField, MetaTable metaTable)
autoField - the auto fieldmetaTable - the auto tableCopyright © 2016. All rights reserved.