提交 edce6934 authored 作者: Thomas Mueller's avatar Thomas Mueller

fulltext search refactoring

上级 a35fdf7d
...@@ -21,7 +21,7 @@ import org.h2.util.ObjectUtils; ...@@ -21,7 +21,7 @@ import org.h2.util.ObjectUtils;
*/ */
class FullTextSettings { class FullTextSettings {
private static HashMap settings = new HashMap(); private static final HashMap SETTINGS = new HashMap();
private HashSet ignoreList = new HashSet(); private HashSet ignoreList = new HashSet();
private HashMap words = new HashMap(); private HashMap words = new HashMap();
...@@ -84,10 +84,10 @@ class FullTextSettings { ...@@ -84,10 +84,10 @@ class FullTextSettings {
*/ */
static FullTextSettings getInstance(Connection conn) throws SQLException { static FullTextSettings getInstance(Connection conn) throws SQLException {
String path = getIndexPath(conn); String path = getIndexPath(conn);
FullTextSettings setting = (FullTextSettings) settings.get(path); FullTextSettings setting = (FullTextSettings) SETTINGS.get(path);
if (setting == null) { if (setting == null) {
setting = new FullTextSettings(); setting = new FullTextSettings();
settings.put(path, setting); SETTINGS.put(path, setting);
} }
return setting; return setting;
} }
......
...@@ -19,12 +19,12 @@ class IndexInfo { ...@@ -19,12 +19,12 @@ class IndexInfo {
/** /**
* The schema name. * The schema name.
*/ */
String schemaName; String schema;
/** /**
* The table name. * The table name.
*/ */
String tableName; String table;
/** /**
* The column indexes of the key columns. * The column indexes of the key columns.
...@@ -39,5 +39,5 @@ class IndexInfo { ...@@ -39,5 +39,5 @@ class IndexInfo {
/** /**
* The column names. * The column names.
*/ */
String[] columnNames; String[] columns;
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论