Uses of Class
org.antlr.v4.runtime.atn.ATN
Packages that use ATN
Package
Description
-
Uses of ATN in org.antlr.v4.analysis
Fields in org.antlr.v4.analysis declared as ATNConstructors in org.antlr.v4.analysis with parameters of type ATN -
Uses of ATN in org.antlr.v4.automata
Fields in org.antlr.v4.automata declared as ATNModifier and TypeFieldDescriptionprivate final ATNTailEpsilonRemover._atnfinal ATNParserATNFactory.atnMethods in org.antlr.v4.automata that return ATNModifier and TypeMethodDescriptionATNFactory.createATN()LexerATNFactory.createATN()ParserATNFactory.createATN()Methods in org.antlr.v4.automata with parameters of type ATNModifier and TypeMethodDescriptionstatic voidprivate static voidATNOptimizer.optimizeSets(Grammar g, ATN atn) private static voidATNOptimizer.optimizeStates(ATN atn) Constructors in org.antlr.v4.automata with parameters of type ATN -
Uses of ATN in org.antlr.v4.codegen.model
Constructors in org.antlr.v4.codegen.model with parameters of type ATNModifierConstructorDescriptionSerializedATN(OutputModelFactory factory, ATN atn, List<String> ruleNames) -
Uses of ATN in org.antlr.v4.runtime
Fields in org.antlr.v4.runtime declared as ATNModifier and TypeFieldDescriptionprotected final ATNLexerInterpreter.atnprotected final ATNParserInterpreter.atnFields in org.antlr.v4.runtime with type parameters of type ATNModifier and TypeFieldDescriptionParser.bypassAltsAtnCacheThis field maps from the serialized ATN string to the deserializedATNwith bypass alternatives.Methods in org.antlr.v4.runtime that return ATNModifier and TypeMethodDescriptionLexerInterpreter.getATN()ParserInterpreter.getATN()Recognizer.getATN()Get theATNused by the recognizer for prediction.Parser.getATNWithBypassAlts()The ATN with bypass alternatives is expensive to create so we create it lazily.Methods in org.antlr.v4.runtime with parameters of type ATNModifier and TypeMethodDescriptionprotected voidLexer.validateInputStream(ATN atn, CharStream input) Constructors in org.antlr.v4.runtime with parameters of type ATNModifierConstructorDescriptionLexerInterpreter(String grammarFileName, Collection<String> tokenNames, Collection<String> ruleNames, Collection<String> modeNames, ATN atn, CharStream input) Deprecated.LexerInterpreter(String grammarFileName, Vocabulary vocabulary, Collection<String> ruleNames, Collection<String> channelNames, Collection<String> modeNames, ATN atn, CharStream input) LexerInterpreter(String grammarFileName, Vocabulary vocabulary, Collection<String> ruleNames, Collection<String> modeNames, ATN atn, CharStream input) Deprecated.ParserInterpreter(String grammarFileName, Collection<String> tokenNames, Collection<String> ruleNames, ATN atn, TokenStream input) Deprecated.ParserInterpreter(String grammarFileName, Vocabulary vocabulary, Collection<String> ruleNames, ATN atn, TokenStream input) -
Uses of ATN in org.antlr.v4.runtime.atn
Fields in org.antlr.v4.runtime.atn declared as ATNModifier and TypeFieldDescriptionATNSerializer.atnfinal ATNATNSimulator.atnATNState.atnWhich ATN are we in?private final ATNConcurrentIntIntMapView.atnOwning ATN when this view isLL1Table;nullfor standalone test instances.final ATNLL1Analyzer.atnMethods in org.antlr.v4.runtime.atn that return ATNModifier and TypeMethodDescriptionATNDeserializer.deserialize(char[] data) Deserializes an ATN from a char array.ATNDeserializer.deserialize(String data) Deserializes an ATN from its serializedStringform.static ATNATNSimulator.deserialize(char[] data) Deprecated.UseATNDeserializer.deserialize(java.lang.String)instead.private ATNATNDeserializer.deserializeMutating(char[] data) Internal deserialize that mutatesdatain place (decoding shift).Methods in org.antlr.v4.runtime.atn with parameters of type ATNModifier and TypeMethodDescriptionprivate static intATNDeserializer.combineChainedEpsilons(ATN atn) protected TransitionATNDeserializer.edgeFactory(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) static TransitionATNSimulator.edgeFactory(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) static PredictionContextPredictionContext.fromRuleContext(ATN atn, RuleContext outerContext) static PredictionContextPredictionContext.fromRuleContext(ATN atn, RuleContext outerContext, boolean fullContext) static Stringstatic IntegerListATNSerializer.getSerialized(ATN atn, List<String> ruleNames) static char[]ATNSerializer.getSerializedAsChars(ATN atn, List<String> ruleNames) static StringATNSerializer.getSerializedAsString(ATN atn, List<String> ruleNames) Used by Java target to encode short/int array as chars in string.private static voidATNDeserializer.identifyTailCalls(ATN atn) private static intATNDeserializer.inlineSetRules(ATN atn) protected voidATNDeserializer.markPrecedenceDecisions(ATN atn) Analyze theStarLoopEntryStatestates in the specified ATN to set theStarLoopEntryState.precedenceRuleDecisionfield to the correct value.private static intATNDeserializer.optimizeSets(ATN atn, boolean preserveOrder) private static booleanATNDeserializer.testTailCall(ATN atn, RuleTransition transition, boolean optimizedPath) protected voidConstructors in org.antlr.v4.runtime.atn with parameters of type ATNModifierConstructorDescriptionATNSerializer(ATN atn, List<String> ruleNames) ATNSimulator(ATN atn) (package private)privateConcurrentIntIntMapView(ATN atn, ConcurrentIntIntMap delegate) LexerATNSimulator(ATN atn) LexerATNSimulator(Lexer recog, ATN atn) LL1Analyzer(ATN atn) ParserATNSimulator(ATN atn) Testing only!ParserATNSimulator(Parser parser, ATN atn) -
Uses of ATN in org.antlr.v4.runtime.dfa
Fields in org.antlr.v4.runtime.dfa declared as ATNMethods in org.antlr.v4.runtime.dfa with parameters of type ATNConstructors in org.antlr.v4.runtime.dfa with parameters of type ATNModifierConstructorDescriptionDFASerializer(DFA dfa, String[] tokenNames, String[] ruleNames, ATN atn) Deprecated.UseDFASerializer(DFA, Vocabulary, String[], ATN)instead.DFASerializer(DFA dfa, Vocabulary vocabulary, String[] ruleNames, ATN atn) -
Uses of ATN in org.antlr.v4.runtime.misc
Fields in org.antlr.v4.runtime.misc declared as ATN -
Uses of ATN in org.antlr.v4.runtime.tree.xpath
Fields in org.antlr.v4.runtime.tree.xpath declared as ATN -
Uses of ATN in org.antlr.v4.test.runtime.java.api
Fields in org.antlr.v4.test.runtime.java.api declared as ATN -
Uses of ATN in org.antlr.v4.test.runtime.java.api.perf
Fields in org.antlr.v4.test.runtime.java.api.perf declared as ATNModifier and TypeFieldDescriptionstatic final ATNgraphemesLexer._ATNstatic final ATNgraphemesParser._ATNMethods in org.antlr.v4.test.runtime.java.api.perf that return ATNModifier and TypeMethodDescriptionprivate static ATNATNHotPathMicroBenchmark.buildTinyLexerAtn() -
Uses of ATN in org.antlr.v4.tool
Fields in org.antlr.v4.tool declared as ATNModifier and TypeFieldDescriptionGrammar.atnThe ATN that represents the grammar with edges labelled with tokens or epsilon.Methods in org.antlr.v4.tool that return ATNConstructors in org.antlr.v4.tool with parameters of type ATNModifierConstructorDescriptionGrammarParserInterpreter(Grammar g, String grammarFileName, Vocabulary vocabulary, Collection<String> ruleNames, ATN atn, TokenStream input) GrammarParserInterpreter(Grammar g, ATN atn, TokenStream input)
ParserInterpreter(String, Vocabulary, Collection, ATN, TokenStream)instead.