Class Languages
Language codes.
Inherited Members
Namespace: Lucene.Net.Analysis.Phonetic.Language.Bm
Assembly: Lucene.Net.Analysis.Phonetic.dll
Syntax
public class Languages
  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
- 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.
 
Fields
ANY
Language codes.
Declaration
public static readonly string ANY
  Field Value
| Type | Description | 
|---|---|
| string | 
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
- 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.
 
ANY_LANGUAGE
Any/all languages.
Declaration
public static readonly LanguageSet ANY_LANGUAGE
  Field Value
| Type | Description | 
|---|---|
| LanguageSet | 
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
- 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.
 
NO_LANGUAGES
No languages at all.
Declaration
public static readonly LanguageSet NO_LANGUAGES
  Field Value
| Type | Description | 
|---|---|
| LanguageSet | 
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
- 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.
 
Methods
GetInstance(NameType)
Language codes.
Declaration
public static Languages GetInstance(NameType nameType)
  Parameters
| Type | Name | Description | 
|---|---|---|
| NameType | nameType | 
Returns
| Type | Description | 
|---|---|
| Languages | 
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
- 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.
 
GetInstance(string)
Language codes.
Declaration
public static Languages GetInstance(string languagesResourceName)
  Parameters
| Type | Name | Description | 
|---|---|---|
| string | languagesResourceName | 
Returns
| Type | Description | 
|---|---|
| Languages | 
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
- 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.
 
GetLanguages()
Language codes.
Declaration
public virtual ISet<string> GetLanguages()
  Returns
| Type | Description | 
|---|---|
| ISet<string> | 
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
- 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.