summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRocky Madden <git@rockymadden.com>2013-02-09 22:36:17 -0700
committerRocky Madden <git@rockymadden.com>2013-02-09 22:36:17 -0700
commitbe28fca736f2bc7623b6ab6773a90ae113a93caf (patch)
tree0b2dfa47322d9a697f17ee2cde1546ff141d194d
parent83e74e011bb84f971ae2f828fb62c7ccb07902dd (diff)
downloadstringmetric-be28fca736f2bc7623b6ab6773a90ae113a93caf.tar.gz
stringmetric-be28fca736f2bc7623b6ab6773a90ae113a93caf.tar.bz2
stringmetric-be28fca736f2bc7623b6ab6773a90ae113a93caf.zip
Adding missing finals.
-rwxr-xr-xcore/source/core/scala/com/rockymadden/stringmetric/similarity/DiceSorensenMetric.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/source/core/scala/com/rockymadden/stringmetric/similarity/DiceSorensenMetric.scala b/core/source/core/scala/com/rockymadden/stringmetric/similarity/DiceSorensenMetric.scala
index 3beabd8..f5afcb2 100755
--- a/core/source/core/scala/com/rockymadden/stringmetric/similarity/DiceSorensenMetric.scala
+++ b/core/source/core/scala/com/rockymadden/stringmetric/similarity/DiceSorensenMetric.scala
@@ -7,7 +7,7 @@ import com.rockymadden.stringmetric.{ ConfigurableStringMetricLike, MatchTuple,
* Traditionally, the algorithm uses bigrams.
*/
class DiceSorensenMetric extends ConfigurableStringMetricLike[Double, Int] with StringFilterLike {
- override def compare(charArray1: Array[Char], charArray2: Array[Char])(implicit n: Int): Option[Double] = {
+ final override def compare(charArray1: Array[Char], charArray2: Array[Char])(implicit n: Int): Option[Double] = {
if (n <= 0) throw new IllegalArgumentException("Expected valid n.")
val fca1 = filter(charArray1)
@@ -28,7 +28,7 @@ class DiceSorensenMetric extends ConfigurableStringMetricLike[Double, Int] with
}
}
- override def compare(string1: String, string2: String)(implicit n: Int): Option[Double] =
+ final override def compare(string1: String, string2: String)(implicit n: Int): Option[Double] =
compare(filter(string1.toCharArray), filter(string2.toCharArray))(n: Int)
private[this] def scoreMatches(mt: MatchTuple[String]) = mt._1.intersect(mt._2).length