Class EJBQLLexer

  • All Implemented Interfaces:
    antlr.TokenStream, EJBQLTokenTypes

    public class EJBQLLexer
    extends antlr.CharScanner
    implements EJBQLTokenTypes, antlr.TokenStream
    This class defines the lexical analysis for the EJBQL compiler.
    Author:
    Michael Bouschen, Shing Wai Chan
    • Field Detail

      • TABSIZE

        protected static final int TABSIZE
        The width of a tab stop. This value is used to calculate the correct column in a line conatining a tab character.
        See Also:
        Constant Field Values
      • _tokenSet_0

        public static final antlr.collections.impl.BitSet _tokenSet_0
      • _tokenSet_1

        public static final antlr.collections.impl.BitSet _tokenSet_1
      • _tokenSet_2

        public static final antlr.collections.impl.BitSet _tokenSet_2
      • _tokenSet_3

        public static final antlr.collections.impl.BitSet _tokenSet_3
      • _tokenSet_4

        public static final antlr.collections.impl.BitSet _tokenSet_4
      • _tokenSet_5

        public static final antlr.collections.impl.BitSet _tokenSet_5
    • Constructor Detail

      • EJBQLLexer

        public EJBQLLexer​(Reader in)
      • EJBQLLexer

        public EJBQLLexer​(antlr.InputBuffer ib)
      • EJBQLLexer

        public EJBQLLexer​(antlr.LexerSharedInputState state)
    • Method Detail

      • tab

        public void tab()
        Overrides:
        tab in class antlr.CharScanner
      • reportError

        public void reportError​(int line,
                                int column,
                                String s)
      • reportError

        public void reportError​(antlr.RecognitionException e)
        Report lexer exception errors caught in nextToken().
        Overrides:
        reportError in class antlr.CharScanner
      • reportError

        public void reportError​(String s)
        Lexer error-reporting function.
        Overrides:
        reportError in class antlr.CharScanner
      • reportWarning

        public void reportWarning​(String s)
        Lexer warning-reporting function.
        Overrides:
        reportWarning in class antlr.CharScanner
      • handleANTLRException

        public static void handleANTLRException​(antlr.ANTLRException ex)
      • nextToken

        public antlr.Token nextToken()
                              throws antlr.TokenStreamException
        Specified by:
        nextToken in interface antlr.TokenStream
        Throws:
        antlr.TokenStreamException
      • mLPAREN

        public final void mLPAREN​(boolean _createToken)
                           throws antlr.RecognitionException,
                                  antlr.CharStreamException,
                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mRPAREN

        public final void mRPAREN​(boolean _createToken)
                           throws antlr.RecognitionException,
                                  antlr.CharStreamException,
                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mCOMMA

        public final void mCOMMA​(boolean _createToken)
                          throws antlr.RecognitionException,
                                 antlr.CharStreamException,
                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mEQUAL

        public final void mEQUAL​(boolean _createToken)
                          throws antlr.RecognitionException,
                                 antlr.CharStreamException,
                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mNOT_EQUAL

        public final void mNOT_EQUAL​(boolean _createToken)
                              throws antlr.RecognitionException,
                                     antlr.CharStreamException,
                                     antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mGE

        public final void mGE​(boolean _createToken)
                       throws antlr.RecognitionException,
                              antlr.CharStreamException,
                              antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mGT

        public final void mGT​(boolean _createToken)
                       throws antlr.RecognitionException,
                              antlr.CharStreamException,
                              antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mLE

        public final void mLE​(boolean _createToken)
                       throws antlr.RecognitionException,
                              antlr.CharStreamException,
                              antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mLT

        public final void mLT​(boolean _createToken)
                       throws antlr.RecognitionException,
                              antlr.CharStreamException,
                              antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mPLUS

        public final void mPLUS​(boolean _createToken)
                         throws antlr.RecognitionException,
                                antlr.CharStreamException,
                                antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mDIV

        public final void mDIV​(boolean _createToken)
                        throws antlr.RecognitionException,
                               antlr.CharStreamException,
                               antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mMINUS

        public final void mMINUS​(boolean _createToken)
                          throws antlr.RecognitionException,
                                 antlr.CharStreamException,
                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mSTAR

        public final void mSTAR​(boolean _createToken)
                         throws antlr.RecognitionException,
                                antlr.CharStreamException,
                                antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mWS

        public final void mWS​(boolean _createToken)
                       throws antlr.RecognitionException,
                              antlr.CharStreamException,
                              antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mNEWLINE

        public final void mNEWLINE​(boolean _createToken)
                            throws antlr.RecognitionException,
                                   antlr.CharStreamException,
                                   antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mINPUT_PARAMETER

        public final void mINPUT_PARAMETER​(boolean _createToken)
                                    throws antlr.RecognitionException,
                                           antlr.CharStreamException,
                                           antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mSTRING_LITERAL

        public final void mSTRING_LITERAL​(boolean _createToken)
                                   throws antlr.RecognitionException,
                                          antlr.CharStreamException,
                                          antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mESC

        protected final void mESC​(boolean _createToken)
                           throws antlr.RecognitionException,
                                  antlr.CharStreamException,
                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mHEX_DIGIT

        protected final void mHEX_DIGIT​(boolean _createToken)
                                 throws antlr.RecognitionException,
                                        antlr.CharStreamException,
                                        antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mINT_LITERAL

        public final void mINT_LITERAL​(boolean _createToken)
                                throws antlr.RecognitionException,
                                       antlr.CharStreamException,
                                       antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mEXPONENT

        protected final void mEXPONENT​(boolean _createToken)
                                throws antlr.RecognitionException,
                                       antlr.CharStreamException,
                                       antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mFLOATINGPOINT_SUFFIX

        protected final int mFLOATINGPOINT_SUFFIX​(boolean _createToken)
                                           throws antlr.RecognitionException,
                                                  antlr.CharStreamException,
                                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mIDENT

        public final void mIDENT​(boolean _createToken)
                          throws antlr.RecognitionException,
                                 antlr.CharStreamException,
                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException
      • mUNICODE_ESCAPE

        protected final void mUNICODE_ESCAPE​(boolean _createToken)
                                      throws antlr.RecognitionException,
                                             antlr.CharStreamException,
                                             antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.CharStreamException
        antlr.TokenStreamException