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

Packages that use Measure
org.sonar.api.batch   
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 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, java.lang.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, java.lang.Double value)
           
 

Methods in org.sonar.api.batch that return types with arguments of type Measure
 java.util.Collection<Measure> DecoratorContext.getChildrenMeasures(MeasuresFilter filter)
          Never return null.
 java.util.Collection<Measure> DecoratorContext.getChildrenMeasures(Metric metric)
           
 java.util.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.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 Measure.setAlertStatus(Metric.Level status)
           
 Measure Measure.setAlertText(java.lang.String alertText)
           
 Measure Measure.setData(Metric.Level level)
           
 Measure Measure.setData(java.lang.String s)
           
 Measure Measure.setDate(java.util.Date date)
          Used only in TimeMachine queries
 Measure Measure.setDescription(java.lang.String description)
           
 Measure Measure.setDiffValue1(java.lang.Double diff1)
           
 Measure Measure.setDiffValue2(java.lang.Double diff2)
           
 Measure Measure.setDiffValue3(java.lang.Double diff3)
           
 Measure Measure.setId(java.lang.Integer id)
           
 Measure Measure.setIntValue(java.lang.Integer i)
           
 Measure Measure.setMetric(Metric metric)
           
 Measure Measure.setPersistenceMode(PersistenceMode mode)
           
 Measure Measure.setTendency(java.lang.Integer tendency)
           
 Measure Measure.setValue(java.lang.Double v)
          Setting the measure value with the default precision of 1
 Measure Measure.setValue(java.lang.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<java.util.Collection<Measure>> MeasuresFilters.all()
           
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 java.lang.Double MeasureUtils.getValue(Measure measure, java.lang.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 java.lang.Double MeasureUtils.sum(boolean zeroIfNone, Measure... measures)
           
 

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



Copyright © 2009 SonarSource SA. All Rights Reserved.