Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
Public Member Functions | |
int | Normalize (char[] s, int len) |
Public Attributes | |
const char | ALEF = '\u0627' |
const char | ALEF_MADDA = '\u0622' |
const char | ALEF_HAMZA_ABOVE = '\u0623' |
const char | ALEF_HAMZA_BELOW = '\u0625' |
const char | YEH = '\u064A' |
const char | DOTLESS_YEH = '\u0649' |
const char | TEH_MARBUTA = '\u0629' |
const char | HEH = '\u0647' |
const char | TATWEEL = '\u0640' |
const char | FATHATAN = '\u064B' |
const char | DAMMATAN = '\u064C' |
const char | KASRATAN = '\u064D' |
const char | FATHA = '\u064E' |
const char | DAMMA = '\u064F' |
const char | KASRA = '\u0650' |
const char | SHADDA = '\u0651' |
const char | SUKUN = '\u0652' |
Protected Member Functions | |
int | Delete (char[] s, int pos, int len) |
Definition at line 44 of file ArabicNormalizer.cs.
|
protected |
Definition at line 121 of file ArabicNormalizer.cs.
int Lucene.Net.Analysis.AR.ArabicNormalizer.Normalize | ( | char[] | s, |
int | len | ||
) |
Definition at line 75 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.ALEF = '\u0627' |
Definition at line 46 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.ALEF_HAMZA_ABOVE = '\u0623' |
Definition at line 48 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.ALEF_HAMZA_BELOW = '\u0625' |
Definition at line 49 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.ALEF_MADDA = '\u0622' |
Definition at line 47 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.DAMMA = '\u064F' |
Definition at line 63 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.DAMMATAN = '\u064C' |
Definition at line 60 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.DOTLESS_YEH = '\u0649' |
Definition at line 52 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.FATHA = '\u064E' |
Definition at line 62 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.FATHATAN = '\u064B' |
Definition at line 59 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.HEH = '\u0647' |
Definition at line 55 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.KASRA = '\u0650' |
Definition at line 64 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.KASRATAN = '\u064D' |
Definition at line 61 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.SHADDA = '\u0651' |
Definition at line 65 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.SUKUN = '\u0652' |
Definition at line 66 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.TATWEEL = '\u0640' |
Definition at line 57 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.TEH_MARBUTA = '\u0629' |
Definition at line 54 of file ArabicNormalizer.cs.
const char Lucene.Net.Analysis.AR.ArabicNormalizer.YEH = '\u064A' |
Definition at line 51 of file ArabicNormalizer.cs.