Package net.sourceforge.pmd.lang.antlr
Class AntlrTokenManager
- java.lang.Object
-
- net.sourceforge.pmd.lang.antlr.AntlrTokenManager
-
- All Implemented Interfaces:
TokenManager
public class AntlrTokenManager extends java.lang.Object implements TokenManager
Generic token manager implementation for all Antlr lexers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AntlrTokenManager.ANTLRSyntaxError
-
Constructor Summary
Constructors Constructor Description AntlrTokenManager(org.antlr.v4.runtime.Lexer lexer, java.lang.String fileName)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFileName()
java.lang.Object
getNextToken()
void
setFileName(java.lang.String fileName)
-
-
-
Method Detail
-
getNextToken
public java.lang.Object getNextToken()
- Specified by:
getNextToken
in interfaceTokenManager
-
setFileName
public void setFileName(java.lang.String fileName)
- Specified by:
setFileName
in interfaceTokenManager
-
getFileName
public java.lang.String getFileName()
-
-