Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gradle.api.plugins.antlr.metadata
Class GrammarFileMetadata

    java.lang.Object
      org.gradle.api.plugins.antlr.metadata.GrammarFileMetadata

    public class GrammarFileMetadata

extends Object

Models information about an Antlr grammar file, including the inidividual `grammars` (lexers, parsers, etc) contained within it.

Constructor Summary
`GrammarFileMetadata(File filePath, antlr.preprocessor.GrammarFile antlrGrammarFile, String packageName)`

Method Summary
`antlr.preprocessor.GrammarFile` | `getAntlrGrammarFile()`
`File` | `getFilePath()`
`List<GrammarMetadata>` | `getGrammars()`
`String` | `getPackageName()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### GrammarFileMetadata

    public GrammarFileMetadata(File filePath,
                               antlr.preprocessor.GrammarFile antlrGrammarFile,
                               String packageName)

Method Detail

### getFilePath

    public File getFilePath()

### getAntlrGrammarFile

    public antlr.preprocessor.GrammarFile getAntlrGrammarFile()

### getPackageName

    public String getPackageName()

### getGrammars

    public List<GrammarMetadata> getGrammars()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD