java.lang.Object | |
↳ | sun.text.normalizer.Utility |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Append a number to the given StringBuffer in the given radix.
| |||||||||||
Convenience utility to compare two char[]s.
| |||||||||||
Convert characters outside the range U+0020 to U+007F to
Unicode escapes, and convert backslash to a double backslash.
| |||||||||||
Escape unprintable characters using
| |||||||||||
Similar to StringBuffer.getChars, version 1.3.
| |||||||||||
Convert a integer to size width (minimum) hex uppercase digits.
| |||||||||||
Convert a integer to size width hex uppercase digits.
| |||||||||||
Return true if the character is NOT printable ASCII.
| |||||||||||
Skip over a sequence of zero or more white space characters
at pos.
| |||||||||||
Convert an escape to a 32-bit code point value.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Append a number to the given StringBuffer in the given radix. Standard digits '0'-'9' are used and letters 'A'-'Z' for radices 11 through 36.
result | the digits of the number are appended here |
---|---|
n | the number to be converted to digits; may be negative. If negative, a '-' is prepended to the digits. |
radix | a radix from 2 to 36 inclusive. |
minDigits | the minimum number of digits, not including any '-', to produce. Values less than 2 have no effect. One digit is always emitted regardless of this parameter. |
IllegalArgumentException |
---|
Convenience utility to compare two char[]s.
len | the length to compare. The start indices and start+len must be valid. |
---|
Convert characters outside the range U+0020 to U+007F to Unicode escapes, and convert backslash to a double backslash.
Escape unprintable characters using
Similar to StringBuffer.getChars, version 1.3. Since JDK 1.2 implements StringBuffer.getChars differently, this method is here to provide consistent results. To be removed after JDK 1.2 ceased to be the reference platform.
src | source string buffer |
---|---|
srcBegin | offset to the start of the src to retrieve from |
srcEnd | offset to the end of the src to retrieve from |
dst | char array to store the retrieved chars |
dstBegin | offset to the start of the destination char array to store the retrieved chars |
Convert a integer to size width (minimum) hex uppercase digits. E.g., hex('a', 4, str) => "0041". If the integer requires more than width digits, more will be used.
Convert a integer to size width hex uppercase digits. E.g., hex('a', 4, str) => "0041". Append the output to the given StringBuffer. If width is too small to fit, nothing will be appended to output.
Return true if the character is NOT printable ASCII. The tab, newline and linefeed characters are considered unprintable.
Skip over a sequence of zero or more white space characters at pos. Return the index of the first non-white-space character at or after pos, or str.length(), if there is none.
Convert an escape to a 32-bit code point value. We attempt to parallel the icu4c unescapeAt() function.
offset16 | an array containing offset to the character after the backslash. Upon return offset16[0] will be updated to point after the escape sequence. |
---|