Top Fields Constructors Methods
org.antlr.v4.codegen.model

public Class Lexer

extends Recognizer
Class Inheritance
Imports
org.antlr.v4.codegen.OutputModelFactory, .Target, org.antlr.v4.tool.Grammar, .LexerGrammar, .Rule, java.util.*

Field Summary

Modifier and TypeField and Description
public LinkedHashMap<Rule, RuleActionFunction>
public final Collection<String>
public final Map<String, Integer>
public final Collection<String>
public final LexerFile
public final Collection<String>
Inherited from org.antlr.v4.codegen.model.Recognizer:
accessLevelatngrammarFileNamegrammarNameliteralNamesnameruleNamesrulessempredFuncssuperClasssymbolicNamestokenNamestokens

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from org.antlr.v4.codegen.model.Recognizer:
translateTokenStringsToTargettranslateTokenStringToTarget

Field Detail

actionFuncsback to summary
public LinkedHashMap<Rule, RuleActionFunction> actionFuncs
Annotations
@ModelElement
channelNamesback to summary
public final Collection<String> channelNames
escapedChannelsback to summary
public final Map<String, Integer> escapedChannels
escapedModeNamesback to summary
public final Collection<String> escapedModeNames
fileback to summary
public final LexerFile file
modesback to summary
public final Collection<String> modes

Constructor Detail

Lexerback to summary
public Lexer(OutputModelFactory factory, LexerFile file)