org.gradle.api.plugins.antlr.metadata
Class GrammarMetadata
java.lang.Object
org.gradle.api.plugins.antlr.metadata.GrammarMetadata
public class GrammarMetadata
- extends Object
Models a grammar defined within an Antlr grammar file.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrammarMetadata
public GrammarMetadata(GrammarFileMetadata grammarFileMetadata,
GrammarDelegate grammarDelegate)
getGrammarFile
public GrammarFileMetadata getGrammarFile()
getClassName
public String getClassName()
getQualifiedClassName
public String getQualifiedClassName()
getSuperGrammarDelegate
public GrammarDelegate getSuperGrammarDelegate()
extendsStandardGrammar
public boolean extendsStandardGrammar()
getImportVocab
public String getImportVocab()
getExportVocab
public String getExportVocab()
getPackageName
public String getPackageName()
determineGeneratedParserPath
public String determineGeneratedParserPath()
- Determine the relative path of the generated parser java file.
- Returns:
- The relative generated parser file path.