Class ParserAtnManager
java.lang.Object
org.apache.groovy.parser.antlr4.internal.atnmanager.AtnManager
org.apache.groovy.parser.antlr4.internal.atnmanager.ParserAtnManager
public class ParserAtnManager extends AtnManager
Manage ATN for parser to avoid memory leak
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.groovy.parser.antlr4.internal.atnmanager.AtnManagerAtnManager.AtnWrapper
- 
Field SummaryFields Modifier and Type Field Description static ParserAtnManagerINSTANCEFields inherited from class org.apache.groovy.parser.antlr4.internal.atnmanager.AtnManagerREAD_LOCK
- 
Method SummaryModifier and Type Method Description org.antlr.v4.runtime.atn.ATNgetATN()protected booleanshouldClearDfaCache()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
INSTANCE
 
- 
- 
Method Details- 
getATNpublic org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
- getATNin class- AtnManager
 
- 
shouldClearDfaCacheprotected boolean shouldClearDfaCache()- Specified by:
- shouldClearDfaCachein class- AtnManager
 
 
-