public abstract class SdAbstractDatabaseContent extends Object
| 构造器和说明 |
|---|
SdAbstractDatabaseContent(String databaseName) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractDatabaseContent |
addExtension(String key,
Object value)
添加附加属性
|
String |
converterExtensions()
转换拓展字段,该方法用户转换拓展字段,如果基础的getBasicSQL方法可以用但是需要用到拓展字段时可以重写该方法,给方法的内容如果不为空会被追加到最后
|
abstract String |
createSQL()
新增数据库的语句
|
abstract String |
deleteSQL()
删除数据库的语句
|
String |
getDatabaseName()
获取数据库的名字
|
Object |
getExtension(String key)
获得拓展属性值
|
Map<String,Object> |
getExtensions()
获得拓展属性
|
SdAbstractDatabaseContent |
setDatabaseName(String databaseName)
设置数据库的名字
|
SdAbstractDatabaseContent |
setExtensions(Map<String,Object> extensions)
设置附加属性
|
String |
toString() |
abstract String |
updateSQL()
更新数据库的语句
|
public SdAbstractDatabaseContent(String databaseName)
public abstract String createSQL()
public abstract String updateSQL() throws UnsupportedOperationException
UnsupportedOperationException - 如果数据库不支持或者没有实现则抛出该异常public abstract String deleteSQL()
public String converterExtensions()
public String getDatabaseName()
public SdAbstractDatabaseContent setDatabaseName(String databaseName)
databaseName - public SdAbstractDatabaseContent addExtension(String key, Object value)
key - value - public SdAbstractDatabaseContent setExtensions(Map<String,Object> extensions)
extensions - Copyright © 2019 Mirren Tools. All rights reserved.