java.lang
Class Character
java.lang.Object
java.lang.Character
- All Implemented Interfaces:
- Comparable, Serializable
- public final class Character
- extends Object
- implements Serializable, Comparable
DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR
UPPERCASE_LETTER
public static final byte UPPERCASE_LETTER
DIRECTIONALITY_NONSPACING_MARK
public static final byte DIRECTIONALITY_NONSPACING_MARK
DIRECTIONALITY_BOUNDARY_NEUTRAL
public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL
FORMAT
public static final byte FORMAT
FAST_PATH_MAX
private static final int FAST_PATH_MAX
MAX_RADIX
public static final int MAX_RADIX
DIRECTIONALITY_SEGMENT_SEPARATOR
public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR
COMBINING_SPACING_MARK
public static final byte COMBINING_SPACING_MARK
DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE
CONNECTOR_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
OTHER_LETTER
public static final byte OTHER_LETTER
DIRECTIONALITY_PARAGRAPH_SEPARATOR
public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR
MATH_SYMBOL
public static final byte MATH_SYMBOL
OTHER_SYMBOL
public static final byte OTHER_SYMBOL
DIRECTIONALITY_UNDEFINED
public static final byte DIRECTIONALITY_UNDEFINED
CONTROL
public static final byte CONTROL
LINE_SEPARATOR
public static final byte LINE_SEPARATOR
DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR
DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR
END_PUNCTUATION
public static final byte END_PUNCTUATION
DIRECTIONALITY_WHITESPACE
public static final byte DIRECTIONALITY_WHITESPACE
DIRECTIONALITY_ARABIC_NUMBER
public static final byte DIRECTIONALITY_ARABIC_NUMBER
CHAR_ERROR
static final char CHAR_ERROR
LETTER_NUMBER
public static final byte LETTER_NUMBER
MIN_VALUE
public static final char MIN_VALUE
TYPE
public static final Class TYPE
DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING
DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE
ENCLOSING_MARK
public static final byte ENCLOSING_MARK
DIRECTIONALITY_LEFT_TO_RIGHT
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT
MODIFIER_LETTER
public static final byte MODIFIER_LETTER
DASH_PUNCTUATION
public static final byte DASH_PUNCTUATION
SPACE_SEPARATOR
public static final byte SPACE_SEPARATOR
MODIFIER_SYMBOL
public static final byte MODIFIER_SYMBOL
MAX_VALUE
public static final char MAX_VALUE
value
private char value
OTHER_PUNCTUATION
public static final byte OTHER_PUNCTUATION
DIRECTIONALITY_EUROPEAN_NUMBER
public static final byte DIRECTIONALITY_EUROPEAN_NUMBER
UNASSIGNED
public static final byte UNASSIGNED
LOWERCASE_LETTER
public static final byte LOWERCASE_LETTER
START_PUNCTUATION
public static final byte START_PUNCTUATION
OTHER_NUMBER
public static final byte OTHER_NUMBER
DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC
DIRECTIONALITY_RIGHT_TO_LEFT
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT
CURRENCY_SYMBOL
public static final byte CURRENCY_SYMBOL
FINAL_QUOTE_PUNCTUATION
public static final byte FINAL_QUOTE_PUNCTUATION
SURROGATE
public static final byte SURROGATE
TITLECASE_LETTER
public static final byte TITLECASE_LETTER
sharpsMap
static char[] sharpsMap
PRIVATE_USE
public static final byte PRIVATE_USE
DIRECTIONALITY_OTHER_NEUTRALS
public static final byte DIRECTIONALITY_OTHER_NEUTRALS
PARAGRAPH_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
DECIMAL_DIGIT_NUMBER
public static final byte DECIMAL_DIGIT_NUMBER
DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT
serialVersionUID
private static final long serialVersionUID
INITIAL_QUOTE_PUNCTUATION
public static final byte INITIAL_QUOTE_PUNCTUATION
NON_SPACING_MARK
public static final byte NON_SPACING_MARK
MIN_RADIX
public static final int MIN_RADIX
DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING
Character
public Character(char)
charValue
public char charValue()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
getDirectionality
public static byte getDirectionality(char)
toLowerCase
public static char toLowerCase(char)
toTitleCase
public static char toTitleCase(char)
toUpperCase
public static char toUpperCase(char)
toUpperCaseEx
static char toUpperCaseEx(char)
findInCharMap
static int findInCharMap(char)
getNumericValue
public static int getNumericValue(char)
getType
public static int getType(char)
isDefined
public static boolean isDefined(char)
isDigit
public static boolean isDigit(char)
isISOControl
public static boolean isISOControl(char)
isIdentifierIgnorable
public static boolean isIdentifierIgnorable(char)
isJavaIdentifierPart
public static boolean isJavaIdentifierPart(char)
isJavaIdentifierStart
public static boolean isJavaIdentifierStart(char)
isJavaLetter
public static boolean isJavaLetter(char)
isJavaLetterOrDigit
public static boolean isJavaLetterOrDigit(char)
isLetter
public static boolean isLetter(char)
isLetterOrDigit
public static boolean isLetterOrDigit(char)
isLowerCase
public static boolean isLowerCase(char)
isMirrored
public static boolean isMirrored(char)
isSpace
public static boolean isSpace(char)
isSpaceChar
public static boolean isSpaceChar(char)
isTitleCase
public static boolean isTitleCase(char)
isUnicodeIdentifierPart
public static boolean isUnicodeIdentifierPart(char)
isUnicodeIdentifierStart
public static boolean isUnicodeIdentifierStart(char)
isUpperCase
public static boolean isUpperCase(char)
isWhitespace
public static boolean isWhitespace(char)
toUpperCaseCharArray
static char[] toUpperCaseCharArray(char)
digit
public static int digit(char,
int)
forDigit
public static char forDigit(int,
int)
compareTo
public int compareTo(Character)
compareTo
public int compareTo(Object)
- Specified by:
compareTo in interface Comparable
equals
public boolean equals(Object)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
toString
public static String toString(char)
JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.