public class ActiveRule
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INHERITED |
static java.lang.String |
OVERRIDES |
Constructor and Description |
---|
ActiveRule()
Deprecated.
visibility should be reduced to protected or package
|
ActiveRule(RulesProfile profile,
Rule rule,
RulePriority severity)
Deprecated.
visibility should be reduced to protected or package
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
doesOverride() |
boolean |
equals(java.lang.Object o) |
java.util.List<ActiveRuleParam> |
getActiveRuleParams() |
java.lang.String |
getConfigKey() |
java.lang.Integer |
getId() |
java.lang.String |
getInheritance()
For internal use only.
|
java.util.Date |
getNoteCreatedAt()
Deprecated.
in 4.4. Feature dropped.
|
java.lang.String |
getNoteData()
Deprecated.
in 4.4. Feature dropped.
|
java.util.Date |
getNoteUpdatedAt()
Deprecated.
in 4.4. Feature dropped.
|
java.lang.String |
getNoteUserLogin()
Deprecated.
in 4.4. Feature dropped.
|
RulePriority |
getOverriddenSeverity()
Deprecated.
|
java.lang.String |
getParameter(java.lang.String key) |
java.lang.String |
getPluginName()
Deprecated.
since 2.3 use
getRepositoryKey() instead |
RulePriority |
getPriority()
Deprecated.
since 2.5 use
getSeverity() instead. See http://jira.sonarsource.com/browse/SONAR-1829 |
java.lang.String |
getRepositoryKey() |
Rule |
getRule() |
java.lang.String |
getRuleKey() |
RulesProfile |
getRulesProfile() |
RulePriority |
getSeverity() |
int |
hashCode() |
boolean |
isEnabled() |
boolean |
isInherited() |
void |
setActiveRuleParams(java.util.List<ActiveRuleParam> params)
Deprecated.
use setParameter()
|
void |
setId(java.lang.Integer id)
Deprecated.
visibility should be decreased to protected or package
|
void |
setInheritance(java.lang.String s)
For internal use only.
|
ActiveRule |
setParameter(java.lang.String key,
java.lang.String value) |
void |
setPriority(RulePriority priority)
Deprecated.
since 2.5 use
setSeverity(RulePriority) instead. See http://jira.sonarsource.com/browse/SONAR-1829 |
void |
setRule(Rule rule)
Deprecated.
visibility should be reduced to protected or package
|
void |
setRulesProfile(RulesProfile rulesProfile)
Deprecated.
visibility should be reduced to protected or package
|
void |
setSeverity(RulePriority severity) |
java.lang.String |
toString() |
public static final java.lang.String INHERITED
public static final java.lang.String OVERRIDES
@Deprecated public ActiveRule()
@Deprecated public ActiveRule(RulesProfile profile, Rule rule, RulePriority severity)
public java.lang.Integer getId()
public java.lang.String getInheritance()
public void setInheritance(java.lang.String s)
public boolean isInherited()
public boolean doesOverride()
@Deprecated public void setId(java.lang.Integer id)
public Rule getRule()
@Deprecated public void setRule(Rule rule)
public RulePriority getSeverity()
@Deprecated public RulePriority getOverriddenSeverity()
public void setSeverity(RulePriority severity)
@Deprecated public RulePriority getPriority()
getSeverity()
instead. See http://jira.sonarsource.com/browse/SONAR-1829@Deprecated public void setPriority(RulePriority priority)
setSeverity(RulePriority)
instead. See http://jira.sonarsource.com/browse/SONAR-1829public RulesProfile getRulesProfile()
@Deprecated public void setRulesProfile(RulesProfile rulesProfile)
public java.util.List<ActiveRuleParam> getActiveRuleParams()
@Deprecated public void setActiveRuleParams(java.util.List<ActiveRuleParam> params)
public ActiveRule setParameter(java.lang.String key, java.lang.String value)
public java.lang.String getParameter(java.lang.String key)
@Deprecated public java.lang.String getPluginName()
getRepositoryKey()
insteadpublic java.lang.String getRepositoryKey()
public java.lang.String getConfigKey()
public java.lang.String getRuleKey()
@CheckForNull @Deprecated public java.lang.String getNoteData()
@CheckForNull @Deprecated public java.lang.String getNoteUserLogin()
@CheckForNull @Deprecated public java.util.Date getNoteCreatedAt()
@CheckForNull @Deprecated public java.util.Date getNoteUpdatedAt()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object
public boolean isEnabled()