Class FingerprintAnalyzerProvider

  • All Implemented Interfaces:
    Provider<org.apache.lucene.analysis.Analyzer>, AnalyzerProvider<org.apache.lucene.analysis.Analyzer>, IndexComponent

    public class FingerprintAnalyzerProvider
    extends AbstractIndexAnalyzerProvider<org.apache.lucene.analysis.Analyzer>
    Builds an OpenRefine Fingerprint analyzer. Uses the default settings from the various components (Standard Tokenizer and lowercase + stop + fingerprint + ascii-folding filters)
    • Field Detail

      • MAX_OUTPUT_SIZE

        public static ParseField MAX_OUTPUT_SIZE
      • DEFAULT_MAX_OUTPUT_SIZE

        public static int DEFAULT_MAX_OUTPUT_SIZE
      • DEFAULT_STOP_WORDS

        public static org.apache.lucene.analysis.CharArraySet DEFAULT_STOP_WORDS
    • Method Detail

      • parseSeparator

        public static char parseSeparator​(Settings settings)
                                   throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException