Show / Hide Table of Contents

    Class Languages

    Language codes.

    Inheritance
    System.Object
    Languages
    Namespace: Lucene.Net.Analysis.Phonetic.Language.Bm
    Assembly: Lucene.Net.Analysis.Phonetic.dll
    Syntax
    public class Languages : object
    Remarks

    Language codes are typically loaded from resource files. These are UTF-8 encoded text files. They are systematically named following the pattern: Lucene.Net.Analysis.Phonetic.Language.Bm.NameType_languages.txt

    The format of these resources is the following:

    • Language:A single string containing no whitespace.
    • End-of-line comments:Any occurrence of '//' will cause all text following on that line to be discarded as a comment.
    • Multi-line comments:Any line starting with '/' will start multi-line commenting mode. This will skip all content until a line ending in '' and '/' is found.
    • Blank lines:All blank lines will be skipped.

    Ported from language.php

    This class is immutable and thread-safe.

    since 1.6

    Fields

    | Improve this Doc View Source

    ANY

    Declaration
    public static readonly string ANY
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    ANY_LANGUAGE

    Any/all languages.

    Declaration
    public static readonly LanguageSet ANY_LANGUAGE
    Field Value
    Type Description
    LanguageSet
    | Improve this Doc View Source

    NO_LANGUAGES

    No languages at all.

    Declaration
    public static readonly LanguageSet NO_LANGUAGES
    Field Value
    Type Description
    LanguageSet

    Methods

    | Improve this Doc View Source

    GetInstance(NameType)

    Declaration
    public static Languages GetInstance(NameType nameType)
    Parameters
    Type Name Description
    NameType nameType
    Returns
    Type Description
    Languages
    | Improve this Doc View Source

    GetInstance(String)

    Declaration
    public static Languages GetInstance(string languagesResourceName)
    Parameters
    Type Name Description
    System.String languagesResourceName
    Returns
    Type Description
    Languages
    | Improve this Doc View Source

    GetLanguages()

    Declaration
    public virtual ISet<string> GetLanguages()
    Returns
    Type Description
    ISet<System.String>
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)