Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class Phoneme

    Inheritance
    object
    Phoneme
    Implements
    IPhonemeExpr
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Lucene.Net.Analysis.Phonetic.Language.Bm
    Assembly: Lucene.Net.Analysis.Phonetic.dll
    Syntax
    public sealed class Phoneme : IPhonemeExpr

    Constructors

    Phoneme(ICharSequence, LanguageSet)

    Declaration
    public Phoneme(ICharSequence phonemeText, LanguageSet languages)
    Parameters
    Type Name Description
    ICharSequence phonemeText
    LanguageSet languages

    Phoneme(Phoneme, Phoneme)

    Declaration
    public Phoneme(Phoneme phonemeLeft, Phoneme phonemeRight)
    Parameters
    Type Name Description
    Phoneme phonemeLeft
    Phoneme phonemeRight

    Phoneme(Phoneme, Phoneme, LanguageSet)

    Declaration
    public Phoneme(Phoneme phonemeLeft, Phoneme phonemeRight, LanguageSet languages)
    Parameters
    Type Name Description
    Phoneme phonemeLeft
    Phoneme phonemeRight
    LanguageSet languages

    Phoneme(string, LanguageSet)

    Declaration
    public Phoneme(string phonemeText, LanguageSet languages)
    Parameters
    Type Name Description
    string phonemeText
    LanguageSet languages

    Phoneme(StringBuilder, LanguageSet)

    Declaration
    public Phoneme(StringBuilder phonemeText, LanguageSet languages)
    Parameters
    Type Name Description
    StringBuilder phonemeText
    LanguageSet languages

    Fields

    COMPARER

    Declaration
    public static readonly IComparer<Phoneme> COMPARER
    Field Value
    Type Description
    IComparer<Phoneme>

    Properties

    Languages

    Declaration
    public LanguageSet Languages { get; }
    Property Value
    Type Description
    LanguageSet

    Phonemes

    Declaration
    public IList<Phoneme> Phonemes { get; }
    Property Value
    Type Description
    IList<Phoneme>

    Methods

    Append(string)

    Declaration
    public Phoneme Append(string str)
    Parameters
    Type Name Description
    string str
    Returns
    Type Description
    Phoneme

    GetPhonemeText()

    Declaration
    public string GetPhonemeText()
    Returns
    Type Description
    string

    Join(Phoneme)

    Declaration
    [Obsolete("since 1.9")]
    public Phoneme Join(Phoneme right)
    Parameters
    Type Name Description
    Phoneme right
    Returns
    Type Description
    Phoneme

    Implements

    IPhonemeExpr
    Back to top Copyright © 2024 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.