public abstract class BasicAlgorithm extends Object implements Applicable
| Constructor and Description |
|---|
BasicAlgorithm() |
BasicAlgorithm(StringProcessor stringProcessor) |
| Modifier and Type | Method and Description |
|---|---|
int |
apply(String s1,
String s2)
Apply the ratio/algorithm to the input strings
|
abstract int |
apply(String s1,
String s2,
StringProcessor stringProcessor) |
StringProcessor |
getStringProcessor() |
BasicAlgorithm |
noProcessor() |
BasicAlgorithm |
with(StringProcessor stringProcessor) |
public BasicAlgorithm()
public BasicAlgorithm(StringProcessor stringProcessor)
public abstract int apply(String s1, String s2, StringProcessor stringProcessor)
public int apply(String s1, String s2)
Applicableapply in interface Applicables1 - Input strings2 - Input stringpublic BasicAlgorithm with(StringProcessor stringProcessor)
public BasicAlgorithm noProcessor()
public StringProcessor getStringProcessor()
Copyright © 2018. All rights reserved.