Generated by
JDiff

Class java.lang.Character

Removed Methods
int compareTo(Object) Compares this Character object to another object.
 

Added Methods
int charCount(int) Determines the number of char values needed to represent the specified character (Unicode code point).
int codePointAt(char[], int) Returns the code point at the given index of the char array.
int codePointAt(CharSequence, int) Returns the code point at the given index of the CharSequence.
int codePointBefore(char[], int) Returns the code point preceding the given index of the char array.
int codePointBefore(CharSequence, int) Returns the code point preceding the given index of the CharSequence.
int digit(int, int) Returns the numeric value of the specified character (Unicode code point) in the specified radix.
byte getDirectionality(int) Returns the Unicode directionality property for the given character (Unicode code point).
int getNumericValue(int) Returns the int value that the specified character (Unicode code point) represents.
int getType(int) Returns a value indicating a character's general category.
boolean isDefined(int) Determines if a character (Unicode code point) is defined in Unicode.
boolean isDigit(int) Determines if the specified character (Unicode code point) is a digit.
boolean isHighSurrogate(char) Determines if the given char value is a high-surrogate code unit (also known as leading-surrogate code unit).
boolean isISOControl(int) Determines if the referenced character (Unicode code point) is an ISO control character.
boolean isIdentifierIgnorable(int) Determines if the specified character (Unicode code point) should be regarded as an ignorable character in a Java identifier or a Unicode identifier.
boolean isJavaIdentifierPart(int) Determines if the character (Unicode code point) may be part of a Java identifier as other than the first character.
boolean isJavaIdentifierStart(int) Determines if the character (Unicode code point) is permissible as the first character in a Java identifier.
boolean isLetter(int) Determines if the specified character (Unicode code point) is a letter.
boolean isLetterOrDigit(int) Determines if the specified character (Unicode code point) is a letter or digit.
boolean isLowSurrogate(char) Determines if the given char value is a low-surrogate code unit (also known as trailing-surrogate code unit).
boolean isLowerCase(int) Determines if the specified character (Unicode code point) is a lowercase character.
boolean isMirrored(int) Determines whether the specified character (Unicode code point) is mirrored according to the Unicode specification.
boolean isSpaceChar(int) Determines if the specified character (Unicode code point) is a Unicode space character.
boolean isSupplementaryCodePoint(int) Determines whether the specified character (Unicode code point) is in the supplementary character range.
boolean isSurrogatePair(char, char) Determines whether the specified pair of char values is a valid surrogate pair.
boolean isTitleCase(int) Determines if the specified character (Unicode code point) is a titlecase character.
boolean isUnicodeIdentifierPart(int) Determines if the specified character (Unicode code point) may be part of a Unicode identifier as other than the first character.
boolean isUnicodeIdentifierStart(int) Determines if the specified character (Unicode code point) is permissible as the first character in a Unicode identifier.
boolean isUpperCase(int) Determines if the specified character (Unicode code point) is an uppercase character.
boolean isValidCodePoint(int) Determines whether the specified code point is a valid Unicode code point value in the range of 0x0000 to 0x10FFFF inclusive.
boolean isWhitespace(int) Determines if the specified character (Unicode code point) is white space according to Java.
char reverseBytes(char) Returns the value obtained by reversing the order of the bytes in the specified char value.
char[] toChars(int) Converts the specified character (Unicode code point) to its UTF-16 representation stored in a char array.
int toChars(int, char[], int) Converts the specified character (Unicode code point) to its UTF-16 representation.
int toCodePoint(char, char) Converts the specified surrogate pair to its supplementary code point value.
int toLowerCase(int) Converts the character (Unicode code point) argument to lowercase using case mapping information from the UnicodeData file.
int toTitleCase(int) Converts the character (Unicode code point) argument to titlecase using case mapping information from the UnicodeData file.
int toUpperCase(int) Converts the character (Unicode code point) argument to uppercase using case mapping information from the UnicodeData file.
Character valueOf(char) Returns a Character instance representing the specified char value.
 

Added Fields
int MAX_CODE_POINT The maximum value of a Unicode code point.
char MAX_HIGH_SURROGATE The maximum value of a Unicode high-surrogate code unit in the UTF-16 encoding.
char MAX_LOW_SURROGATE The maximum value of a Unicode low-surrogate code unit in the UTF-16 encoding.
char MAX_SURROGATE The maximum value of a Unicode surrogate code unit in the UTF-16 encoding.
char MIN_HIGH_SURROGATE The minimum value of a Unicode high-surrogate code unit in the UTF-16 encoding.
char MIN_LOW_SURROGATE The minimum value of a Unicode low-surrogate code unit in the UTF-16 encoding.
int MIN_SUPPLEMENTARY_CODE_POINT The minimum value of a supplementary code point.
char MIN_SURROGATE The minimum value of a Unicode surrogate code unit in the UTF-16 encoding.
int SIZE The number of bits used to represent a char value in unsigned binary form.