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

public abstract Class OutputFile

extends OutputModelObject
Class Inheritance
Known Direct Subclasses
org.antlr.v4.codegen.model.ParserFile, org.antlr.v4.codegen.model.VisitorFile, org.antlr.v4.codegen.model.LexerFile, org.antlr.v4.codegen.model.ListenerFile
Imports
org.antlr.v4.Tool, org.antlr.v4.codegen.OutputModelFactory, org.antlr.v4.tool.Grammar, org.antlr.v4.tool.ast.ActionAST, java.util.HashMap, .Map, java.util.function.Predicate

Field Summary

Modifier and TypeField and Description
public final String
public final String
public final String
public final String
public final String
Inherited from org.antlr.v4.codegen.model.OutputModelObject:
astfactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Map<String, Action>
public Map<String, Action>

Field Detail

ANTLRVersionback to summary
public final String ANTLRVersion
fileNameback to summary
public final String fileName
grammarFileNameback to summary
public final String grammarFileName
InputSymbolTypeback to summary
public final String InputSymbolType
TokenLabelTypeback to summary
public final String TokenLabelType

Constructor Detail

OutputFileback to summary
public OutputFile(OutputModelFactory factory, String fileName)

Method Detail

buildNamedActionsback to summary
public Map<String, Action> buildNamedActions(Grammar g)
buildNamedActionsback to summary
public Map<String, Action> buildNamedActions(Grammar g, Predicate<ActionAST> filter)