Package org.apache.regexp
Class RECharacter
- java.lang.Object
-
- org.apache.regexp.RECharacter
-
public class RECharacter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static byteCOMBINING_SPACING_MARKstatic byteCONNECTOR_PUNCTUATIONstatic byteCONTROLstatic byteCURRENCY_SYMBOLstatic byteDASH_PUNCTUATIONstatic byteDECIMAL_DIGIT_NUMBERstatic byteENCLOSING_MARKstatic byteEND_PUNCTUATIONstatic byteFORMATstatic byteLETTER_NUMBERstatic byteLINE_SEPARATORstatic byteLOWERCASE_LETTERstatic byteMATH_SYMBOLstatic byteMODIFIER_LETTERstatic byteMODIFIER_SYMBOLstatic byteNON_SPACING_MARKstatic byteOTHER_LETTERstatic byteOTHER_NUMBERstatic byteOTHER_PUNCTUATIONstatic byteOTHER_SYMBOLstatic bytePARAGRAPH_SEPARATORstatic bytePRIVATE_USEstatic byteSPACE_SEPARATORstatic byteSTART_PUNCTUATIONstatic byteSURROGATEstatic byteTITLECASE_LETTERstatic byteUNASSIGNEDstatic byteUPPERCASE_LETTER
-
Constructor Summary
Constructors Constructor Description RECharacter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static bytegetType(char c)static booleanisDigit(char c)static booleanisJavaIdentifierPart(char c)static booleanisJavaIdentifierStart(char c)static booleanisLetter(char c)static booleanisLetterOrDigit(char c)static booleanisSpaceChar(char c)static booleanisWhitespace(char c)static chartoLowerCase(char c)static chartoUpperCase(char c)
-
-
-
Field Detail
-
UNASSIGNED
public static final byte UNASSIGNED
- See Also:
- Constant Field Values
-
UPPERCASE_LETTER
public static final byte UPPERCASE_LETTER
- See Also:
- Constant Field Values
-
LOWERCASE_LETTER
public static final byte LOWERCASE_LETTER
- See Also:
- Constant Field Values
-
TITLECASE_LETTER
public static final byte TITLECASE_LETTER
- See Also:
- Constant Field Values
-
MODIFIER_LETTER
public static final byte MODIFIER_LETTER
- See Also:
- Constant Field Values
-
OTHER_LETTER
public static final byte OTHER_LETTER
- See Also:
- Constant Field Values
-
NON_SPACING_MARK
public static final byte NON_SPACING_MARK
- See Also:
- Constant Field Values
-
ENCLOSING_MARK
public static final byte ENCLOSING_MARK
- See Also:
- Constant Field Values
-
COMBINING_SPACING_MARK
public static final byte COMBINING_SPACING_MARK
- See Also:
- Constant Field Values
-
DECIMAL_DIGIT_NUMBER
public static final byte DECIMAL_DIGIT_NUMBER
- See Also:
- Constant Field Values
-
LETTER_NUMBER
public static final byte LETTER_NUMBER
- See Also:
- Constant Field Values
-
OTHER_NUMBER
public static final byte OTHER_NUMBER
- See Also:
- Constant Field Values
-
SPACE_SEPARATOR
public static final byte SPACE_SEPARATOR
- See Also:
- Constant Field Values
-
LINE_SEPARATOR
public static final byte LINE_SEPARATOR
- See Also:
- Constant Field Values
-
PARAGRAPH_SEPARATOR
public static final byte PARAGRAPH_SEPARATOR
- See Also:
- Constant Field Values
-
CONTROL
public static final byte CONTROL
- See Also:
- Constant Field Values
-
FORMAT
public static final byte FORMAT
- See Also:
- Constant Field Values
-
PRIVATE_USE
public static final byte PRIVATE_USE
- See Also:
- Constant Field Values
-
SURROGATE
public static final byte SURROGATE
- See Also:
- Constant Field Values
-
DASH_PUNCTUATION
public static final byte DASH_PUNCTUATION
- See Also:
- Constant Field Values
-
START_PUNCTUATION
public static final byte START_PUNCTUATION
- See Also:
- Constant Field Values
-
END_PUNCTUATION
public static final byte END_PUNCTUATION
- See Also:
- Constant Field Values
-
CONNECTOR_PUNCTUATION
public static final byte CONNECTOR_PUNCTUATION
- See Also:
- Constant Field Values
-
OTHER_PUNCTUATION
public static final byte OTHER_PUNCTUATION
- See Also:
- Constant Field Values
-
MATH_SYMBOL
public static final byte MATH_SYMBOL
- See Also:
- Constant Field Values
-
CURRENCY_SYMBOL
public static final byte CURRENCY_SYMBOL
- See Also:
- Constant Field Values
-
MODIFIER_SYMBOL
public static final byte MODIFIER_SYMBOL
- See Also:
- Constant Field Values
-
OTHER_SYMBOL
public static final byte OTHER_SYMBOL
- See Also:
- Constant Field Values
-
-
Method Detail
-
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)
-
-