Modifier and Type |
Method and Description |
static <T> Query.Executor<T> |
build(Class<T> queryClass) |
static <T> Query.Executor<T> |
build(IDatabase owner,
String dataSourceName,
Class<T> queryClass) |
protected String |
buildSafeTableName(String prefix,
EntityMeta entityMeta,
boolean safePrefix) |
protected String |
buildSafeTableName(String prefix,
String tableName,
boolean safePrefix) |
protected Fields |
checkFieldExcluded(Fields fields) |
String |
dataSourceName() |
T |
dataSourceName(String dataSourceName) |
String |
defaultTablePrefix() |
IDialect |
dialect() |
T |
dialect(IDialect dialect) |
IDatabase |
owner() |
IShardingable |
shardingable() |
T |
shardingable(IShardingable shardingable) |
IShardingRule |
shardingRule() |
T |
shardingRule(IShardingRule shardingRule) |
static String |
wrapIdentifierField(IDatabaseConnectionHolder connectionHolder,
String field) |
static String |
wrapIdentifierField(IDialect dialect,
String field) |
protected String |
wrapIdentifierField(String field) |
protected Fields |
wrapIdentifierFields(String... fields) |