public abstract class RECharacter

  1. Object
  2. RECharacter

Fields

public static final byte UNASSIGNED = 0
public static final byte UPPERCASE_LETTER = 1
public static final byte LOWERCASE_LETTER = 2
public static final byte TITLECASE_LETTER = 3
public static final byte MODIFIER_LETTER = 4
public static final byte OTHER_LETTER = 5
public static final byte NON_SPACING_MARK = 6
public static final byte ENCLOSING_MARK = 7
public static final byte COMBINING_SPACING_MARK = 8
public static final byte DECIMAL_DIGIT_NUMBER = 9
public static final byte LETTER_NUMBER = 10
public static final byte OTHER_NUMBER = 11
public static final byte SPACE_SEPARATOR = 12
public static final byte LINE_SEPARATOR = 13
public static final byte PARAGRAPH_SEPARATOR = 14
public static final byte CONTROL = 15
public static final byte FORMAT = 16
public static final byte PRIVATE_USE = 18
public static final byte SURROGATE = 19
public static final byte DASH_PUNCTUATION = 20
public static final byte START_PUNCTUATION = 21
public static final byte END_PUNCTUATION = 22
public static final byte CONNECTOR_PUNCTUATION = 23
public static final byte OTHER_PUNCTUATION = 24
public static final byte MATH_SYMBOL = 25
public static final byte CURRENCY_SYMBOL = 26
public static final byte MODIFIER_SYMBOL = 27
public static final byte OTHER_SYMBOL = 28

Constructors

public RECharacter()

Methods

public static char toLowerCase(char c)
public static char toUpperCase(char c)
public static boolean isWhitespace(char c)
public static boolean isDigit(char c)
public static boolean isLetter(char c)
public static boolean isLetterOrDigit(char c)
public static boolean isSpaceChar(char c)
public static boolean isJavaIdentifierStart(char c)
public static boolean isJavaIdentifierPart(char c)
public static byte getType(char c)

Inherited methods

Field details

UNASSIGNED

public static final byte UNASSIGNED = 0

UPPERCASE_LETTER

public static final byte UPPERCASE_LETTER = 1

LOWERCASE_LETTER

public static final byte LOWERCASE_LETTER = 2

TITLECASE_LETTER

public static final byte TITLECASE_LETTER = 3

MODIFIER_LETTER

public static final byte MODIFIER_LETTER = 4

OTHER_LETTER

public static final byte OTHER_LETTER = 5

NON_SPACING_MARK

public static final byte NON_SPACING_MARK = 6

ENCLOSING_MARK

public static final byte ENCLOSING_MARK = 7

COMBINING_SPACING_MARK

public static final byte COMBINING_SPACING_MARK = 8

DECIMAL_DIGIT_NUMBER

public static final byte DECIMAL_DIGIT_NUMBER = 9

LETTER_NUMBER

public static final byte LETTER_NUMBER = 10

OTHER_NUMBER

public static final byte OTHER_NUMBER = 11

SPACE_SEPARATOR

public static final byte SPACE_SEPARATOR = 12

LINE_SEPARATOR

public static final byte LINE_SEPARATOR = 13

PARAGRAPH_SEPARATOR

public static final byte PARAGRAPH_SEPARATOR = 14

CONTROL

public static final byte CONTROL = 15

FORMAT

public static final byte FORMAT = 16

PRIVATE_USE

public static final byte PRIVATE_USE = 18

SURROGATE

public static final byte SURROGATE = 19

DASH_PUNCTUATION

public static final byte DASH_PUNCTUATION = 20

START_PUNCTUATION

public static final byte START_PUNCTUATION = 21

END_PUNCTUATION

public static final byte END_PUNCTUATION = 22

CONNECTOR_PUNCTUATION

public static final byte CONNECTOR_PUNCTUATION = 23

OTHER_PUNCTUATION

public static final byte OTHER_PUNCTUATION = 24

MATH_SYMBOL

public static final byte MATH_SYMBOL = 25

CURRENCY_SYMBOL

public static final byte CURRENCY_SYMBOL = 26

MODIFIER_SYMBOL

public static final byte MODIFIER_SYMBOL = 27

OTHER_SYMBOL

public static final byte OTHER_SYMBOL = 28

Constructor details

RECharacter

public RECharacter()

Method details

toLowerCase

public static char toLowerCase(char c)

toUpperCase

public static char toUpperCase(char c)

isWhitespace

public static boolean isWhitespace(char c)

isDigit

public static boolean isDigit(char c)

isLetter

public static boolean isLetter(char c)

isLetterOrDigit

public static boolean isLetterOrDigit(char c)

isSpaceChar

public static boolean isSpaceChar(char c)

isJavaIdentifierStart

public static boolean isJavaIdentifierStart(char c)

isJavaIdentifierPart

public static boolean isJavaIdentifierPart(char c)

getType

public static byte getType(char c)