Package edu.umd.cs.findbugs.jaif
Class JAIFScanner
- java.lang.Object
-
- edu.umd.cs.findbugs.jaif.JAIFScanner
-
public class JAIFScanner extends java.lang.ObjectLexical scanner for external annotation files.- Author:
- David Hovemeyer
- See Also:
- Annotation File Utilities/
-
-
Constructor Summary
Constructors Constructor Description JAIFScanner(java.io.Reader reader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanatEOF()intgetLineNumber()edu.umd.cs.findbugs.jaif.JAIFTokennextToken()edu.umd.cs.findbugs.jaif.JAIFTokenpeekToken()
-
-
-
Method Detail
-
getLineNumber
public int getLineNumber()
-
nextToken
public edu.umd.cs.findbugs.jaif.JAIFToken nextToken() throws java.io.IOException, JAIFSyntaxException- Throws:
java.io.IOExceptionJAIFSyntaxException
-
peekToken
public edu.umd.cs.findbugs.jaif.JAIFToken peekToken() throws java.io.IOException, JAIFSyntaxException- Throws:
java.io.IOExceptionJAIFSyntaxException
-
atEOF
public boolean atEOF() throws java.io.IOException- Throws:
java.io.IOException
-
-