| 构造器和说明 |
|---|
SdAbstractConstraintContent() |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractConstraintContent |
addExtension(String key,
Object value)
添加附加属性
|
String |
converterExtensions()
转换拓展字段,该方法用户转换拓展字段,如果基础的getBasicSQL方法可以用但是需要用到拓展字段时可以重写该方法,给方法的内容如果不为空会被追加到最后
|
abstract String |
createSQL()
创建的SQL语句
|
abstract String |
deleteSQL()
删除的SQL语句,如果getRemoveIndexName==null返回null
|
String |
getExp()
获取表达式
|
Object |
getExtension(String key)
获得拓展属性值
|
Map<String,Object> |
getExtensions()
获得拓展属性
|
String |
getName()
获取索引名字
|
String |
getRemoveConstraint()
获取要删除的约束名
|
String |
getType()
获取索引类型
|
SdAbstractConstraintContent |
setExp(String exp)
设置约束的表达式,比如: id > 10
|
SdAbstractConstraintContent |
setExtensions(Map<String,Object> extensions)
设置附加属性
|
SdAbstractConstraintContent |
setName(String name)
设置索引名字
|
SdAbstractConstraintContent |
setRemoveConstraint(String removeConstraint)
设置要删除的要删除的约束名
|
SdAbstractConstraintContent |
setType(String type)
设置索引类型
|
String |
toString() |
abstract String |
updateSQL()
修改的SQL语句,仅可以添加或删除
|
public abstract String createSQL()
public abstract String updateSQL()
public abstract String deleteSQL()
public String converterExtensions()
public String getType()
public SdAbstractConstraintContent setType(String type)
type - public String getName()
public SdAbstractConstraintContent setName(String name)
name - public String getExp()
public SdAbstractConstraintContent setExp(String exp)
exp - public String getRemoveConstraint()
public SdAbstractConstraintContent setRemoveConstraint(String removeConstraint)
removeConstraint - public SdAbstractConstraintContent addExtension(String key, Object value)
key - value - public SdAbstractConstraintContent setExtensions(Map<String,Object> extensions)
extensions - Copyright © 2019 Mirren Tools. All rights reserved.