Class DefaultActiveRules
- java.lang.Object
-
- org.sonar.api.batch.rule.internal.DefaultActiveRules
-
- All Implemented Interfaces:
org.sonar.api.batch.rule.ActiveRules
@Immutable public class DefaultActiveRules extends java.lang.Object implements org.sonar.api.batch.rule.ActiveRules
-
-
Constructor Summary
Constructors Constructor Description DefaultActiveRules(java.util.Collection<NewActiveRule> newActiveRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.sonar.api.batch.rule.ActiveRulefind(org.sonar.api.rule.RuleKey ruleKey)java.util.Collection<org.sonar.api.batch.rule.ActiveRule>findAll()org.sonar.api.batch.rule.ActiveRulefindByInternalKey(java.lang.String repository, java.lang.String internalKey)java.util.Collection<org.sonar.api.batch.rule.ActiveRule>findByLanguage(java.lang.String language)java.util.Collection<org.sonar.api.batch.rule.ActiveRule>findByRepository(java.lang.String repository)
-
-
-
Constructor Detail
-
DefaultActiveRules
public DefaultActiveRules(java.util.Collection<NewActiveRule> newActiveRules)
-
-
Method Detail
-
find
public org.sonar.api.batch.rule.ActiveRule find(org.sonar.api.rule.RuleKey ruleKey)
- Specified by:
findin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findAll
public java.util.Collection<org.sonar.api.batch.rule.ActiveRule> findAll()
- Specified by:
findAllin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByRepository
public java.util.Collection<org.sonar.api.batch.rule.ActiveRule> findByRepository(java.lang.String repository)
- Specified by:
findByRepositoryin interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByLanguage
public java.util.Collection<org.sonar.api.batch.rule.ActiveRule> findByLanguage(java.lang.String language)
- Specified by:
findByLanguagein interfaceorg.sonar.api.batch.rule.ActiveRules
-
findByInternalKey
public org.sonar.api.batch.rule.ActiveRule findByInternalKey(java.lang.String repository, java.lang.String internalKey)- Specified by:
findByInternalKeyin interfaceorg.sonar.api.batch.rule.ActiveRules
-
-