org.sonar.api.server.rule
Class RuleDefinitions.Rule
java.lang.Object
org.sonar.api.server.rule.RuleDefinitions.Rule
- Enclosing interface:
- RuleDefinitions
@Immutable
public static class RuleDefinitions.Rule
- extends Object
repository
public RuleDefinitions.Repository repository()
key
public String key()
name
public String name()
severity
public String severity()
htmlDescription
@CheckForNull
public String htmlDescription()
template
public boolean template()
status
public RuleStatus status()
param
@CheckForNull
public RuleDefinitions.Param param(String key)
params
public List<RuleDefinitions.Param> params()
tags
public Set<String> tags()
internalKey
@CheckForNull
public String internalKey()
- See Also:
RuleDefinitions.NewRule.setInternalKey(String)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009-2014 SonarSource. All Rights Reserved.