com.thoughtworks.qdox.parser.impl

Class Parser

public class Parser extends Object

Field Summary
static shortABSTRACT
static shortAMPERSAND
static shortAMPERSAND2
static shortANNOCHAR
static shortANNOINTERFACE
static shortANNOSTRING
static shortAT
static shortBOOLEAN
static shortBOOLEAN_LITERAL
static shortBRACECLOSE
static shortBRACEOPEN
static shortBYTE
static shortCHAR
static shortCHAR_LITERAL
static shortCIRCUMFLEX
static shortCLASS
static shortCODEBLOCK
static shortCOLON
static shortCOMMA
static shortDEFAULT
static shortDOT
static shortDOTDOTDOT
static shortDOUBLE
static shortDOUBLE_LITERAL
static shortENUM
static shortEQUALS
static shortEQUALS2
static shortEXCLAMATION
static shortEXTENDS
static shortFINAL
static shortFLOAT
static shortFLOAT_LITERAL
static shortGREATEREQUALS
static shortGREATERTHAN
static shortGREATERTHAN2
static shortGREATERTHAN3
static shortIDENTIFIER
static shortIMPLEMENTS
static shortIMPORT
static shortINT
static shortINTEGER_LITERAL
static shortINTERFACE
static shortJAVADOCEND
static shortJAVADOCEOL
static shortJAVADOCSTART
static shortJAVADOCTAG
static shortJAVADOCTOKEN
static shortLESSEQUALS
static shortLESSTHAN
static shortLESSTHAN2
static shortLONG
static shortLONG_LITERAL
static shortMINUS
static shortNATIVE
static shortNOTEQUALS
static shortPACKAGE
static shortPARENBLOCK
static shortPARENCLOSE
static shortPARENOPEN
static shortPERCENT
static shortPLUS
static shortPRIVATE
static shortPROTECTED
static shortPUBLIC
static shortQUERY
static shortSEMI
static shortSHORT
static shortSLASH
static shortSQUARECLOSE
static shortSQUAREOPEN
static shortSTAR
static shortSTATIC
static shortSTRICTFP
static shortSTRING_LITERAL
static shortSUPER
static shortSYNCHRONIZED
static shortTHROWS
static shortTILDE
static shortTRANSIENT
static shortVERTLINE
static shortVERTLINE2
static shortVOID
static shortVOLATILE
static shortYYERRCODE
Constructor Summary
Parser(Lexer lexer, Builder builder)
Method Summary
booleanparse()
Parse file.
voidsetDebugLexer(boolean debug)
voidsetDebugParser(boolean debug)

Field Detail

ABSTRACT

public static final short ABSTRACT

AMPERSAND

public static final short AMPERSAND

AMPERSAND2

public static final short AMPERSAND2

ANNOCHAR

public static final short ANNOCHAR

ANNOINTERFACE

public static final short ANNOINTERFACE

ANNOSTRING

public static final short ANNOSTRING

AT

public static final short AT

BOOLEAN

public static final short BOOLEAN

BOOLEAN_LITERAL

public static final short BOOLEAN_LITERAL

BRACECLOSE

public static final short BRACECLOSE

BRACEOPEN

public static final short BRACEOPEN

BYTE

public static final short BYTE

CHAR

public static final short CHAR

CHAR_LITERAL

public static final short CHAR_LITERAL

CIRCUMFLEX

public static final short CIRCUMFLEX

CLASS

public static final short CLASS

CODEBLOCK

public static final short CODEBLOCK

COLON

public static final short COLON

COMMA

public static final short COMMA

DEFAULT

public static final short DEFAULT

DOT

public static final short DOT

DOTDOTDOT

public static final short DOTDOTDOT

DOUBLE

public static final short DOUBLE

DOUBLE_LITERAL

public static final short DOUBLE_LITERAL

ENUM

public static final short ENUM

EQUALS

public static final short EQUALS

EQUALS2

public static final short EQUALS2

EXCLAMATION

public static final short EXCLAMATION

EXTENDS

public static final short EXTENDS

FINAL

public static final short FINAL

FLOAT

public static final short FLOAT

FLOAT_LITERAL

public static final short FLOAT_LITERAL

GREATEREQUALS

public static final short GREATEREQUALS

GREATERTHAN

public static final short GREATERTHAN

GREATERTHAN2

public static final short GREATERTHAN2

GREATERTHAN3

public static final short GREATERTHAN3

IDENTIFIER

public static final short IDENTIFIER

IMPLEMENTS

public static final short IMPLEMENTS

IMPORT

public static final short IMPORT

INT

public static final short INT

INTEGER_LITERAL

public static final short INTEGER_LITERAL

INTERFACE

public static final short INTERFACE

JAVADOCEND

public static final short JAVADOCEND

JAVADOCEOL

public static final short JAVADOCEOL

JAVADOCSTART

public static final short JAVADOCSTART

JAVADOCTAG

public static final short JAVADOCTAG

JAVADOCTOKEN

public static final short JAVADOCTOKEN

LESSEQUALS

public static final short LESSEQUALS

LESSTHAN

public static final short LESSTHAN

LESSTHAN2

public static final short LESSTHAN2

LONG

public static final short LONG

LONG_LITERAL

public static final short LONG_LITERAL

MINUS

public static final short MINUS

NATIVE

public static final short NATIVE

NOTEQUALS

public static final short NOTEQUALS

PACKAGE

public static final short PACKAGE

PARENBLOCK

public static final short PARENBLOCK

PARENCLOSE

public static final short PARENCLOSE

PARENOPEN

public static final short PARENOPEN

PERCENT

public static final short PERCENT

PLUS

public static final short PLUS

PRIVATE

public static final short PRIVATE

PROTECTED

public static final short PROTECTED

PUBLIC

public static final short PUBLIC

QUERY

public static final short QUERY

SEMI

public static final short SEMI

SHORT

public static final short SHORT

SLASH

public static final short SLASH

SQUARECLOSE

public static final short SQUARECLOSE

SQUAREOPEN

public static final short SQUAREOPEN

STAR

public static final short STAR

STATIC

public static final short STATIC

STRICTFP

public static final short STRICTFP

STRING_LITERAL

public static final short STRING_LITERAL

SUPER

public static final short SUPER

SYNCHRONIZED

public static final short SYNCHRONIZED

THROWS

public static final short THROWS

TILDE

public static final short TILDE

TRANSIENT

public static final short TRANSIENT

VERTLINE

public static final short VERTLINE

VERTLINE2

public static final short VERTLINE2

VOID

public static final short VOID

VOLATILE

public static final short VOLATILE

YYERRCODE

public static final short YYERRCODE

Constructor Detail

Parser

public Parser(Lexer lexer, Builder builder)

Method Detail

parse

public boolean parse()
Parse file. Return true if successful.

setDebugLexer

public void setDebugLexer(boolean debug)

setDebugParser

public void setDebugParser(boolean debug)