Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Namespace Lucene.Net.Analysis.Phonetic.Language.Bm

    Classes

    BeiderMorseEncoder

    Encodes strings into their Beider-Morse phonetic encoding.

    Lang

    Language guessing utility.

    Languages

    Language codes.

    LanguageSet

    A set of languages.

    NameTypeExtensions

    Phoneme

    PhonemeList

    PhoneticEngine

    Converts words into potential phonetic representations.

    Rule

    A phoneme rule.

    RuleTypeExtensions

    SomeLanguages

    Some languages, explicitly enumerated.

    Interfaces

    IPhonemeExpr

    IRPattern

    A minimal wrapper around the functionality of Rule Pattern that we use, to allow for alternate implementations.

    Enums

    NameType

    Supported types of names. Unless you are matching particular family names, use GENERIC. The GENERIC NameType should work reasonably well for non-name words. The other encodings are specifically tuned to family names, and may not work well at all for general text.

    since 1.6

    RuleType

    Types of rule.

    since 1.6

    Back to top Copyright © 2022 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.