Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use RuleSet
net.sourceforge.pmd | This is the PMD programming mistake detector.

Uses of RuleSet in net.sourceforge.pmd

Fields in net.sourceforge.pmd with type parameters of type RuleSet
`protected java.util.Map<RuleSet,java.util.List<Rule>>` | `AbstractRuleChainVisitor.ruleSetRules` These are all the rules participating in the RuleChain, grouped by RuleSet.

Methods in net.sourceforge.pmd that return RuleSet
`RuleSet` | `RuleSetFactory.createRuleSet(java.io.InputStream inputStream)` Create a RuleSet from an InputStream.
`RuleSet` | `RuleSetFactory.createRuleSet(java.io.InputStream inputStream, java.lang.ClassLoader classLoader)` Create a RuleSet from an InputStream with a specified ClassLoader.
`RuleSet` | `RuleSetFactory.createRuleSet(java.lang.String name, java.lang.ClassLoader classLoader)` Deprecated. Use createRuleSets instead, because this method puts all rules in one single RuleSet object, and thus removes name and language of the originating rule set files.
`RuleSet` | `RuleSetFactory.createSingleRuleSet(java.lang.String ruleSetFileName)` Create a RuleSet from a file name resource.
`RuleSet[]` | `RuleSets.getAllRuleSets()` Get all the RuleSets.

Methods in net.sourceforge.pmd that return types with arguments of type RuleSet
`java.util.Iterator<RuleSet>` | `RuleSetFactory.getRegisteredRuleSets()` Returns an Iterator of RuleSet objects loaded from descriptions from the "rulesets.properties" resource.
`java.util.Iterator<RuleSet>` | `RuleSets.getRuleSetsIterator()`

Methods in net.sourceforge.pmd with parameters of type RuleSet
`void` | `RuleChain.add(RuleSet ruleSet)` Add all Rules from the given RuleSet which want to participate in the RuleChain.
`void` | `RuleChainVisitor.add(RuleSet ruleSet, Rule rule)` Add the given rule to the visitor.
`void` | `AbstractRuleChainVisitor.add(RuleSet ruleSet, Rule rule)`
`void` | `RuleSet.addRuleSet(RuleSet ruleSet)` Add a whole RuleSet to this RuleSet
`void` | `RuleSets.addRuleSet(RuleSet ruleSet)` Add a ruleset for a language.
`void` | `RuleSet.addRuleSetByReference(RuleSet ruleSet, boolean allRules)` Add all rules by reference from one RuleSet to this RuleSet.
`void` | `PMD.processFile(java.io.InputStream fileContents, RuleSet ruleSet, RuleContext ctx)` Processes the input stream against a rule set assuming the platform character set.
`void` | `PMD.processFile(java.io.InputStream fileContents, java.lang.String encoding, RuleSet ruleSet, RuleContext ctx)` Processes the input stream against a rule set using the given input encoding.
`void` | `PMD.processFile(java.io.Reader reader, RuleSet ruleSet, RuleContext ctx)` Processes the file read by the reader against the rule set.
`void` | `RuleSetWriter.write(RuleSet ruleSet)`

Constructors in net.sourceforge.pmd with parameters of type RuleSet
`RuleSets(RuleSet ruleSet)` Public constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2009 InfoEther. All Rights Reserved.