Package org.antlr.v4.codegen.model
Class OutputFile
- java.lang.Object
-
- org.antlr.v4.codegen.model.OutputModelObject
-
- org.antlr.v4.codegen.model.OutputFile
-
- Direct Known Subclasses:
LexerFile
,ListenerFile
,ParserFile
,VisitorFile
public abstract class OutputFile extends OutputModelObject
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
ANTLRVersion
java.lang.String
fileName
java.lang.String
grammarFileName
java.lang.String
InputSymbolType
java.lang.String
TokenLabelType
-
Fields inherited from class org.antlr.v4.codegen.model.OutputModelObject
ast, factory
-
-
Constructor Summary
Constructors Constructor Description OutputFile(OutputModelFactory factory, java.lang.String fileName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,Action>
buildNamedActions(Grammar g)
java.util.Map<java.lang.String,Action>
buildNamedActions(Grammar g, java.util.function.Predicate<ActionAST> filter)
-
-
-
Field Detail
-
fileName
public final java.lang.String fileName
-
grammarFileName
public final java.lang.String grammarFileName
-
ANTLRVersion
public final java.lang.String ANTLRVersion
-
TokenLabelType
public final java.lang.String TokenLabelType
-
InputSymbolType
public final java.lang.String InputSymbolType
-
-
Constructor Detail
-
OutputFile
public OutputFile(OutputModelFactory factory, java.lang.String fileName)
-
-