Top Fields Constructors Methods
org.hibernate.tool.schema.ast

public Class SqlScriptLexer

extends CharScanner
implements GeneratedSqlScriptParserTokenTypes, TokenStream
Class Inheritance
All Implemented Interfaces
antlr.TokenStream, org.hibernate.tool.schema.ast.GeneratedSqlScriptParserTokenTypes
Imports
java.util.Iterator, .List, .LinkedList, .Hashtable, org.hibernate.hql.internal.ast.ErrorReporter, java.io.InputStream, .Reader, antlr.TokenStreamException, .TokenStreamIOException, .TokenStreamRecognitionException, .CharStreamException, .CharStreamIOException, .ANTLRException, .CharScanner, .InputBuffer, .ByteBuffer, .CharBuffer, .Token, .CommonToken, .RecognitionException, .NoViableAltForCharException, .MismatchedCharException, .TokenStream, .ANTLRHashString, .LexerSharedInputState, .SemanticException, antlr.collections.impl.BitSet

Field Summary

Modifier and TypeField and Description
public static final BitSet
public static final BitSet
public static final BitSet
public static final BitSet
public static final BitSet
Inherited from antlr.CharScanner:
_returnTokencaseSensitivecaseSensitiveLiteralscommitToPathEOF_CHARhashStringinputStateliteralssaveConsumedInputtabsizetexttokenObjectClasstraceDepth

Constructor Summary

AccessConstructor and Description
public
public
public
public

Method Summary

Modifier and TypeMethod and Description
public final void
mBLOCK_COMMENT(boolean _createToken)

Note : this comes from the great Terence Parr (author of Antlr) - https://theantlrguy.atlassian.net/wiki/spaces/ANTLR3/pages/2687360/How+do+I+match+multi-line+comments

public final void
mCHAR(boolean _createToken)

public final void
mDELIMITER(boolean _createToken)

protected final void
mESCqs(boolean _createToken)

private static final long[]
private static final long[]
private static final long[]
private static final long[]
private static final long[]
public final void
mLINE_COMMENT(boolean _createToken)

public final void
mNEWLINE(boolean _createToken)

public final void
mQUOTED_TEXT(boolean _createToken)

public final void
mSPACE(boolean _createToken)

public final void
mTAB(boolean _createToken)

public Token
Inherited from antlr.CharScanner:
appendappendcommitconsumeconsumeUntilconsumeUntilgetCaseSensitivegetCaseSensitiveLiteralsgetColumngetCommitToPathgetFilenamegetInputBuffergetInputStategetLinegetTabSizegetTextgetTokenObjectLAmakeTokenmarkmatchmatchmatchmatchNotmatchRangenewlinepanicpanicreportErrorreportErrorreportWarningresetTextrewindsetCaseSensitivesetColumnsetCommitToPathsetFilenamesetInputStatesetLinesetTabSizesetTextsetTokenObjectClasstabtestLiteralsTabletestLiteralsTabletoLowertraceIntraceIndenttraceOutuponEOF

Field Detail

_tokenSet_0back to summary
public static final BitSet _tokenSet_0
_tokenSet_1back to summary
public static final BitSet _tokenSet_1
_tokenSet_2back to summary
public static final BitSet _tokenSet_2
_tokenSet_3back to summary
public static final BitSet _tokenSet_3
_tokenSet_4back to summary
public static final BitSet _tokenSet_4

Constructor Detail

SqlScriptLexerback to summary
public SqlScriptLexer(InputStream in)
SqlScriptLexerback to summary
public SqlScriptLexer(Reader in)
SqlScriptLexerback to summary
public SqlScriptLexer(InputBuffer ib)
SqlScriptLexerback to summary
public SqlScriptLexer(LexerSharedInputState state)

Method Detail

mBLOCK_COMMENTback to summary
public final void mBLOCK_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException

Note : this comes from the great Terence Parr (author of Antlr) - https://theantlrguy.atlassian.net/wiki/spaces/ANTLR3/pages/2687360/How+do+I+match+multi-line+comments

mCHARback to summary
public final void mCHAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mDELIMITERback to summary
public final void mDELIMITER(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mESCqsback to summary
protected final void mESCqs(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mk_tokenSet_0back to summary
private static final long[] mk_tokenSet_0()
mk_tokenSet_1back to summary
private static final long[] mk_tokenSet_1()
mk_tokenSet_2back to summary
private static final long[] mk_tokenSet_2()
mk_tokenSet_3back to summary
private static final long[] mk_tokenSet_3()
mk_tokenSet_4back to summary
private static final long[] mk_tokenSet_4()
mLINE_COMMENTback to summary
public final void mLINE_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mNEWLINEback to summary
public final void mNEWLINE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mQUOTED_TEXTback to summary
public final void mQUOTED_TEXT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mSPACEback to summary
public final void mSPACE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mTABback to summary
public final void mTAB(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
nextTokenback to summary
public Token nextToken() throws TokenStreamException

Implements antlr.TokenStream.nextToken.