shatake 10 年之前
父節點
當前提交
65b9d0e202
共有 1 個文件被更改,包括 23 次插入0 次删除
  1. 23 0
      src/main/java/jp/sf/fess/db/exentity/KeyMatch.java

+ 23 - 0
src/main/java/jp/sf/fess/db/exentity/KeyMatch.java

@@ -16,6 +16,8 @@
 
 package jp.sf.fess.db.exentity;
 
+import java.math.BigDecimal;
+
 import jp.sf.fess.db.bsentity.BsKeyMatch;
 
 /**
@@ -30,4 +32,25 @@ public class KeyMatch extends BsKeyMatch {
 
     /** Serial version UID. (Default) */
     private static final long serialVersionUID = 1L;
+
+    public KeyMatch() {
+        super();
+        setBoost(BigDecimal.ONE);
+    }
+
+    public String getBoostValue() {
+        if (_boost != null) {
+            return Integer.toString(_boost.intValue());
+        }
+        return null;
+    }
+
+    public void setBoostValue(final String value) {
+        if (value != null) {
+            try {
+                _boost = new BigDecimal(value);
+            } catch (final Exception e) {
+            }
+        }
+    }
 }