Class NGramTokenizerFactory


public class NGramTokenizerFactory extends TokenizerFactory
Factory for NGramTokenizer.
 <fieldType name="text_ngrm" class="solr.TextField" positionIncrementGap="100">
   <analyzer>
     <tokenizer class="solr.NGramTokenizerFactory" minGramSize="1" maxGramSize="2"/>
   </analyzer>
 </fieldType>
Since:
3.1
  • Field Details

    • NAME

      public static final String NAME
      SPI name
      See Also:
    • maxGramSize

      private final int maxGramSize
    • minGramSize

      private final int minGramSize
  • Constructor Details

    • NGramTokenizerFactory

      public NGramTokenizerFactory(Map<String,String> args)
      Creates a new NGramTokenizerFactory
    • NGramTokenizerFactory

      public NGramTokenizerFactory()
      Default ctor for compatibility with SPI
  • Method Details