Uses of Class
org.sonar.api.measures.Measure

Packages that use Measure
org.sonar.api.batch   
org.sonar.api.database.model   
org.sonar.api.measures   
 

Uses of Measure in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return Measure
 Measure SensorContext.getMeasure(Metric metric)
          Find a project measure
 Measure DefaultFormulaData.getMeasure(Metric metric)
           
 Measure DecoratorContext.getMeasure(Metric metric)
           
 Measure SensorContext.getMeasure(Resource resource, Metric metric)
          Find a measure for this project
 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)
           
 

Methods in org.sonar.api.batch that return types with arguments of type Measure
 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)
          Past measures, sorted by date.
 

Methods in org.sonar.api.batch with parameters of type Measure
protected  double AbstractDivisionDecorator.compute(Measure dividend, Measure divisor, boolean shouldResultBeInPercent)
           
 Measure SensorContext.saveMeasure(Measure measure)
          Add a measure on project
 DecoratorContext DecoratorContext.saveMeasure(Measure measure)
          Add a measure on the current resource.
 Measure SensorContext.saveMeasure(Resource resource, Measure measure)
          Add or update a measure.
 

Uses of Measure in org.sonar.api.database.model
 

Methods in org.sonar.api.database.model that return Measure
 Measure MeasureModel.toMeasure()
           
 

Methods in org.sonar.api.database.model that return types with arguments of type Measure
static List<Measure> MeasureModel.toMeasures(List<MeasureModel> models)
           
 

Methods in org.sonar.api.database.model with parameters of type Measure
static MeasureModel MeasureModel.build(Measure measure)
           
static MeasureModel MeasureModel.build(Measure measure, MeasureModel merge)
           
 

Uses of Measure in org.sonar.api.measures
 

Subclasses of Measure in org.sonar.api.measures
 class RuleMeasure
           
 

Methods in org.sonar.api.measures that return Measure
 Measure RangeDistributionBuilder.build()
           
 Measure PropertiesBuilder.build()
           
 Measure MeasureBuilder.build()
           
 Measure CountDistributionBuilder.build()
           
 Measure RangeDistributionBuilder.build(boolean allowEmptyData)
           
 Measure CountDistributionBuilder.build(boolean allowEmptyData)
           
 Measure SumChildValuesFormula.calculate(FormulaData data, FormulaContext context)
           
 Measure Formula.calculate(FormulaData data, FormulaContext context)
           
 Measure FormulaData.getMeasure(Metric metric)
           
 Measure Measure.setAlertStatus(Metric.Level status)
           
 Measure Measure.setAlertText(String alertText)
           
 Measure Measure.setData(Metric.Level level)
           
 Measure Measure.setData(String s)
           
 Measure Measure.setDate(Date date)
          Used only in TimeMachine queries
 Measure Measure.setDescription(String description)
           
 Measure Measure.setDiffValue1(Double diff1)
           
 Measure Measure.setDiffValue2(Double diff2)
           
 Measure Measure.setDiffValue3(Double diff3)
           
 Measure Measure.setId(Integer id)
           
 Measure Measure.setIntValue(Integer i)
           
 Measure Measure.setMetric(Metric metric)
           
 Measure Measure.setPersistenceMode(PersistenceMode mode)
           
 Measure Measure.setTendency(Integer tendency)
           
 Measure Measure.setUrl(String url)
           
 Measure Measure.setValue(Double v)
          Setting the measure value with the default precision of 1
 Measure Measure.setValue(Double v, int precision)
          Setting the measure value with a given precision
 

Methods in org.sonar.api.measures that return types with arguments of type Measure
static MeasuresFilter<Collection<Measure>> MeasuresFilters.all()
           
 Collection<Measure> FormulaData.getChildrenMeasures(MeasuresFilter filter)
           
 Collection<Measure> FormulaData.getChildrenMeasures(Metric metric)
           
static MeasuresFilter<Measure> MeasuresFilters.metric(Metric metric)
           
 

Methods in org.sonar.api.measures with parameters of type Measure
 RangeDistributionBuilder RangeDistributionBuilder.add(Measure measure)
           
 CountDistributionBuilder CountDistributionBuilder.add(Measure measure)
           
static Double MeasureUtils.getValue(Measure measure, Double defaultValue)
          Get the measure value.
static boolean MeasureUtils.hasData(Measure measure)
           
static boolean MeasureUtils.hasValue(Measure measure)
           
static boolean MeasureUtils.haveValues(Measure... measures)
          Return true if all measures have numeric value.
static Double MeasureUtils.sum(boolean zeroIfNone, Measure... measures)
           
 

Method parameters in org.sonar.api.measures with type arguments of type Measure
 M MeasuresFilter.filter(Collection<Measure> measures)
           
static Double MeasureUtils.sum(boolean zeroIfNone, Collection<Measure> measures)
           
 



Copyright © 2009 SonarSource SA. All Rights Reserved.