java.lang
Class CharacterData

java.lang.Object
  extended byjava.lang.CharacterData

class CharacterData
extends Object

The CharacterData class encapsulates the large tables found in Java.lang.Character.


Field Summary
(package private) static int[] A
           
(package private) static String A_DATA
           
(package private) static char[][][] charMap
           
(package private) static char[] X
           
(package private) static char[] Y
           
 
Constructor Summary
(package private) CharacterData()
           
 
Method Summary
(package private) static int digit(char ch, int radix)
           
(package private) static byte getDirectionality(char ch)
           
(package private) static int getNumericValue(char ch)
           
(package private) static int getProperties(char ch)
           
(package private) static int getType(char ch)
           
(package private) static boolean isDefined(char ch)
           
(package private) static boolean isDigit(char ch)
           
(package private) static boolean isIdentifierIgnorable(char ch)
           
(package private) static boolean isJavaIdentifierPart(char ch)
           
(package private) static boolean isJavaIdentifierStart(char ch)
           
(package private) static boolean isLetter(char ch)
           
(package private) static boolean isLetterOrDigit(char ch)
           
(package private) static boolean isLowerCase(char ch)
           
(package private) static boolean isMirrored(char ch)
           
(package private) static boolean isSpaceChar(char ch)
           
(package private) static boolean isTitleCase(char ch)
           
(package private) static boolean isUnicodeIdentifierPart(char ch)
           
(package private) static boolean isUnicodeIdentifierStart(char ch)
           
(package private) static boolean isUpperCase(char ch)
           
(package private) static boolean isWhitespace(char ch)
           
(package private) static char toLowerCase(char ch)
           
(package private) static char toTitleCase(char ch)
           
(package private) static char toUpperCase(char ch)
           
(package private) static char toUpperCaseEx(char ch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

charMap

static final char[][][] charMap

X

static final char[] X

Y

static final char[] Y

A

static final int[] A

A_DATA

static final String A_DATA
See Also:
Constant Field Values
Constructor Detail

CharacterData

CharacterData()
Method Detail

getProperties

static int getProperties(char ch)

getType

static int getType(char ch)

isLowerCase

static boolean isLowerCase(char ch)

isUpperCase

static boolean isUpperCase(char ch)

isTitleCase

static boolean isTitleCase(char ch)

isDigit

static boolean isDigit(char ch)

isDefined

static boolean isDefined(char ch)

isLetter

static boolean isLetter(char ch)

isLetterOrDigit

static boolean isLetterOrDigit(char ch)

isSpaceChar

static boolean isSpaceChar(char ch)

isJavaIdentifierStart

static boolean isJavaIdentifierStart(char ch)

isJavaIdentifierPart

static boolean isJavaIdentifierPart(char ch)

isUnicodeIdentifierStart

static boolean isUnicodeIdentifierStart(char ch)

isUnicodeIdentifierPart

static boolean isUnicodeIdentifierPart(char ch)

isIdentifierIgnorable

static boolean isIdentifierIgnorable(char ch)

toLowerCase

static char toLowerCase(char ch)

toUpperCase

static char toUpperCase(char ch)

toTitleCase

static char toTitleCase(char ch)

digit

static int digit(char ch,
                 int radix)

getNumericValue

static int getNumericValue(char ch)

isWhitespace

static boolean isWhitespace(char ch)

getDirectionality

static byte getDirectionality(char ch)

isMirrored

static boolean isMirrored(char ch)

toUpperCaseEx

static char toUpperCaseEx(char ch)