org.eclipse.jdt.internal.compiler.parser
类 ScannerHelper

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.parser.ScannerHelper

public class ScannerHelper
extends Object


字段摘要
static long[] Bits
           
static int C_DIGIT
           
static int C_IDENT_PART
           
static int C_IDENT_START
           
static int C_JLS_SPACE
           
static int C_LOWER_LETTER
           
static int C_SEPARATOR
           
static int C_SPACE
           
static int C_SPECIAL
           
static int C_UPPER_LETTER
           
static int MAX_OBVIOUS
           
static int[] OBVIOUS_IDENT_CHAR_NATURES
           
 
构造方法摘要
ScannerHelper()
           
 
方法摘要
static int digit(char c, int radix)
           
static int getNumericValue(char c)
           
static boolean isDigit(char c)
           
static boolean isJavaIdentifierPart(char c)
           
static boolean isJavaIdentifierPart(long complianceLevel, char c)
           
static boolean isJavaIdentifierPart(long complianceLevel, char high, char low)
           
static boolean isJavaIdentifierPart(long complianceLevel, int codePoint)
           
static boolean isJavaIdentifierStart(char c)
           
static boolean isJavaIdentifierStart(long complianceLevel, char c)
           
static boolean isJavaIdentifierStart(long complianceLevel, char high, char low)
           
static boolean isJavaIdentifierStart(long complianceLevel, int codePoint)
           
static boolean isLetter(char c)
           
static boolean isLetterOrDigit(char c)
           
static boolean isLowerCase(char c)
           
static boolean isUpperCase(char c)
           
static boolean isWhitespace(char c)
          Include also non JLS whitespaces.
static char toLowerCase(char c)
           
static char toUpperCase(char c)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

Bits

public static final long[] Bits

MAX_OBVIOUS

public static final int MAX_OBVIOUS
另请参见:
常量字段值

OBVIOUS_IDENT_CHAR_NATURES

public static final int[] OBVIOUS_IDENT_CHAR_NATURES

C_JLS_SPACE

public static final int C_JLS_SPACE
另请参见:
常量字段值

C_SPECIAL

public static final int C_SPECIAL
另请参见:
常量字段值

C_IDENT_START

public static final int C_IDENT_START
另请参见:
常量字段值

C_UPPER_LETTER

public static final int C_UPPER_LETTER
另请参见:
常量字段值

C_LOWER_LETTER

public static final int C_LOWER_LETTER
另请参见:
常量字段值

C_IDENT_PART

public static final int C_IDENT_PART
另请参见:
常量字段值

C_DIGIT

public static final int C_DIGIT
另请参见:
常量字段值

C_SEPARATOR

public static final int C_SEPARATOR
另请参见:
常量字段值

C_SPACE

public static final int C_SPACE
另请参见:
常量字段值
构造方法详细信息

ScannerHelper

public ScannerHelper()
方法详细信息

isJavaIdentifierPart

public static boolean isJavaIdentifierPart(char c)

isJavaIdentifierPart

public static boolean isJavaIdentifierPart(long complianceLevel,
                                           char c)

isJavaIdentifierPart

public static boolean isJavaIdentifierPart(long complianceLevel,
                                           int codePoint)

isJavaIdentifierPart

public static boolean isJavaIdentifierPart(long complianceLevel,
                                           char high,
                                           char low)

isJavaIdentifierStart

public static boolean isJavaIdentifierStart(char c)

isJavaIdentifierStart

public static boolean isJavaIdentifierStart(long complianceLevel,
                                            char c)

isJavaIdentifierStart

public static boolean isJavaIdentifierStart(long complianceLevel,
                                            char high,
                                            char low)

isJavaIdentifierStart

public static boolean isJavaIdentifierStart(long complianceLevel,
                                            int codePoint)

isDigit

public static boolean isDigit(char c)
                       throws InvalidInputException
抛出:
InvalidInputException

digit

public static int digit(char c,
                        int radix)

getNumericValue

public static int getNumericValue(char c)

toUpperCase

public static char toUpperCase(char c)

toLowerCase

public static char toLowerCase(char c)

isLowerCase

public static boolean isLowerCase(char c)

isUpperCase

public static boolean isUpperCase(char c)

isWhitespace

public static boolean isWhitespace(char c)
Include also non JLS whitespaces. return true if Character.isWhitespace(c) would return true


isLetter

public static boolean isLetter(char c)

isLetterOrDigit

public static boolean isLetterOrDigit(char c)


Copyright © 2013. All Rights Reserved.