public class FileSqlManager extends Object implements SqlManager
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
allowDuplicate |
protected String |
pairBegin |
protected String |
pairEnd |
protected String[] |
paths |
| 构造器和说明 |
|---|
FileSqlManager(String... paths) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Reader r) |
void |
addSql(String key,
String value)
增加一条 Sql
|
int |
count() |
Sql |
create(String key)
创建一个 Sql 对象
|
List<Sql> |
createCombo(String... keys)
根据一组 Sql 的键值,创建一个 Sql 列表
|
String |
get(String key)
获取一段 Sql 的原始文本
|
String |
getRegex()
已过时。
|
boolean |
isAllowDuplicate() |
String[] |
keys() |
void |
refresh()
刷新缓存
|
void |
remove(String key)
移除一条 Sql
|
void |
setAllowDuplicate(boolean allowDuplicate) |
FileSqlManager |
setRegex(String regex)
已过时。
|
protected String[] paths
protected boolean allowDuplicate
protected String pairBegin
protected String pairEnd
public FileSqlManager(String... paths)
public void refresh()
SqlManagerrefresh 在接口中 SqlManagerpublic void add(Reader r) throws IOException
IOExceptionpublic String get(String key) throws SqlNotFoundException
SqlManagerget 在接口中 SqlManagerkey - Sql 的键值SqlNotFoundExceptionpublic Sql create(String key) throws SqlNotFoundException
SqlManagercreate 在接口中 SqlManagerkey - Sql 的键值SqlNotFoundExceptionpublic List<Sql> createCombo(String... keys)
SqlManagercreateCombo 在接口中 SqlManagerkeys - 键值数组public int count()
count 在接口中 SqlManagerpublic String[] keys()
keys 在接口中 SqlManagerpublic void addSql(String key, String value)
SqlManageraddSql 在接口中 SqlManagerkey - 键值value - Sql 原始字符串public void remove(String key)
SqlManagerremove 在接口中 SqlManagerkey - 键值public void setAllowDuplicate(boolean allowDuplicate)
public boolean isAllowDuplicate()
@Deprecated public String getRegex()
@Deprecated public FileSqlManager setRegex(String regex)
Copyright © 2017. All rights reserved.