public class CreateTableParam
extends java.lang.Object
implements java.lang.Cloneable
| 限定符和类型 | 字段和说明 |
|---|---|
private java.lang.String |
fieldComment
字段的备注
|
private int |
fieldDecimalLength
类型小数长度
|
private java.lang.String |
fieldDefaultValue
字段默认值
|
private boolean |
fieldDefaultValueNative
字段默认值是否原生,原生使用$,非原生使用#
|
private boolean |
fieldIsAutoIncrement
主键是否自增
|
private boolean |
fieldIsKey
字段是否是主键
|
private boolean |
fieldIsNull
字段是否非空
|
private boolean |
fieldIsUnique
值是否唯一
|
private int |
fieldLength
类型长度
|
private java.lang.String |
fieldName
字段名
|
private java.lang.String |
fieldType
字段类型
|
private java.lang.String |
filedIndexName
索引名称
|
private java.util.List<java.lang.String> |
filedIndexValue
所以字段列表
|
private java.lang.String |
filedUniqueName
唯一约束名称
|
private java.util.List<java.lang.String> |
filedUniqueValue
唯一约束列表
|
private int |
fileTypeLength
该类型需要几个长度(例如,需要小数位数的,那么总长度和小数长度就是2个长度)一版只有0、1、2三个可选值,自动从配置的类型中获取的
|
private boolean |
ignoreUpdate
是否忽略更新
|
| 构造器和说明 |
|---|
CreateTableParam() |
| 限定符和类型 | 方法和说明 |
|---|---|
CreateTableParam |
clone() |
java.lang.String |
getFieldComment() |
int |
getFieldDecimalLength() |
java.lang.String |
getFieldDefaultValue() |
int |
getFieldLength() |
java.lang.String |
getFieldName() |
java.lang.String |
getFieldType() |
java.lang.String |
getFiledIndexName() |
java.util.List<java.lang.String> |
getFiledIndexValue() |
java.lang.String |
getFiledUniqueName() |
java.util.List<java.lang.String> |
getFiledUniqueValue() |
int |
getFileTypeLength() |
boolean |
getIgnoreUpdate() |
boolean |
isFieldDefaultValueNative() |
boolean |
isFieldIsAutoIncrement() |
boolean |
isFieldIsKey() |
boolean |
isFieldIsNull() |
boolean |
isFieldIsUnique() |
void |
setFieldComment(java.lang.String fieldComment) |
void |
setFieldDecimalLength(int fieldDecimalLength) |
void |
setFieldDefaultValue(java.lang.String fieldDefaultValue) |
void |
setFieldDefaultValueNative(boolean fieldDefaultValueNative) |
void |
setFieldIsAutoIncrement(boolean fieldIsAutoIncrement) |
void |
setFieldIsKey(boolean fieldIsKey) |
void |
setFieldIsNull(boolean fieldIsNull) |
void |
setFieldIsUnique(boolean fieldIsUnique) |
void |
setFieldLength(int fieldLength) |
void |
setFieldName(java.lang.String fieldName) |
void |
setFieldType(java.lang.String fieldType) |
void |
setFiledIndexName(java.lang.String filedIndexName) |
void |
setFiledIndexValue(java.util.List<java.lang.String> filedIndexValue) |
void |
setFiledUniqueName(java.lang.String filedUniqueName) |
void |
setFiledUniqueValue(java.util.List<java.lang.String> filedUniqueValue) |
void |
setFileTypeLength(int fileTypeLength) |
void |
setIgnoreUpdate(boolean ignoreUpdate) |
private java.lang.String fieldName
private java.lang.String fieldType
private int fieldLength
private int fieldDecimalLength
private boolean fieldIsNull
private boolean fieldIsKey
private boolean fieldIsAutoIncrement
private java.lang.String fieldDefaultValue
private boolean fieldDefaultValueNative
private int fileTypeLength
private boolean fieldIsUnique
private java.lang.String filedIndexName
private java.util.List<java.lang.String> filedIndexValue
private java.lang.String filedUniqueName
private java.util.List<java.lang.String> filedUniqueValue
private java.lang.String fieldComment
private boolean ignoreUpdate
public boolean getIgnoreUpdate()
public void setIgnoreUpdate(boolean ignoreUpdate)
public java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
public java.lang.String getFieldType()
public void setFieldType(java.lang.String fieldType)
public int getFieldLength()
public void setFieldLength(int fieldLength)
public int getFieldDecimalLength()
public void setFieldDecimalLength(int fieldDecimalLength)
public boolean isFieldIsNull()
public void setFieldIsNull(boolean fieldIsNull)
public boolean isFieldIsKey()
public void setFieldIsKey(boolean fieldIsKey)
public boolean isFieldIsAutoIncrement()
public void setFieldIsAutoIncrement(boolean fieldIsAutoIncrement)
public java.lang.String getFieldDefaultValue()
public void setFieldDefaultValue(java.lang.String fieldDefaultValue)
public boolean isFieldDefaultValueNative()
public void setFieldDefaultValueNative(boolean fieldDefaultValueNative)
public int getFileTypeLength()
public void setFileTypeLength(int fileTypeLength)
public boolean isFieldIsUnique()
public void setFieldIsUnique(boolean fieldIsUnique)
public java.lang.String getFiledIndexName()
public void setFiledIndexName(java.lang.String filedIndexName)
public java.util.List<java.lang.String> getFiledIndexValue()
public void setFiledIndexValue(java.util.List<java.lang.String> filedIndexValue)
public java.lang.String getFiledUniqueName()
public void setFiledUniqueName(java.lang.String filedUniqueName)
public java.util.List<java.lang.String> getFiledUniqueValue()
public void setFiledUniqueValue(java.util.List<java.lang.String> filedUniqueValue)
public java.lang.String getFieldComment()
public void setFieldComment(java.lang.String fieldComment)
public CreateTableParam clone()
clone 在类中 java.lang.ObjectCopyright © 2024 pig4cloud. All rights reserved.