Generated by
JDiff

Class java.lang.Character

Documentation changed from old to new.

Changed Constructors
Character(char) Documentation changed from old to new.
Constructs a newly allocated Character object that represents the specified char value.
 

Added Methods
byte getDirectionality(char) Returns the Unicode directionality property for the given character.
boolean isMirrored(char) Determines whether the character is mirrored according to the Unicode specification.
String toString(char) Returns a String object representing the specified char.
 

Changed Methods
char charValue() Documentation changed from old to new.
Returns the value of this Character object.
int digit(char, int) Documentation changed from old to new.
Returns the numeric value of the character ch in the specified radix.
char forDigit(int, int) Documentation changed from old to new.
Determines the character representation for a specific digit in the specified radix.
int getNumericValue(char) Documentation changed from old to new.
Returns the int value that the specified Unicode character represents.
int getType(char) Documentation changed from old to new.
Returns a value indicating a character's general category.
int hashCode() Documentation changed from old to new.
Returns a hash code for this Character.
boolean isDefined(char) Documentation changed from old to new.
Determines if a character is defined in Unicode.
boolean isDigit(char) Documentation changed from old to new.
Determines if the specified character is a digit.
boolean isISOControl(char) Documentation changed from old to new.
Determines if the specified character is an ISO control character.
boolean isIdentifierIgnorable(char) Documentation changed from old to new.
Determines if the specified character should be regarded as an ignorable character in a Java identifier or a Unicode identifier.
boolean isJavaIdentifierPart(char) Documentation changed from old to new.
Determines if the specified character may be part of a Java identifier as other than the first character.
boolean isJavaIdentifierStart(char) Documentation changed from old to new.
Determines if the specified character is permissible as the first character in a Java identifier.
boolean isJavaLetter(char) Documentation changed from old to new.
Replaced by isJavaIdentifierStart(char).
boolean isJavaLetterOrDigit(char) Documentation changed from old to new.
Replaced by isJavaIdentifierPart(char).
boolean isLetter(char) Documentation changed from old to new.
Determines if the specified character is a letter.
boolean isLetterOrDigit(char) Documentation changed from old to new.
Determines if the specified character is a letter or digit.
boolean isLowerCase(char) Documentation changed from old to new.
Determines if the specified character is a lowercase character.
boolean isSpace(char) Documentation changed from old to new.
Replaced by isWhitespace(char).
boolean isSpaceChar(char) Documentation changed from old to new.
Determines if the specified character is a Unicode space character.
boolean isTitleCase(char) Documentation changed from old to new.
Determines if the specified character is a titlecase character.
boolean isUnicodeIdentifierPart(char) Documentation changed from old to new.
Determines if the specified character may be part of a Unicode identifier as other than the first character.
boolean isUnicodeIdentifierStart(char) Documentation changed from old to new.
Determines if the specified character is permissible as the first character in a Unicode identifier.
boolean isUpperCase(char) Documentation changed from old to new.
Determines if the specified character is an uppercase character.
boolean isWhitespace(char) Documentation changed from old to new.
Determines if the specified character is white space according to Java.
char toLowerCase(char) Documentation changed from old to new.
Converts the character argument to lowercase using case mapping information from the UnicodeData file.
char toTitleCase(char) Documentation changed from old to new.
Converts the character argument to titlecase using case mapping information from the UnicodeData file.
char toUpperCase(char) Documentation changed from old to new.
Converts the character argument to uppercase using case mapping information from the UnicodeData file.
int compareTo(Character) Documentation changed from old to new.
Compares two Character objects numerically.
int compareTo(Object) Documentation changed from old to new.
Compares this Character object to another object.
String toString() Documentation changed from old to new.
Returns a String object representing this Character's value.
 

Added Fields
byte DIRECTIONALITY_ARABIC_NUMBER Weak bidirectional character type "AN" in the Unicode specification.
byte DIRECTIONALITY_BOUNDARY_NEUTRAL Weak bidirectional character type "BN" in the Unicode specification.
byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR Weak bidirectional character type "CS" in the Unicode specification.
byte DIRECTIONALITY_EUROPEAN_NUMBER Weak bidirectional character type "EN" in the Unicode specification.
byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR Weak bidirectional character type "ES" in the Unicode specification.
byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR Weak bidirectional character type "ET" in the Unicode specification.
byte DIRECTIONALITY_LEFT_TO_RIGHT Strong bidirectional character type "L" in the Unicode specification.
byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING Strong bidirectional character type "LRE" in the Unicode specification.
byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE Strong bidirectional character type "LRO" in the Unicode specification.
byte DIRECTIONALITY_NONSPACING_MARK Weak bidirectional character type "NSM" in the Unicode specification.
byte DIRECTIONALITY_OTHER_NEUTRALS Neutral bidirectional character type "ON" in the Unicode specification.
byte DIRECTIONALITY_PARAGRAPH_SEPARATOR Neutral bidirectional character type "B" in the Unicode specification.
byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT Weak bidirectional character type "PDF" in the Unicode specification.
byte DIRECTIONALITY_RIGHT_TO_LEFT Strong bidirectional character type "R" in the Unicode specification.
byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC Strong bidirectional character type "AL" in the Unicode specification.
byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING Strong bidirectional character type "RLE" in the Unicode specification.
byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE Strong bidirectional character type "RLO" in the Unicode specification.
byte DIRECTIONALITY_SEGMENT_SEPARATOR Neutral bidirectional character type "S" in the Unicode specification.
byte DIRECTIONALITY_UNDEFINED Undefined bidirectional character type.
byte DIRECTIONALITY_WHITESPACE Neutral bidirectional character type "WS" in the Unicode specification.
byte FINAL_QUOTE_PUNCTUATION General category "Pf" in the Unicode specification.
byte INITIAL_QUOTE_PUNCTUATION General category "Pi" in the Unicode specification.
 

Changed Fields
byte COMBINING_SPACING_MARK Documentation changed from old to new.
General category "Mc" in the Unicode specification.
byte CONNECTOR_PUNCTUATION Documentation changed from old to new.
General category "Pc" in the Unicode specification.
byte CONTROL Documentation changed from old to new.
General category "Cc" in the Unicode specification.
byte CURRENCY_SYMBOL Documentation changed from old to new.
General category "Sc" in the Unicode specification.
byte DASH_PUNCTUATION Documentation changed from old to new.
General category "Pd" in the Unicode specification.
byte DECIMAL_DIGIT_NUMBER Documentation changed from old to new.
General category "Nd" in the Unicode specification.
byte ENCLOSING_MARK Documentation changed from old to new.
General category "Me" in the Unicode specification.
byte END_PUNCTUATION Documentation changed from old to new.
General category "Pe" in the Unicode specification.
byte FORMAT Documentation changed from old to new.
General category "Cf" in the Unicode specification.
byte LETTER_NUMBER Documentation changed from old to new.
General category "Nl" in the Unicode specification.
byte LINE_SEPARATOR Documentation changed from old to new.
General category "Zl" in the Unicode specification.
byte LOWERCASE_LETTER Documentation changed from old to new.
General category "Ll" in the Unicode specification.
byte MATH_SYMBOL Documentation changed from old to new.
General category "Sm" in the Unicode specification.
int MAX_RADIX Documentation changed from old to new.
The maximum radix available for conversion to and from strings.
char MAX_VALUE Documentation changed from old to new.
The constant value of this field is the largest value of type char '\uFFFF'.
int MIN_RADIX Documentation changed from old to new.
The minimum radix available for conversion to and from strings.
char MIN_VALUE Documentation changed from old to new.
The constant value of this field is the smallest value of type char '\u0000'.
byte MODIFIER_LETTER Documentation changed from old to new.
General category "Lm" in the Unicode specification.
byte MODIFIER_SYMBOL Documentation changed from old to new.
General category "Sk" in the Unicode specification.
byte NON_SPACING_MARK Documentation changed from old to new.
General category "Mn" in the Unicode specification.
byte OTHER_LETTER Documentation changed from old to new.
General category "Lo" in the Unicode specification.
byte OTHER_NUMBER Documentation changed from old to new.
General category "No" in the Unicode specification.
byte OTHER_PUNCTUATION Documentation changed from old to new.
General category "Po" in the Unicode specification.
byte OTHER_SYMBOL Documentation changed from old to new.
General category "So" in the Unicode specification.
byte PARAGRAPH_SEPARATOR Documentation changed from old to new.
General category "Zp" in the Unicode specification.
byte PRIVATE_USE Documentation changed from old to new.
General category "Co" in the Unicode specification.
byte SPACE_SEPARATOR Documentation changed from old to new.
General category "Zs" in the Unicode specification.
byte START_PUNCTUATION Documentation changed from old to new.
General category "Ps" in the Unicode specification.
byte SURROGATE Documentation changed from old to new.
General category "Cs" in the Unicode specification.
byte TITLECASE_LETTER Documentation changed from old to new.
General category "Lt" in the Unicode specification.
Class TYPE Documentation changed from old to new.
The Class instance representing the primitive type char.
byte UNASSIGNED Documentation changed from old to new.
General category "Cn" in the Unicode specification.
byte UPPERCASE_LETTER Documentation changed from old to new.
General category "Lu" in the Unicode specification.