Package | Description |
---|---|
org.sonar.api.batch | |
org.sonar.api.measures |
Modifier and Type | Method and Description |
---|---|
abstract Measure |
SonarIndex.addMeasure(Resource resource,
Measure measure)
Deprecated.
Warning: the resource is automatically indexed for backward-compatibility, but it should be explictly
indexed before.
|
Measure |
DefaultFormulaData.getMeasure(Metric metric) |
Measure |
DecoratorContext.getMeasure(Metric metric)
Find a measure for the resource
|
<G extends Serializable> |
SensorContext.getMeasure(Metric<G> metric)
Deprecated.
since 5.1 Sensors should not read but only save data
|
abstract Measure |
SonarIndex.getMeasure(Resource resource,
Metric<?> metric)
Deprecated.
|
<G extends Serializable> |
SensorContext.getMeasure(Resource resource,
Metric<G> metric)
Deprecated.
since 5.1 Sensors should not read but only save data
|
Measure |
SensorContext.saveMeasure(InputFile inputFile,
Measure measure)
Save measure on
InputFile |
Measure |
SensorContext.saveMeasure(InputFile inputFile,
Metric metric,
Double value)
Save measure on
InputFile |
Measure |
SensorContext.saveMeasure(Measure measure)
Add a measure on project
|
Measure |
SensorContext.saveMeasure(Metric metric,
Double value)
Add a measure on project
|
Measure |
SensorContext.saveMeasure(Resource resource,
Measure measure)
Add or update a measure.
|
Measure |
SensorContext.saveMeasure(Resource resource,
Metric metric,
Double value)
Add or update a measure.
|
Modifier and Type | Method and Description |
---|---|
Collection<Measure> |
DefaultFormulaData.getChildrenMeasures(MeasuresFilter filter) |
Collection<Measure> |
DecoratorContext.getChildrenMeasures(MeasuresFilter filter)
Never return null.
|
Collection<Measure> |
DefaultFormulaData.getChildrenMeasures(Metric metric) |
Collection<Measure> |
DecoratorContext.getChildrenMeasures(Metric metric) |
List<Measure> |
TimeMachine.getMeasures(TimeMachineQuery query)
Deprecated.
Past measures, sorted by date.
|
Modifier and Type | Method and Description |
---|---|
abstract Measure |
SonarIndex.addMeasure(Resource resource,
Measure measure)
Deprecated.
Warning: the resource is automatically indexed for backward-compatibility, but it should be explictly
indexed before.
|
protected double |
AbstractDivisionDecorator.compute(Measure dividend,
Measure divisor,
boolean shouldResultBeInPercent) |
protected double |
AbstractDivisionDecorator.compute(Measure dividend,
Measure divisor,
boolean shouldResultBeInPercent) |
Measure |
SensorContext.saveMeasure(InputFile inputFile,
Measure measure)
Save measure on
InputFile |
Measure |
SensorContext.saveMeasure(Measure measure)
Add a measure on project
|
DecoratorContext |
DecoratorContext.saveMeasure(Measure measure)
Add a new measure on the current resource.
|
Measure |
SensorContext.saveMeasure(Resource resource,
Measure measure)
Add or update a measure.
|
Modifier and Type | Class and Description |
---|---|
class |
RuleMeasure |
Modifier and Type | Method and Description |
---|---|
Measure<String> |
RangeDistributionBuilder.build()
Shortcut for
build(true) |
Measure |
PropertiesBuilder.build() |
Measure |
MeasureBuilder.build() |
Measure |
CountDistributionBuilder.build()
Shortcut for
build(true) |
Measure<String> |
RangeDistributionBuilder.build(boolean allowEmptyData)
Used to build a measure from the current object
|
Measure |
CountDistributionBuilder.build(boolean allowEmptyData)
Used to build a measure from the current object
|
Measure |
WeightedMeanAggregationFormula.calculate(FormulaData data,
FormulaContext context) |
Measure |
SumChildValuesFormula.calculate(FormulaData data,
FormulaContext context) |
Measure |
SumChildDistributionFormula.calculate(FormulaData data,
FormulaContext context) |
Measure |
MeanAggregationFormula.calculate(FormulaData data,
FormulaContext context) |
Measure |
Formula.calculate(FormulaData data,
FormulaContext context) |
Measure |
AverageFormula.calculate(FormulaData data,
FormulaContext context) |
Measure |
FormulaData.getMeasure(Metric metric) |
Measure |
Measure.setAlertStatus(Metric.Level status)
Set the alert status of the measure
|
Measure |
Measure.setAlertText(String alertText)
Sets the text associated to the alert on the measure
|
Measure |
Measure.setCharacteristic(Characteristic characteristic) |
Measure |
Measure.setData(Metric.Level level)
Sets an alert level as the data field
|
Measure |
Measure.setData(String s)
Sets the data field of the measure.
|
Measure |
Measure.setDate(Date date)
Sets the date of the measure - Used only in TimeMachine queries
|
Measure |
Measure.setDescription(String description)
Sets the measure description
|
Measure |
Measure.setId(Long id)
Deprecated.
since 4.4 not used
|
Measure |
Measure.setIntValue(Integer i)
Sets the measure value as an int
|
Measure |
Measure.setMetric(Metric metric)
Set the underlying metric
|
Measure |
Measure.setPersistenceMode(PersistenceMode mode)
Sets the persistence mode of a measure.
|
Measure |
Measure.setPersonId(Integer i) |
Measure |
Measure.setRawValue(Double v)
For internal use
|
Measure |
Measure.setRequirement(Requirement requirement)
Deprecated.
since 4.3
|
Measure |
Measure.setTendency(Integer tendency)
Sets the tendency for the measure - Internal use only
|
Measure |
Measure.setUrl(String url)
Sets the URL of the measure
|
Measure |
Measure.setValue(Double v)
Sets the measure value with the default precision of 1
|
Measure |
Measure.setValue(Double v,
int precision)
Sets the measure value with a given precision
|
Measure |
Measure.setVariation(int index,
Double d)
Internal use only
|
Measure |
Measure.setVariation1(Double d)
Internal use only
|
Measure |
Measure.setVariation2(Double d)
Internal use only
|
Measure |
Measure.setVariation3(Double d)
Internal use only
|
Measure |
Measure.setVariation4(Double d)
Internal use only
|
Measure |
Measure.setVariation5(Double d)
Internal use only
|
Measure |
Measure.unsetData() |
Modifier and Type | Method and Description |
---|---|
static MeasuresFilter<Collection<Measure>> |
MeasuresFilters.all() |
static MeasuresFilter<Measure> |
MeasuresFilters.characteristic(Metric metric,
Characteristic characteristic) |
Collection<Measure> |
CoverageMeasuresBuilder.createMeasures() |
Collection<Measure> |
FormulaData.getChildrenMeasures(MeasuresFilter filter) |
Collection<Measure> |
FormulaData.getChildrenMeasures(Metric metric) |
static MeasuresFilter<Measure> |
MeasuresFilters.measure(Measure measure) |
static MeasuresFilter<Measure> |
MeasuresFilters.metric(Metric<?> metric) |
static MeasuresFilter<Measure> |
MeasuresFilters.metric(String metricKey) |
static MeasuresFilter<Measure> |
MeasuresFilters.requirement(Metric metric,
Requirement requirement)
Deprecated.
since 4.3
|
Modifier and Type | Method and Description |
---|---|
CountDistributionBuilder |
CountDistributionBuilder.add(Measure measure)
Adds an existing Distribution to the current one.
|
RangeDistributionBuilder |
RangeDistributionBuilder.add(Measure<String> measure)
Adds an existing Distribution to the current one.
|
static Double |
MeasureUtils.getValue(Measure measure,
Double defaultValue)
Get the value of a measure, or alternatively a default value
|
static Long |
MeasureUtils.getValueAsLong(Measure measure,
Long defaultValue) |
static Double |
MeasureUtils.getVariation(Measure measure,
int periodIndex) |
static Double |
MeasureUtils.getVariation(Measure measure,
int periodIndex,
Double defaultValue) |
static Long |
MeasureUtils.getVariationAsLong(Measure measure,
int periodIndex) |
static Long |
MeasureUtils.getVariationAsLong(Measure measure,
int periodIndex,
Long defaultValue) |
static boolean |
MeasureUtils.hasData(Measure measure)
Tests if a measure has a data field
|
static boolean |
MeasureUtils.hasValue(Measure measure)
Tests if a measure has a value
|
static boolean |
MeasureUtils.haveValues(Measure... measures)
Return true if all measures have numeric value
|
static MeasuresFilter<Measure> |
MeasuresFilters.measure(Measure measure) |
static Double |
MeasureUtils.sum(boolean zeroIfNone,
Measure... measures)
Sums a series of measures
|
Modifier and Type | Method and Description |
---|---|
M |
MeasuresFilter.filter(Collection<Measure> measures) |
static Double |
MeasureUtils.sum(boolean zeroIfNone,
Collection<Measure> measures)
Sums a series of measures
|
static Double |
MeasureUtils.sumOnVariation(boolean zeroIfNone,
int variationIndex,
Collection<Measure> measures)
Sums a series of measures for the given variation index
|
Copyright © 2009–2015 SonarSource. All rights reserved.