PMD Java 7.6.0 API

Packages 
Package Description
net.sourceforge.pmd.lang.java  
net.sourceforge.pmd.lang.java.ast
Contains the classes and interfaces modelling the Java AST.
net.sourceforge.pmd.lang.java.cpd  
net.sourceforge.pmd.lang.java.javadoc  
net.sourceforge.pmd.lang.java.metrics  
net.sourceforge.pmd.lang.java.rule
Contains the built-in rules bundled with the Java distribution.
net.sourceforge.pmd.lang.java.rule.bestpractices  
net.sourceforge.pmd.lang.java.rule.codestyle  
net.sourceforge.pmd.lang.java.rule.design  
net.sourceforge.pmd.lang.java.rule.documentation  
net.sourceforge.pmd.lang.java.rule.errorprone  
net.sourceforge.pmd.lang.java.rule.multithreading  
net.sourceforge.pmd.lang.java.rule.performance  
net.sourceforge.pmd.lang.java.rule.security  
net.sourceforge.pmd.lang.java.symbols
The new symbol resolution framework that inter-operates cleanly with type resolution.
net.sourceforge.pmd.lang.java.symbols.table  
net.sourceforge.pmd.lang.java.symbols.table.coreimpl  
net.sourceforge.pmd.lang.java.types
Support for compile-time type resolution on the AST.
net.sourceforge.pmd.lang.java.types.ast