public class PersianNormalizer extends Object
Normalization is done in-place for efficiency, operating on a termbuffer.
Normalization is defined as:
| Modifier and Type | Field | Description |
|---|---|---|
static char |
FARSI_YEH |
|
static char |
HAMZA_ABOVE |
|
static char |
HEH |
|
static char |
HEH_GOAL |
|
static char |
HEH_YEH |
|
static char |
KAF |
|
static char |
KEHEH |
|
static char |
YEH |
|
static char |
YEH_BARREE |
| Constructor | Description |
|---|---|
PersianNormalizer() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
normalize(char[] s,
int len) |
Normalize an input buffer of Persian text
|
public static final char YEH
public static final char FARSI_YEH
public static final char YEH_BARREE
public static final char KEHEH
public static final char KAF
public static final char HAMZA_ABOVE
public static final char HEH_YEH
public static final char HEH_GOAL
public static final char HEH
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.