public class CoreNormObj
extends java.lang.Object
History:
| Modifier and Type | Field and Description |
|---|---|
static int |
ASCII |
static int |
ERROR |
static int |
NO_MORE_OPERATION |
static int |
RECURSIVE_FACTOR |
static int |
SPLIT_LIGATURE |
static int |
STRIP_DIACRITIC |
static int |
SYMBOL_MAPPING |
static int |
UNICODE_MAPPING |
| Constructor and Description |
|---|
CoreNormObj()
Create a default Core Norm object
|
CoreNormObj(char curChar)
Create a default Core Norm object, using a specified char
|
CoreNormObj(java.lang.String curStr)
Create a default Core Norm object, using a specified string
|
| Modifier and Type | Method and Description |
|---|---|
int |
GetCurPos()
Get current position
|
java.lang.String |
GetCurStr()
Get the cuurent string
|
java.lang.String |
GetDetails()
Get the details of recursive operation
|
int |
GetMaxRecursiveNum()
Get max.
|
int |
GetRecursiveNo()
Get recursive no
|
boolean |
IsWithinRecursiveLimit()
Check if the operation is within the max.
|
void |
SetCurPos(int curPos)
Set the current position
|
void |
SetCurStr(java.lang.String curStr)
Set the current string
|
void |
SetDetails(int normProcess)
Set the message of detail recursive operations
|
void |
SetMaxRecursiveNum(int maxRecursiveNum)
Set the max limit of recursive number
|
void |
SetRecursiveNo(int recursiveNo)
Set the recursive no
|
void |
UpdateCurPos()
Update the current position by increase 1
|
void |
UpdateCurPos(int increment)
Update the current position by increase the specified amount
|
void |
UpdateCurStr(java.lang.String newStr)
Update the current string by insert the new string into current
string at current position
|
void |
UpdateRecursiveNo()
Update the recursive no by increase 1
|
public static final int RECURSIVE_FACTOR
public static final int ASCII
public static final int SYMBOL_MAPPING
public static final int UNICODE_MAPPING
public static final int STRIP_DIACRITIC
public static final int SPLIT_LIGATURE
public static final int NO_MORE_OPERATION
public static final int ERROR
public CoreNormObj()
public CoreNormObj(char curChar)
curChar - the input current characterpublic CoreNormObj(java.lang.String curStr)
curStr - the input current stringpublic void SetCurStr(java.lang.String curStr)
curStr - the input current stringpublic void UpdateCurStr(java.lang.String newStr)
newStr - the new string to be insertedpublic void SetCurPos(int curPos)
curPos - the input current positionpublic void UpdateCurPos()
public void UpdateCurPos(int increment)
increment - the input current positionpublic void SetRecursiveNo(int recursiveNo)
recursiveNo - the specified recursive nopublic void SetMaxRecursiveNum(int maxRecursiveNum)
maxRecursiveNum - the specified max limit of recursive numberpublic void UpdateRecursiveNo()
public void SetDetails(int normProcess)
normProcess - the specified operationpublic java.lang.String GetCurStr()
public java.lang.String GetDetails()
public int GetCurPos()
public int GetRecursiveNo()
public int GetMaxRecursiveNum()
public boolean IsWithinRecursiveLimit()