public class Schema extends Object
SHOW CREATE TABLE LIKE 'TTT'| 限定符和类型 | 类和说明 |
|---|---|
class |
Schema.Field |
| 构造器和说明 |
|---|
Schema() |
| 限定符和类型 | 方法和说明 |
|---|---|
Schema |
addColumn(Column column) |
boolean |
containsNullColumn() |
boolean |
containsVariableLengthColumn() |
String |
getCharset() |
List<Column> |
getColumnList() |
List<String> |
getColumnNames() |
int |
getColumnNum() |
Schema.Field |
getField(String columnName) |
int |
getMaxBytesForOneChar() |
List<Column> |
getNullableColumnList() |
int |
getNullableColumnNum() |
Column |
getPrimaryKeyColumn() |
String |
getTableCharset() |
List<Column> |
getVariableLengthColumnList() |
int |
getVariableLengthColumnNum() |
Schema |
setCharset(String charset) |
Schema |
setMaxBytesForOneChar(int maxBytesForOneChar) |
void |
setPrimaryKeyColumn(Column primaryKeyColumn) |
Schema |
setTableCharset(String tableCharset) |
String |
toString() |
String |
toString(boolean multiLine) |
void |
validate() |
public void validate()
public boolean containsVariableLengthColumn()
public boolean containsNullColumn()
public int getColumnNum()
public int getNullableColumnNum()
public int getVariableLengthColumnNum()
public Schema.Field getField(String columnName)
public Column getPrimaryKeyColumn()
public void setPrimaryKeyColumn(Column primaryKeyColumn)
public String getCharset()
public String getTableCharset()
public int getMaxBytesForOneChar()
public Schema setMaxBytesForOneChar(int maxBytesForOneChar)
public String toString(boolean multiLine)
Copyright © 2019–2020 Alibaba Group Holding Limited. All rights reserved.