package chipmunk.segmenter;
import java.io.Serializable;
public abstract class StringNormalizer implements Serializable {
private static final long serialVersionUID = 1L;
abstract public String normalize(String string);
static public StringNormalizer labeledCreate(String lang) {
if (lang.equalsIgnoreCase("tur")) {
return new TurkishStringNormalizer();
}
return new DefaultStringNormalizer();
}
public static StringNormalizer rawCreate(String lang) {
if (lang.equalsIgnoreCase("ger")) {
return new GermanStringNormalizer();
}
return new LowerStringNormalizer();
}
}