Class PatternCaptureGroupFilterFactory


public class PatternCaptureGroupFilterFactory extends TokenFilterFactory
Factory for PatternCaptureGroupTokenFilter.
 <fieldType name="text_ptncapturegroup" class="solr.TextField" positionIncrementGap="100">
   <analyzer>
     <tokenizer class="solr.KeywordTokenizerFactory"/>
     <filter class="solr.PatternCaptureGroupFilterFactory" pattern="([^a-z])" preserve_original="true"/>
   </analyzer>
 </fieldType>
Since:
4.4.0
See Also:
  • Field Details

    • NAME

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

      private final Pattern pattern
    • preserveOriginal

      private final boolean preserveOriginal
  • Constructor Details

    • PatternCaptureGroupFilterFactory

      public PatternCaptureGroupFilterFactory(Map<String,String> args)
    • PatternCaptureGroupFilterFactory

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