Class SynonymMap


  • public class SynonymMap
    extends java.lang.Object
    A map of synonyms, keys and values are phrases.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SynonymMap.Builder
      Builds an FSTSynonymMap.
      static class  SynonymMap.Parser
      Abstraction for parsing synonym files.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • WORD_SEPARATOR

        public static final char WORD_SEPARATOR
        for multiword support, you must separate words with this separator
        See Also:
        Constant Field Values
      • fst

        public final FST<BytesRef> fst
        map<input word, list<ord>>
      • words

        public final BytesRefHash words
        map<ord, outputword>
      • maxHorizontalContext

        public final int maxHorizontalContext
        maxHorizontalContext: maximum context we need on the tokenstream