diff options
Diffstat (limited to 'core/source')
8 files changed, 16 insertions, 16 deletions
diff --git a/core/source/core/scala/com/rockymadden/stringmetric/Algorithm.scala b/core/source/core/scala/com/rockymadden/stringmetric/Algorithm.scala index 4481848..10bc2cd 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/Algorithm.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/Algorithm.scala @@ -1,5 +1,5 @@ package com.rockymadden.stringmetric -trait Algorithm[T, O, R] { - def compute(t: T)(implicit o: O): Option[R] +trait Algorithm[A, B, C] { + def compute(a: A)(implicit b: B): Option[C] } diff --git a/core/source/core/scala/com/rockymadden/stringmetric/Filter.scala b/core/source/core/scala/com/rockymadden/stringmetric/Filter.scala index b651c30..2a02f6b 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/Filter.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/Filter.scala @@ -1,5 +1,5 @@ package com.rockymadden.stringmetric -trait Filter[T] extends Filterable[T] { - override def filter(t: T): T = t +trait Filter[A] extends Filterable[A] { + override def filter(a: A): A = a } diff --git a/core/source/core/scala/com/rockymadden/stringmetric/Filterable.scala b/core/source/core/scala/com/rockymadden/stringmetric/Filterable.scala index 537333d..77dc0bf 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/Filterable.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/Filterable.scala @@ -1,5 +1,5 @@ package com.rockymadden.stringmetric -trait Filterable[T] { - def filter(t: T): T +trait Filterable[A] { + def filter(a: A): A } diff --git a/core/source/core/scala/com/rockymadden/stringmetric/Metric.scala b/core/source/core/scala/com/rockymadden/stringmetric/Metric.scala index c2b56f2..6862321 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/Metric.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/Metric.scala @@ -1,5 +1,5 @@ package com.rockymadden.stringmetric -trait Metric[T, O, R] { - def compare(t1: T, t2: T)(implicit o: O): Option[R] +trait Metric[A, B, C] { + def compare(a1: A, a2: A)(implicit b: B): Option[C] } diff --git a/core/source/core/scala/com/rockymadden/stringmetric/StringAlgorithm.scala b/core/source/core/scala/com/rockymadden/stringmetric/StringAlgorithm.scala index aa7884a..bc4b202 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/StringAlgorithm.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/StringAlgorithm.scala @@ -1,7 +1,7 @@ package com.rockymadden.stringmetric -trait StringAlgorithm[O, R] extends Algorithm[String, O, R] { - def compute(charArray: Array[Char])(implicit o: O): Option[Array[_]] +trait StringAlgorithm[A, B] extends Algorithm[String, A, B] { + def compute(charArray: Array[Char])(implicit a: A): Option[Array[_]] } object StringAlgorithm { diff --git a/core/source/core/scala/com/rockymadden/stringmetric/StringMetric.scala b/core/source/core/scala/com/rockymadden/stringmetric/StringMetric.scala index 60db101..212f76d 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/StringMetric.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/StringMetric.scala @@ -1,7 +1,7 @@ package com.rockymadden.stringmetric -trait StringMetric[O, R] extends Metric[String, O, R] { - def compare(charArray1: Array[Char], charArray2: Array[Char])(implicit o: O): Option[R] +trait StringMetric[A, B] extends Metric[String, A, B] { + def compare(charArray1: Array[Char], charArray2: Array[Char])(implicit a: A): Option[B] } object StringMetric { diff --git a/core/source/core/scala/com/rockymadden/stringmetric/StringTokenizer.scala b/core/source/core/scala/com/rockymadden/stringmetric/StringTokenizer.scala index 5494274..bef56d9 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/StringTokenizer.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/StringTokenizer.scala @@ -1,7 +1,7 @@ package com.rockymadden.stringmetric -trait StringTokenizer[O, R] extends Tokenizer[String, O, R] { - def tokenize(charArray: Array[Char])(implicit o: O): Option[Array[Array[Char]]] +trait StringTokenizer[A, B] extends Tokenizer[String, A, B] { + def tokenize(charArray: Array[Char])(implicit a: A): Option[Array[Array[Char]]] } object StringTokenizer { diff --git a/core/source/core/scala/com/rockymadden/stringmetric/Tokenizer.scala b/core/source/core/scala/com/rockymadden/stringmetric/Tokenizer.scala index 6744a68..c9edae5 100755 --- a/core/source/core/scala/com/rockymadden/stringmetric/Tokenizer.scala +++ b/core/source/core/scala/com/rockymadden/stringmetric/Tokenizer.scala @@ -1,5 +1,5 @@ package com.rockymadden.stringmetric -trait Tokenizer[T, O, R] { - def tokenize(t: T)(implicit o: O): Option[R] +trait Tokenizer[A, B, C] { + def tokenize(a: A)(implicit b: B): Option[C] } |