org.sonar.api.server.rule
Class RuleDefinitions.RepositoryImpl
java.lang.Object
org.sonar.api.server.rule.RuleDefinitions.RepositoryImpl
- All Implemented Interfaces:
- RuleDefinitions.ExtendedRepository, RuleDefinitions.Repository
- Enclosing interface:
- RuleDefinitions
@Immutable
public static class RuleDefinitions.RepositoryImpl
- extends Object
- implements RuleDefinitions.Repository
key
public String key()
- Specified by:
key
in interface RuleDefinitions.ExtendedRepository
language
public String language()
- Specified by:
language
in interface RuleDefinitions.ExtendedRepository
name
public String name()
- Specified by:
name
in interface RuleDefinitions.Repository
rule
@CheckForNull
public RuleDefinitions.Rule rule(String ruleKey)
- Specified by:
rule
in interface RuleDefinitions.ExtendedRepository
rules
public List<RuleDefinitions.Rule> rules()
- Specified by:
rules
in interface RuleDefinitions.ExtendedRepository
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009-2014 SonarSource. All Rights Reserved.