net.sourceforge.pmd

Class CommandLineOptions

public class CommandLineOptions extends Object

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Constructor Summary
CommandLineOptions(String[] args)
Method Summary
booleanbenchmark()
booleancontainsCommaSeparatedFileList()
RenderercreateRenderer()
booleandebugEnabled()
StringgetAuxClasspath()
intgetCpus()
StringgetEncoding()
StringgetExcludeMarker()
StringgetInputPath()
intgetMinPriority()
StringgetReportFile()
StringgetReportFormat()
StringgetRulesets()
StringgetTargetJDK()
booleanisCheckJavaFiles()
booleanisCheckJspFiles()
booleanshortNamesEnabled()
booleanstressTestEnabled()
Stringusage()

Constructor Detail

CommandLineOptions

public CommandLineOptions(String[] args)

Method Detail

benchmark

public boolean benchmark()

containsCommaSeparatedFileList

public boolean containsCommaSeparatedFileList()

createRenderer

public Renderer createRenderer()

debugEnabled

public boolean debugEnabled()

getAuxClasspath

public String getAuxClasspath()

getCpus

public int getCpus()

getEncoding

public String getEncoding()

getExcludeMarker

public String getExcludeMarker()

getInputPath

public String getInputPath()

getMinPriority

public int getMinPriority()

getReportFile

public String getReportFile()

getReportFormat

public String getReportFormat()

getRulesets

public String getRulesets()

getTargetJDK

public String getTargetJDK()

isCheckJavaFiles

public boolean isCheckJavaFiles()

isCheckJspFiles

public boolean isCheckJspFiles()

shortNamesEnabled

public boolean shortNamesEnabled()

stressTestEnabled

public boolean stressTestEnabled()

usage

public String usage()