extensions/net.sf.basedb.varsearch/trunk/src/net/sf/basedb/varsearch/analyze/EffectTokenizer.java

Code
Comments
Other
Rev Date Author Line
6175 19 Mar 21 nicklas 1 package net.sf.basedb.varsearch.analyze;
6175 19 Mar 21 nicklas 2
6175 19 Mar 21 nicklas 3 import org.apache.lucene.analysis.util.CharTokenizer;
6175 19 Mar 21 nicklas 4
6175 19 Mar 21 nicklas 5 /**
6175 19 Mar 21 nicklas 6   Tokenizer implementation specialized for SnpEff 
6175 19 Mar 21 nicklas 7   ANN.Annotation (=Effect) values. 
6175 19 Mar 21 nicklas 8   
6175 19 Mar 21 nicklas 9   @author nicklas
6175 19 Mar 21 nicklas 10 */
6175 19 Mar 21 nicklas 11 public class EffectTokenizer
6175 19 Mar 21 nicklas 12   extends CharTokenizer
6175 19 Mar 21 nicklas 13 {
6175 19 Mar 21 nicklas 14
6175 19 Mar 21 nicklas 15   public EffectTokenizer() 
6175 19 Mar 21 nicklas 16   {}
6175 19 Mar 21 nicklas 17   
6175 19 Mar 21 nicklas 18   @Override
6175 19 Mar 21 nicklas 19   protected boolean isTokenChar(int c) 
6175 19 Mar 21 nicklas 20   {
6175 19 Mar 21 nicklas 21     return Character.isLetterOrDigit(c) || c == '_';
6175 19 Mar 21 nicklas 22   }
6175 19 Mar 21 nicklas 23   
6175 19 Mar 21 nicklas 24 }