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)
          Find a measure for the resource
abstract  Measure SonarIndex.getMeasure(Resource resource, 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
abstract  Measure SonarIndex.saveMeasure(Resource resource, Measure measure)
           
 Measure SensorContext.saveMeasure(Resource resource, Measure measure)
          Add or update a measure.
 Measure SensorContext.saveMeasure(Resource resource, Metric metric, java.lang.Double value)
          Add or update a measure.
 

Methods in org.sonar.api.batch that return types with arguments of type Measure
 java.util.Collection<Measure> DefaultFormulaData.getChildrenMeasures(MeasuresFilter filter)
           
 java.util.Collection<Measure> DecoratorContext.getChildrenMeasures(MeasuresFilter filter)
          Never return null.
 java.util.Collection<Measure> DefaultFormulaData.getChildrenMeasures(Metric metric)
           
 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.
abstract  Measure SonarIndex.saveMeasure(Resource resource, Measure measure)
           
 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 java.util.List<Measure> MeasureModel.toMeasures(java.util.List<MeasureModel> models)
          Transforms a list of MeasureModel into a list of Measure
 

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

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()
          Shortcut for build(true)
 Measure PropertiesBuilder.build()
           
 Measure MeasureBuilder.build()
           
 Measure CountDistributionBuilder.build()
          Shortcut for build(true)
 Measure 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 AverageComplexityFormula.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(java.lang.String alertText)
          Sets the text associated to the alert on the measure
 Measure Measure.setData(Metric.Level level)
          Sets an alert level as the data field
 Measure Measure.setData(java.lang.String s)
          Sets the data field of the measure.
 Measure Measure.setDate(java.util.Date date)
          Sets the date of the measure - Used only in TimeMachine queries
 Measure Measure.setDescription(java.lang.String description)
          Sets the measure description
 Measure Measure.setDiffValue1(java.lang.Double diff1)
          Sets the first differential value of the measure
 Measure Measure.setDiffValue2(java.lang.Double diff2)
          Sets the second differential value of the measure
 Measure Measure.setDiffValue3(java.lang.Double diff3)
          Sets the third differential value of the measure
 Measure Measure.setId(java.lang.Long id)
          Sets the measure id - Internal use only
 Measure Measure.setIntValue(java.lang.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.setTendency(java.lang.Integer tendency)
          Sets the tendency for the measure
 Measure Measure.setUrl(java.lang.String url)
          Sets the URL of the measure
 Measure Measure.setValue(java.lang.Double v)
          Sets the measure value with the default precision of 1
 Measure Measure.setValue(java.lang.Double v, int precision)
          Sets 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()
           
 java.util.Collection<Measure> FormulaData.getChildrenMeasures(MeasuresFilter filter)
           
 java.util.Collection<Measure> FormulaData.getChildrenMeasures(Metric metric)
           
static MeasuresFilter<Measure> MeasuresFilters.measure(Measure measure)
           
static MeasuresFilter<Measure> MeasuresFilters.metric(Metric metric)
           
 

Methods in org.sonar.api.measures with parameters of type Measure
 RangeDistributionBuilder RangeDistributionBuilder.add(Measure measure)
          Adds an existing Distribution to the current one.
 CountDistributionBuilder CountDistributionBuilder.add(Measure measure)
          Adds an existing Distribution to the current one.
static java.lang.Double MeasureUtils.getValue(Measure measure, java.lang.Double defaultValue)
          Get the value of a measure, or alternatively a default value
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 java.lang.Double MeasureUtils.sum(boolean zeroIfNone, Measure... measures)
          Sums a series of 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)
          Sums a series of measures
 



Copyright © 2009-2010 SonarSource. All Rights Reserved.