类 GeneratedGraphParser
- java.lang.Object
-
- antlr.Parser
-
- antlr.LLkParser
-
- org.hibernate.graph.internal.parse.GeneratedGraphParser
-
- 所有已实现的接口:
HEGLTokenTypes
- 直接已知子类:
GraphParser
public class GeneratedGraphParser extends antlr.LLkParser implements HEGLTokenTypes
Antlr grammar describing the Hibernate EntityGraph Language.
-
-
字段概要
字段 修饰符和类型 字段 说明 static String[]_tokenNamesstatic antlr.collections.impl.BitSet_tokenSet_0static antlr.collections.impl.BitSet_tokenSet_1static antlr.collections.impl.BitSet_tokenSet_2static antlr.collections.impl.BitSet_tokenSet_3-
从类继承的字段 antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
-
从接口继承的字段 org.hibernate.graph.internal.parse.HEGLTokenTypes
COLON, COMMA, DOT, EOF, LPAREN, NAME, NAME_CONTINUATION, NAME_START, NULL_TREE_LOOKAHEAD, RPAREN, WHITESPACE
-
-
构造器概要
构造器 限定符 构造器 说明 GeneratedGraphParser(antlr.ParserSharedInputState state)GeneratedGraphParser(antlr.TokenBuffer tokenBuf)protectedGeneratedGraphParser(antlr.TokenBuffer tokenBuf, int k)GeneratedGraphParser(antlr.TokenStream lexer)protectedGeneratedGraphParser(antlr.TokenStream lexer, int k)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidattributeNode()voidattributePath()protected voidfinishAttribute()protected voidfinishSubGraph()voidgraph()protected voidstartAttribute(antlr.Token attributeName)protected voidstartQualifiedAttribute(antlr.Token attributeName, antlr.Token qualifier)protected voidstartSubGraph(antlr.Token subType)voidsubGraph()-
从类继承的方法 antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
-
-
-
-
字段详细资料
-
_tokenNames
public static final String[] _tokenNames
-
_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
-
-
构造器详细资料
-
GeneratedGraphParser
protected GeneratedGraphParser(antlr.TokenBuffer tokenBuf, int k)
-
GeneratedGraphParser
public GeneratedGraphParser(antlr.TokenBuffer tokenBuf)
-
GeneratedGraphParser
protected GeneratedGraphParser(antlr.TokenStream lexer, int k)
-
GeneratedGraphParser
public GeneratedGraphParser(antlr.TokenStream lexer)
-
GeneratedGraphParser
public GeneratedGraphParser(antlr.ParserSharedInputState state)
-
-
方法详细资料
-
startAttribute
protected void startAttribute(antlr.Token attributeName)
-
startQualifiedAttribute
protected void startQualifiedAttribute(antlr.Token attributeName, antlr.Token qualifier)
-
finishAttribute
protected void finishAttribute()
-
startSubGraph
protected void startSubGraph(antlr.Token subType)
-
finishSubGraph
protected void finishSubGraph()
-
graph
public final void graph() throws antlr.RecognitionException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.TokenStreamException
-
attributeNode
public final void attributeNode() throws antlr.RecognitionException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.TokenStreamException
-
attributePath
public final void attributePath() throws antlr.RecognitionException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.TokenStreamException
-
subGraph
public final void subGraph() throws antlr.RecognitionException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.TokenStreamException
-
-