net.sourceforge.pmd.lang.java
Class Java18Parser

java.lang.Object
  extended by net.sourceforge.pmd.lang.AbstractParser
      extended by net.sourceforge.pmd.lang.java.AbstractJavaParser
          extended by net.sourceforge.pmd.lang.java.Java18Parser
All Implemented Interfaces:
Parser

public class Java18Parser
extends AbstractJavaParser

Adapter for the JavaParser, using Java 1.8 grammar.


Field Summary
 
Fields inherited from class net.sourceforge.pmd.lang.AbstractParser
parserOptions
 
Constructor Summary
Java18Parser(ParserOptions parserOptions)
           
 
Method Summary
protected  JavaParser createJavaParser(Reader source)
          Subclass should override this method to modify the JavaParser as needed.
 
Methods inherited from class net.sourceforge.pmd.lang.java.AbstractJavaParser
canParse, createTokenManager, getSuppressMap, parse
 
Methods inherited from class net.sourceforge.pmd.lang.AbstractParser
getParserOptions, getTokenManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java18Parser

public Java18Parser(ParserOptions parserOptions)
Method Detail

createJavaParser

protected JavaParser createJavaParser(Reader source)
                               throws ParseException
Description copied from class: AbstractJavaParser
Subclass should override this method to modify the JavaParser as needed.

Overrides:
createJavaParser in class AbstractJavaParser
Throws:
ParseException


Copyright © 2002-2015 InfoEther. All Rights Reserved.