Class TestMeasureComputerContext
- java.lang.Object
-
- org.sonar.api.testfixtures.measure.TestMeasureComputerContext
-
- All Implemented Interfaces:
org.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
public class TestMeasureComputerContext extends java.lang.Object implements org.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
-
Constructor Summary
Constructors Constructor Description TestMeasureComputerContext(org.sonar.api.ce.measure.Component component, org.sonar.api.ce.measure.Settings settings, org.sonar.api.ce.measure.MeasureComputer.MeasureComputerDefinition definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChildrenMeasures(java.lang.String metricKey, java.lang.Double... values)voidaddChildrenMeasures(java.lang.String metricKey, java.lang.Integer... values)voidaddChildrenMeasures(java.lang.String metricKey, java.lang.Long... values)voidaddChildrenMeasures(java.lang.String metricKey, java.lang.String... values)voidaddInputMeasure(java.lang.String metricKey, boolean value)voidaddInputMeasure(java.lang.String metricKey, double value)voidaddInputMeasure(java.lang.String metricKey, int value)voidaddInputMeasure(java.lang.String metricKey, long value)voidaddInputMeasure(java.lang.String metricKey, java.lang.String value)voidaddMeasure(java.lang.String metricKey, boolean value)voidaddMeasure(java.lang.String metricKey, double value)voidaddMeasure(java.lang.String metricKey, int value)voidaddMeasure(java.lang.String metricKey, long value)voidaddMeasure(java.lang.String metricKey, java.lang.String value)java.lang.Iterable<org.sonar.api.ce.measure.Measure>getChildrenMeasures(java.lang.String metric)org.sonar.api.ce.measure.ComponentgetComponent()java.util.List<org.sonar.api.ce.measure.Issue>getIssues()org.sonar.api.ce.measure.MeasuregetMeasure(java.lang.String metric)org.sonar.api.ce.measure.SettingsgetSettings()voidsetIssues(java.util.List<org.sonar.api.ce.measure.Issue> issues)
-
-
-
Method Detail
-
getComponent
public org.sonar.api.ce.measure.Component getComponent()
- Specified by:
getComponentin interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
getSettings
public org.sonar.api.ce.measure.Settings getSettings()
- Specified by:
getSettingsin interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
getMeasure
@CheckForNull public org.sonar.api.ce.measure.Measure getMeasure(java.lang.String metric)
- Specified by:
getMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
getChildrenMeasures
public java.lang.Iterable<org.sonar.api.ce.measure.Measure> getChildrenMeasures(java.lang.String metric)
- Specified by:
getChildrenMeasuresin interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addMeasure
public void addMeasure(java.lang.String metricKey, int value)- Specified by:
addMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addInputMeasure
public void addInputMeasure(java.lang.String metricKey, int value)
-
addChildrenMeasures
public void addChildrenMeasures(java.lang.String metricKey, java.lang.Integer... values)
-
addMeasure
public void addMeasure(java.lang.String metricKey, double value)- Specified by:
addMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addInputMeasure
public void addInputMeasure(java.lang.String metricKey, double value)
-
addChildrenMeasures
public void addChildrenMeasures(java.lang.String metricKey, java.lang.Double... values)
-
addMeasure
public void addMeasure(java.lang.String metricKey, long value)- Specified by:
addMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addInputMeasure
public void addInputMeasure(java.lang.String metricKey, long value)
-
addChildrenMeasures
public void addChildrenMeasures(java.lang.String metricKey, java.lang.Long... values)
-
addMeasure
public void addMeasure(java.lang.String metricKey, java.lang.String value)- Specified by:
addMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addMeasure
public void addMeasure(java.lang.String metricKey, boolean value)- Specified by:
addMeasurein interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
addInputMeasure
public void addInputMeasure(java.lang.String metricKey, boolean value)
-
addInputMeasure
public void addInputMeasure(java.lang.String metricKey, java.lang.String value)
-
addChildrenMeasures
public void addChildrenMeasures(java.lang.String metricKey, java.lang.String... values)
-
getIssues
public java.util.List<org.sonar.api.ce.measure.Issue> getIssues()
- Specified by:
getIssuesin interfaceorg.sonar.api.ce.measure.MeasureComputer.MeasureComputerContext
-
setIssues
public void setIssues(java.util.List<org.sonar.api.ce.measure.Issue> issues)
-
-