Package cdc.issues.rules
Class DefaultProfile
- java.lang.Object
-
- cdc.issues.rules.DefaultProfile
-
-
Constructor Summary
Constructors Constructor Description DefaultProfile(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultProfiledisableRule(Rule rule)DefaultProfileenableRule(Rule rule)DefaultProfileenableRule(Rule rule, Params params)Set<Rule>getEnabledRules()StringgetName()ParamsgetRuleParams(Rule rule)Returns the parameters to use for a rule.DefaultProfilesetName(String name)
-
-
-
Constructor Detail
-
DefaultProfile
public DefaultProfile(String name)
-
-
Method Detail
-
setName
public DefaultProfile setName(String name)
-
getName
public String getName()
-
enableRule
public DefaultProfile enableRule(Rule rule, Params params)
-
enableRule
public DefaultProfile enableRule(Rule rule)
-
disableRule
public DefaultProfile disableRule(Rule rule)
-
getEnabledRules
public Set<Rule> getEnabledRules()
- Specified by:
getEnabledRulesin interfaceProfile- Returns:
- The set of rules that are enabled in this profile.
-
getRuleParams
public Params getRuleParams(Rule rule)
Description copied from interface:ProfileReturns the parameters to use for a rule.- Specified by:
getRuleParamsin interfaceProfile- Parameters:
rule- The rule.- Returns:
- The parameters that are used to configure
rulein this profile.
-
-