public class DefaultJavaCommentParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Builder |
builder |
private int |
column |
private boolean |
debugLexer |
static short |
JAVADOCEND |
static short |
JAVADOCLINE |
static short |
JAVADOCSTART |
static short |
JAVADOCTAG |
private Lexer |
lexer |
private int |
line |
(package private) int |
statemax |
(package private) int |
stateptr |
(package private) int |
stateptrmax |
(package private) int[] |
statestk |
private java.lang.StringBuffer |
textBuffer |
(package private) int |
valptr |
(package private) DefaultJavaCommentParserVal[] |
valstk |
(package private) int |
yychar |
(package private) static short[] |
yycheck |
(package private) boolean |
yydebug |
(package private) static short[] |
yydefred |
(package private) static short[] |
yydgoto |
static short |
YYERRCODE |
(package private) int |
yyerrflag |
(package private) static short |
YYFINAL |
(package private) static short[] |
yygindex |
(package private) static short[] |
yylen |
(package private) static short[] |
yylhs |
(package private) DefaultJavaCommentParserVal |
yylval |
(package private) int |
yym |
(package private) static short |
YYMAXTOKEN |
(package private) int |
yyn |
(package private) static java.lang.String[] |
yyname |
(package private) int |
yynerrs |
(package private) static short[] |
yyrindex |
(package private) static java.lang.String[] |
yyrule |
(package private) java.lang.String |
yys |
(package private) static short[] |
yysindex |
(package private) static int |
YYSTACKSIZE |
(package private) int |
yystate |
(package private) static short[] |
yytable |
(package private) static int |
YYTABLESIZE |
(package private) java.lang.String |
yytext |
(package private) DefaultJavaCommentParserVal |
yyval |
Constructor and Description |
---|
DefaultJavaCommentParser(Lexer lexer,
Builder builder) |
Modifier and Type | Method and Description |
---|---|
private void |
appendToBuffer(java.lang.String word) |
private java.lang.String |
buffer() |
(package private) void |
debug(java.lang.String msg) |
(package private) void |
dump_stacks(int count) |
(package private) DefaultJavaCommentParserVal |
dup_yyval(DefaultJavaCommentParserVal val) |
(package private) boolean |
init_stacks() |
boolean |
parse() |
void |
setDebugLexer(boolean debug) |
void |
setDebugParser(boolean debug) |
(package private) void |
state_drop(int cnt) |
(package private) int |
state_peek(int relative) |
(package private) int |
state_pop() |
(package private) void |
state_push(int state) |
(package private) void |
val_drop(int cnt) |
(package private) void |
val_init() |
(package private) DefaultJavaCommentParserVal |
val_peek(int relative) |
(package private) DefaultJavaCommentParserVal |
val_pop() |
(package private) void |
val_push(DefaultJavaCommentParserVal val) |
(package private) static void |
yycheck() |
private void |
yyerror(java.lang.String msg) |
private int |
yylex() |
(package private) void |
yylexdebug(int state,
int ch) |
(package private) int |
yyparse() |
(package private) static void |
yytable() |
boolean yydebug
int yynerrs
int yyerrflag
int yychar
static final int YYSTACKSIZE
int[] statestk
int stateptr
int stateptrmax
int statemax
java.lang.String yytext
DefaultJavaCommentParserVal yyval
DefaultJavaCommentParserVal yylval
DefaultJavaCommentParserVal[] valstk
int valptr
public static final short JAVADOCSTART
public static final short JAVADOCEND
public static final short JAVADOCTAG
public static final short JAVADOCLINE
public static final short YYERRCODE
static final short[] yylhs
static final short[] yylen
static final short[] yydefred
static final short[] yydgoto
static final short[] yysindex
static final short[] yyrindex
static final short[] yygindex
static final int YYTABLESIZE
static short[] yytable
static short[] yycheck
static final short YYFINAL
static final short YYMAXTOKEN
static final java.lang.String[] yyname
static final java.lang.String[] yyrule
private Lexer lexer
private Builder builder
private int line
private int column
private boolean debugLexer
private java.lang.StringBuffer textBuffer
int yyn
int yym
int yystate
java.lang.String yys
void debug(java.lang.String msg)
final void state_push(int state)
final int state_pop()
final void state_drop(int cnt)
final int state_peek(int relative)
final boolean init_stacks()
void dump_stacks(int count)
void val_init()
void val_push(DefaultJavaCommentParserVal val)
DefaultJavaCommentParserVal val_pop()
void val_drop(int cnt)
DefaultJavaCommentParserVal val_peek(int relative)
final DefaultJavaCommentParserVal dup_yyval(DefaultJavaCommentParserVal val)
static void yytable()
static void yycheck()
public void setDebugParser(boolean debug)
public void setDebugLexer(boolean debug)
private void appendToBuffer(java.lang.String word)
private java.lang.String buffer()
public boolean parse()
private int yylex()
private void yyerror(java.lang.String msg)
void yylexdebug(int state, int ch)
int yyparse()