Class PMDParameters


  • public class PMDParameters
    extends java.lang.Object
    • Constructor Detail

      • PMDParameters

        public PMDParameters()
    • Method Detail

      • toConfiguration

        public PMDConfiguration toConfiguration()
        Converts these parameters into a configuration.
        Returns:
        A new PMDConfiguration corresponding to these parameters
        Throws:
        java.lang.IllegalArgumentException - if the parameters are inconsistent or incomplete
      • isIgnoreIncrementalAnalysis

        public boolean isIgnoreIncrementalAnalysis()
      • isDebug

        public boolean isDebug()
      • isHelp

        public boolean isHelp()
      • getEncoding

        public java.lang.String getEncoding()
      • getThreads

        public java.lang.Integer getThreads()
      • isBenchmark

        public boolean isBenchmark()
      • isStress

        public boolean isStress()
      • isShortnames

        public boolean isShortnames()
      • isShowsuppressed

        public boolean isShowsuppressed()
      • getSuppressmarker

        public java.lang.String getSuppressmarker()
      • getMinimumPriority

        public RulePriority getMinimumPriority()
      • getProperties

        public java.util.Properties getProperties()
      • getReportfile

        public java.lang.String getReportfile()
      • getVersion

        public java.lang.String getVersion()
      • getLanguage

        public java.lang.String getLanguage()
      • getAuxclasspath

        public java.lang.String getAuxclasspath()
      • getRulesets

        public java.lang.String getRulesets()
      • getSourceDir

        public java.lang.String getSourceDir()
      • getFileListPath

        public java.lang.String getFileListPath()
      • getFormat

        public java.lang.String getFormat()
      • isFailOnViolation

        public boolean isFailOnViolation()
      • getUri

        public java.lang.String getUri()
        Returns:
        the uri alternative to source directory.
      • setUri

        public void setUri​(java.lang.String uri)
        Parameters:
        uri - the uri specifying the source directory.