| 程序包 | 说明 |
|---|---|
| com.dangdang.ddframe.rdb.sharding.merger.util | |
| com.dangdang.ddframe.rdb.sharding.parser.result.merger | |
| com.dangdang.ddframe.rdb.sharding.parser.visitor |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
ResultSetUtil.compareTo(Comparable thisValue,
Comparable otherValue,
OrderByColumn.OrderByType orderByType)
根据排序类型比较大小.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static OrderByColumn.OrderByType |
OrderByColumn.OrderByType.valueOf(com.alibaba.druid.sql.ast.SQLOrderingSpecification sqlOrderingSpecification)
适配Druid的枚举类型.
|
static OrderByColumn.OrderByType |
OrderByColumn.OrderByType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static OrderByColumn.OrderByType[] |
OrderByColumn.OrderByType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 构造器和说明 |
|---|
GroupByColumn(com.google.common.base.Optional<String> owner,
String name,
com.google.common.base.Optional<String> alias,
OrderByColumn.OrderByType orderByType) |
OrderByColumn(int index,
OrderByColumn.OrderByType orderByType) |
OrderByColumn(com.google.common.base.Optional<String> owner,
String name,
com.google.common.base.Optional<String> alias,
OrderByColumn.OrderByType orderByType) |
OrderByColumn(String name,
OrderByColumn.OrderByType orderByType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ParseContext.addGroupByColumns(com.google.common.base.Optional<String> owner,
String name,
OrderByColumn.OrderByType orderByType)
将分组列加入解析上下文.
|
void |
ParseContext.addOrderByColumn(int index,
OrderByColumn.OrderByType orderByType)
将排序列加入解析上下文.
|
void |
ParseContext.addOrderByColumn(com.google.common.base.Optional<String> owner,
String name,
OrderByColumn.OrderByType orderByType)
将排序列加入解析上下文.
|
Copyright © 2016. All rights reserved.