wt.epm.query
Class QueryScanner

java.lang.Object
  extended bywt.epm.query.QueryScanner
All Implemented Interfaces:
java_cup.runtime.Scanner

class QueryScanner
extends Object
implements java_cup.runtime.Scanner


Field Summary
private  char[] input
           
private  int tokenEnd
           
private  int tokenStart
           
private static int[] yy_acpt
           
private  boolean yy_at_bol
           
private static int YY_BOL
           
private  char[] yy_buffer
           
private  int yy_buffer_end
           
private  int yy_buffer_index
           
private  int yy_buffer_read
           
private static int YY_BUFFER_SIZE
           
private  int yy_buffer_start
           
private static int[] yy_cmap
           
private static int YY_E_INTERNAL
           
private static int YY_E_MATCH
           
private static int YY_END
           
private static int YY_EOF
           
private  boolean yy_eof_done
           
private  String[] yy_error_string
           
private static int YY_F
           
private  boolean yy_last_was_cr
           
private  int yy_lexical_state
           
private static int YY_NO_ANCHOR
           
private static int YY_NO_STATE
           
private static int YY_NOT_ACCEPT
           
private static int[][] yy_nxt
           
private  BufferedReader yy_reader
           
private static int[] yy_rmap
           
private static int YY_START
           
private static int[] yy_state_dtrans
           
private  int yychar
           
private static int YYINITIAL
           
private  int yyline
           
 
Constructor Summary
private QueryScanner()
           
(package private) QueryScanner(InputStream instream)
           
(package private) QueryScanner(Reader reader)
           
(package private) QueryScanner(String query)
           
 
Method Summary
(package private)  void markToken()
           
 java_cup.runtime.Symbol next_token()
           
 void report_fatal_error(String p_message, Object p_info)
           
(package private)  java_cup.runtime.Symbol symbol(int token)
           
(package private)  java_cup.runtime.Symbol symbol(int token, String text)
           
private static int[][] unpackFromString(int size1, int size2, String st)
           
private  int yy_advance()
           
private  char[] yy_double(char[] buf)
           
private  void yy_error(int code, boolean fatal)
           
private  void yy_mark_end()
           
private  void yy_mark_start()
           
private  void yy_move_end()
           
private  void yy_to_mark()
           
private  void yybegin(int state)
           
private  int yylength()
           
private  String yyString()
           
private  String yytext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

YY_BUFFER_SIZE

private static final int YY_BUFFER_SIZE
See Also:
Constant Field Values

YY_F

private static final int YY_F
See Also:
Constant Field Values

YY_NO_STATE

private static final int YY_NO_STATE
See Also:
Constant Field Values

YY_NOT_ACCEPT

private static final int YY_NOT_ACCEPT
See Also:
Constant Field Values

YY_START

private static final int YY_START
See Also:
Constant Field Values

YY_END

private static final int YY_END
See Also:
Constant Field Values

YY_NO_ANCHOR

private static final int YY_NO_ANCHOR
See Also:
Constant Field Values

YY_BOL

private static final int YY_BOL
See Also:
Constant Field Values

YY_EOF

private static final int YY_EOF
See Also:
Constant Field Values

input

private char[] input

tokenStart

private int tokenStart

tokenEnd

private int tokenEnd

yy_reader

private BufferedReader yy_reader

yy_buffer_index

private int yy_buffer_index

yy_buffer_read

private int yy_buffer_read

yy_buffer_start

private int yy_buffer_start

yy_buffer_end

private int yy_buffer_end

yy_buffer

private char[] yy_buffer

yychar

private int yychar

yyline

private int yyline

yy_at_bol

private boolean yy_at_bol

yy_lexical_state

private int yy_lexical_state

yy_eof_done

private boolean yy_eof_done

YYINITIAL

private static final int YYINITIAL
See Also:
Constant Field Values

yy_state_dtrans

private static final int[] yy_state_dtrans

yy_last_was_cr

private boolean yy_last_was_cr

YY_E_INTERNAL

private static final int YY_E_INTERNAL
See Also:
Constant Field Values

YY_E_MATCH

private static final int YY_E_MATCH
See Also:
Constant Field Values

yy_error_string

private String[] yy_error_string

yy_acpt

private static final int[] yy_acpt

yy_cmap

private static final int[] yy_cmap

yy_rmap

private static final int[] yy_rmap

yy_nxt

private static final int[][] yy_nxt
Constructor Detail

QueryScanner

QueryScanner(String query)

QueryScanner

QueryScanner(Reader reader)

QueryScanner

QueryScanner(InputStream instream)

QueryScanner

private QueryScanner()
Method Detail

report_fatal_error

public void report_fatal_error(String p_message,
                               Object p_info)
                        throws QueryException
Throws:
QueryException

yyString

private String yyString()

symbol

java_cup.runtime.Symbol symbol(int token)

symbol

java_cup.runtime.Symbol symbol(int token,
                               String text)

markToken

void markToken()

yybegin

private void yybegin(int state)

yy_advance

private int yy_advance()
                throws IOException
Throws:
IOException

yy_move_end

private void yy_move_end()

yy_mark_start

private void yy_mark_start()

yy_mark_end

private void yy_mark_end()

yy_to_mark

private void yy_to_mark()

yytext

private String yytext()

yylength

private int yylength()

yy_double

private char[] yy_double(char[] buf)

yy_error

private void yy_error(int code,
                      boolean fatal)

unpackFromString

private static int[][] unpackFromString(int size1,
                                        int size2,
                                        String st)

next_token

public java_cup.runtime.Symbol next_token()
                                   throws IOException,
                                          QueryException
Specified by:
next_token in interface java_cup.runtime.Scanner
Throws:
IOException
QueryException