/*
* Created on May 4, 2008
* @author sunita
*/
package iitb.Model;
public class TokenGeneratorNGram extends TokenGenerator {
int N;
public TokenGeneratorNGram(int N, boolean onlyLastNGram) {
this.N=N;
assert(onlyLastNGram);
}
@Override
public Object getKey(Object xArg) {
String xstr = xArg.toString();
return xstr.substring(Math.max(0,xstr.length()-N)).toLowerCase();
}
}