| 程序包 | 说明 |
|---|---|
| cn.weforward.data.jdbc.ddl | |
| cn.weforward.data.jdbc.util |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SqlColumnType |
AbstractDDLMapped.m_DefaultStringType
默认的字符串长度的列
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,SqlColumnType> |
AbstractDDLMapped.m_Columns
列
|
protected List<cn.weforward.common.KvPair<String,SqlColumnType>> |
AbstractDDLMapped.m_NeedCoumns
需要创建列的字段
|
| 限定符和类型 | 方法和说明 |
|---|---|
SqlColumnType |
AbstractDDLMapped.getColumn(String key) |
SqlColumnType |
AbstractDDLMapped.Field.getType() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract Map<String,SqlColumnType> |
AbstractDDLMapped.createTable() |
Map<String,SqlColumnType> |
AbstractDDLMapped.getColumns() |
protected abstract Map<String,SqlColumnType> |
AbstractDDLMapped.getCurrentColumns() |
protected Map<String,SqlColumnType> |
AbstractDDLMapped.init() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractDDLMapped.ColumnHandler.add(String name,
SqlColumnType type) |
protected void |
AbstractDDLMapped.addColumn(AbstractDDLMapped.ColumnHandler handler,
String name,
SqlColumnType type) |
void |
AbstractDDLMapped.ColumnHandler.change(String name,
SqlColumnType type) |
protected void |
AbstractDDLMapped.changeColumn(AbstractDDLMapped.ColumnHandler handler,
String name,
SqlColumnType type) |
protected void |
AbstractDDLMapped.updateColumn(AbstractDDLMapped.ColumnHandler handler,
Map<String,SqlColumnType> columns,
String name,
SqlColumnType needType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractDDLMapped.updateColumn(AbstractDDLMapped.ColumnHandler handler,
Map<String,SqlColumnType> columns,
String name,
SqlColumnType needType) |
| 构造器和说明 |
|---|
AbstractDDLMapped(List<cn.weforward.common.KvPair<String,SqlColumnType>> needCoumns,
List<cn.weforward.common.KvPair<String,Class<?>>> needIndexs,
SqlColumnType defaultStringType) |
| 构造器和说明 |
|---|
AbstractDDLMapped(List<cn.weforward.common.KvPair<String,SqlColumnType>> needCoumns,
List<cn.weforward.common.KvPair<String,Class<?>>> needIndexs,
SqlColumnType defaultStringType) |
| 限定符和类型 | 字段和说明 |
|---|---|
static SqlColumnType |
SqlColumnType.BOOLEAN |
static SqlColumnType |
SqlColumnType.CAHRS |
static SqlColumnType |
SqlColumnType.DATE |
static SqlColumnType |
SqlColumnType.DECIMAL |
static SqlColumnType |
SqlColumnType.DOUBLE |
static SqlColumnType |
SqlColumnType.INT |
static SqlColumnType |
SqlColumnType.JSON |
static SqlColumnType |
SqlColumnType.LONG |
static SqlColumnType |
SqlColumnType.STRING |
static SqlColumnType |
SqlColumnType.STRING_BIG |
static SqlColumnType |
SqlColumnType.STRING_SMALL |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlColumnType |
SqlColumnType.getDateType() |
static SqlColumnType |
SqlColumnType.getDoubleType() |
static SqlColumnType |
SqlColumnType.getIntType() |
static SqlColumnType |
SqlColumnType.getJsonType() |
static SqlColumnType |
SqlColumnType.getLongType() |
static SqlColumnType |
SqlColumnType.getStringType(int length) |
static SqlColumnType |
SqlColumnType.getStringType(String value,
int defaultStringLenth) |
static SqlColumnType |
SqlColumnType.getType(cn.weforward.protocol.datatype.DtBase value,
int defaultStringLenth)
由value确定列类型
|
static SqlColumnType |
SqlColumnType.valueOf(Class<?> clazz) |
static SqlColumnType |
SqlColumnType.valueOf(String typeName,
int displaySize) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
SqlColumnType.isType(SqlColumnType other) |
Copyright © 2022. All rights reserved.