Package com.ibm.icu.impl
Class UtilityExtensions
java.lang.Object
com.ibm.icu.impl.UtilityExtensions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
appendToRule
(StringBuffer rule, UnicodeMatcher matcher, boolean escapeUnprintable, StringBuffer quoteBuf) Given a matcher reference, which may be null, append its pattern as a literal to the given rule.static void
appendToRule
(StringBuffer rule, String text, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) Append the given string to the rule.static String
formatInput
(Replaceable input, Transliterator.Position pos) Convenience method.static String
formatInput
(ReplaceableString input, Transliterator.Position pos) For debugging purposes; format the given text in the form aaa{bbb|ccc|ddd}eee, where the {} indicate the context start and limit, and the || indicate the start and limit.static StringBuffer
formatInput
(StringBuffer appendTo, Replaceable input, Transliterator.Position pos) Convenience method.static StringBuffer
formatInput
(StringBuffer appendTo, ReplaceableString input, Transliterator.Position pos) For debugging purposes; format the given text in the form aaa{bbb|ccc|ddd}eee, where the {} indicate the context start and limit, and the || indicate the start and limit.
-
Constructor Details
-
UtilityExtensions
public UtilityExtensions()
-
-
Method Details
-
appendToRule
public static void appendToRule(StringBuffer rule, String text, boolean isLiteral, boolean escapeUnprintable, StringBuffer quoteBuf) Append the given string to the rule. Calls the single-character version of appendToRule for each character. -
appendToRule
public static void appendToRule(StringBuffer rule, UnicodeMatcher matcher, boolean escapeUnprintable, StringBuffer quoteBuf) Given a matcher reference, which may be null, append its pattern as a literal to the given rule. -
formatInput
For debugging purposes; format the given text in the form aaa{bbb|ccc|ddd}eee, where the {} indicate the context start and limit, and the || indicate the start and limit. -
formatInput
public static StringBuffer formatInput(StringBuffer appendTo, ReplaceableString input, Transliterator.Position pos) For debugging purposes; format the given text in the form aaa{bbb|ccc|ddd}eee, where the {} indicate the context start and limit, and the || indicate the start and limit. -
formatInput
Convenience method. -
formatInput
public static StringBuffer formatInput(StringBuffer appendTo, Replaceable input, Transliterator.Position pos) Convenience method.
-