Top Description Fields Constructors Methods
org.hibernate.graph.internal.parse

public Class GraphLexer

extends CharScanner
implements HEGLTokenTypes, TokenStream
Class Inheritance
All Implemented Interfaces
antlr.TokenStream, org.hibernate.graph.internal.parse.HEGLTokenTypes
Imports
java.io.InputStream, .Reader, antlr.TokenStreamException, .TokenStreamIOException, .TokenStreamRecognitionException, .CharStreamException, .CharStreamIOException, .ANTLRException, .CharScanner, .InputBuffer, .ByteBuffer, .CharBuffer, .Token, .CommonToken, .RecognitionException, .NoViableAltForCharException, .MismatchedCharException, .TokenStream, .ANTLRHashString, .LexerSharedInputState, .SemanticException, java.util.Hashtable, antlr.collections.impl.BitSet

Lexer for the Hibernate EntityGraph Language grammar

Field Summary

Modifier and TypeField and Description
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
mCOLON(boolean _createToken)

public final void
mCOMMA(boolean _createToken)

public final void
mDOT(boolean _createToken)

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

public final void
mNAME(boolean _createToken)

In this grammar, basically any string since we (atm) have no keywords

protected final void
mNAME_CONTINUATION(boolean _createToken)

protected final void
mNAME_START(boolean _createToken)

public final void
mRPAREN(boolean _createToken)

public final void
mWHITESPACE(boolean _createToken)

public Token
Inherited from antlr.CharScanner:
appendappendcommitconsumeconsumeUntilconsumeUntilgetCaseSensitivegetCaseSensitiveLiteralsgetColumngetCommitToPathgetFilenamegetInputBuffergetInputStategetLinegetTabSizegetTextgetTokenObjectLAmakeTokenmarkmatchmatchmatchmatchNotmatchRangenewlinepanicpanicreportErrorreportErrorreportWarningresetTextrewindsetCaseSensitivesetColumnsetCommitToPathsetFilenamesetInputStatesetLinesetTabSizesetTextsetTokenObjectClasstabtestLiteralsTabletestLiteralsTabletoLowertraceIntraceIndenttraceOutuponEOF

Field Detail

_tokenSet_0back to summary
public static final BitSet _tokenSet_0

Constructor Detail

GraphLexerback to summary
public GraphLexer(InputStream in)
GraphLexerback to summary
public GraphLexer(Reader in)
GraphLexerback to summary
public GraphLexer(InputBuffer ib)
GraphLexerback to summary
public GraphLexer(LexerSharedInputState state)

Method Detail

mCOLONback to summary
public final void mCOLON(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mCOMMAback to summary
public final void mCOMMA(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mDOTback to summary
public final void mDOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mk_tokenSet_0back to summary
private static final long[] mk_tokenSet_0()
mLPARENback to summary
public final void mLPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mNAMEback to summary
public final void mNAME(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException

In this grammar, basically any string since we (atm) have no keywords

mNAME_CONTINUATIONback to summary
protected final void mNAME_CONTINUATION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mNAME_STARTback to summary
protected final void mNAME_START(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mRPARENback to summary
public final void mRPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
mWHITESPACEback to summary
public final void mWHITESPACE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
nextTokenback to summary
public Token nextToken() throws TokenStreamException

Implements antlr.TokenStream.nextToken.