org.sonar.api.measures
Class RuleMeasure
java.lang.Object
org.sonar.api.measures.Measure
org.sonar.api.measures.RuleMeasure
public class RuleMeasure
- extends Measure
- Since:
- 1.10
Fields inherited from class org.sonar.api.measures.Measure |
alertStatus, alertText, characteristic, data, date, DEFAULT_PRECISION, description, MAX_TEXT_SIZE, metric, metricKey, persistenceMode, tendency, url, value, variation1, variation2, variation3, variation4, variation5 |
Methods inherited from class org.sonar.api.measures.Measure |
getAlertStatus, getAlertText, getCharacteristic, getData, getDataAsLevel, getDate, getDescription, getId, getIntValue, getMetric, getMetricKey, getPersistenceMode, getTendency, getUrl, getValue, getVariation, getVariation1, getVariation2, getVariation3, getVariation4, getVariation5, setAlertStatus, setAlertText, setCharacteristic, setData, setData, setDate, setDescription, setId, setIntValue, setMetric, setPersistenceMode, setTendency, setUrl, setValue, setVariation, setVariation1, setVariation2, setVariation3, setVariation4, setVariation5 |
RuleMeasure
public RuleMeasure(Metric metric,
Rule rule,
RulePriority rulePriority,
Integer ruleCategory)
- This constructor is for internal use only. Please use static methods createForXXX().
getRule
public Rule getRule()
setRule
public void setRule(Rule rule)
getRulePriority
public RulePriority getRulePriority()
setRulePriority
public void setRulePriority(RulePriority rulePriority)
getRuleCategory
@Deprecated
public Integer getRuleCategory()
- Deprecated. since 2.5 See http://jira.codehaus.org/browse/SONAR-2007
setRuleCategory
@Deprecated
public void setRuleCategory(Integer ruleCategory)
- Deprecated. since 2.5 See http://jira.codehaus.org/browse/SONAR-2007
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Measure
setValue
public RuleMeasure setValue(Double v)
- Description copied from class:
Measure
- Sets the measure value with the default precision of 1
- Overrides:
setValue
in class Measure
- Parameters:
v
- the measure value
- Returns:
- the measure object instance
hashCode
public int hashCode()
- Overrides:
hashCode
in class Measure
toString
public String toString()
- Overrides:
toString
in class Measure
createForRule
public static RuleMeasure createForRule(Metric metric,
Rule rule,
Double value)
createForPriority
public static RuleMeasure createForPriority(Metric metric,
RulePriority priority,
Double value)
createForCategory
@Deprecated
public static RuleMeasure createForCategory(Metric metric,
Integer category,
Double value)
- Deprecated. since 2.5 See http://jira.codehaus.org/browse/SONAR-2007
Copyright © 2009-2011 SonarSource. All Rights Reserved.