public class ToGetUnicodeNames extends Transformation implements java.lang.Cloneable
Users may have their own format by defining starting tag and ending tag. These tags file is configurable by modifying the configuration file.
History:
NO_MUTATE_INFO, UPDATE
Constructor and Description |
---|
ToGetUnicodeNames() |
Modifier and Type | Method and Description |
---|---|
static char |
GetCharFromUnicodeName(java.lang.String unicodeName,
java.lang.String startTag,
java.lang.String endTag)
Convert a ![unicode name]! to a character
|
static java.lang.String |
GetUnicodeName(char inChar,
java.lang.String startTag,
java.lang.String endTag)
Convert a symbol to it's ![unicode name]!
|
static java.lang.String |
GetUnicodeName(java.lang.String inStr,
java.lang.String startTag,
java.lang.String endTag)
Convert a symbol to it's ![unicode name]!
|
static void |
main(java.lang.String[] args)
A unit test driver for this flow component.
|
static java.util.Vector<LexItem> |
Mutate(LexItem in,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
GetTestStr, PrintResult, PrintResults, UpdateLexItem, UpdateLexItem, UpdateLexItem
public static java.util.Vector<LexItem> Mutate(LexItem in, java.lang.String startTag, java.lang.String endTag, boolean detailsFlag, boolean mutateFlag)
in
- a LexItem as the input for this flow componentstartTag
- the starting tag for symbol name (default: ![ )endTag
- the ending tag for symbol name (default: ]! )detailsFlag
- a boolean flag for processing details informationmutateFlag
- a boolean flag for processing mutate informationpublic static java.lang.String GetUnicodeName(char inChar, java.lang.String startTag, java.lang.String endTag)
inChar
- input character for getting symbolstartTag
- the starting tag for symbol name (default: ![ )endTag
- the ending tag for symbol name (default: ]! )public static java.lang.String GetUnicodeName(java.lang.String inStr, java.lang.String startTag, java.lang.String endTag)
inStr
- input string for getting symbolstartTag
- the starting tag for symbol name (default: ![ )endTag
- the ending tag for symbol name (default: ]! )public static char GetCharFromUnicodeName(java.lang.String unicodeName, java.lang.String startTag, java.lang.String endTag)
unicodeName
- character in ![unicode name]! formatstartTag
- the starting tag for symbol name (default: ![ )endTag
- the ending tag for symbol name (default: ]! )public static void main(java.lang.String[] args)
args
- arguments