## Uses of Class
net.sourceforge.pmd.RuleSetFactory

- Packages that use RuleSetFactory
  Package | Description
  --- | ---
  net.sourceforge.pmd | This is the PMD programming mistake detector.
  net.sourceforge.pmd.processor |

- - ### Uses of RuleSetFactory in net.sourceforge.pmd

    Methods in net.sourceforge.pmd that return RuleSetFactory
    Modifier and Type | Method and Description
    --- | ---
    `static RuleSetFactory` | RulesetsFactoryUtils.`getRulesetFactory(PMDConfiguration configuration)`

    Methods in net.sourceforge.pmd with parameters of type RuleSetFactory
    Modifier and Type | Method and Description
    --- | ---
    `static RuleSets` | RulesetsFactoryUtils.`getRuleSets(String rulesets, RuleSetFactory factory, long loadRuleStart)`
    `static void` | PMD.`processFiles(PMDConfiguration configuration, RuleSetFactory ruleSetFactory, Collection<File> files, RuleContext ctx, PMD.ProgressMonitor monitor)` An entry point that would typically be used by IDEs intent on providing ongoing feedback and the ability to terminate it at will.
    `static void` | PMD.`processFiles(PMDConfiguration configuration, RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)` Run PMD on a list of files using multiple threads - if more than one is available

  - ### Uses of RuleSetFactory in net.sourceforge.pmd.processor

    Methods in net.sourceforge.pmd.processor with parameters of type RuleSetFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected RuleSets` | AbstractPMDProcessor.`createRuleSets(RuleSetFactory factory)`
    `static Thread` | PmdRunnable.`createThread(int id, Runnable r, RuleSetFactory ruleSetFactory, RuleContext ctx)`
    `void` | MultiThreadProcessor.`processFiles(RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)` Run PMD on a list of files using multiple threads.
    `void` | MonoThreadProcessor.`processFiles(RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)`

    Constructors in net.sourceforge.pmd.processor with parameters of type RuleSetFactory
    Constructor and Description
    `PmdThreadFactory(RuleSetFactory ruleSetFactory, RuleContext ctx)`

Copyright © 2002-2013 InfoEther. All Rights Reserved.