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

Packages that use Measure
org.sonar.api.batch   
org.sonar.api.measures   
org.sonar.batch   
org.sonar.batch.index   
org.sonar.plugins.core.sensors   
org.sonar.plugins.jacoco   
 

Uses of Measure in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return Measure
abstract  Measure SonarIndex.addMeasure(Resource resource, Measure measure)
          Warning: the resource is automatically indexed for backward-compatibility, but it should be explictly indexed before.
 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, 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.
 

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
abstract  Measure SonarIndex.addMeasure(Resource resource, Measure measure)
          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)
           
 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()
          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(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)
          Sets the measure id - Internal use only
 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.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()
           
 

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

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 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
 

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)
          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
 

Uses of Measure in org.sonar.batch
 

Methods in org.sonar.batch that return Measure
 Measure DefaultSensorContext.getMeasure(Metric metric)
           
 Measure DefaultDecoratorContext.getMeasure(Metric metric)
           
 Measure DefaultSensorContext.getMeasure(Resource resource, Metric metric)
           
 Measure DefaultSensorContext.saveMeasure(Measure measure)
           
 Measure DefaultSensorContext.saveMeasure(Metric metric, Double value)
           
 Measure DefaultSensorContext.saveMeasure(Resource resource, Measure measure)
           
 Measure DefaultSensorContext.saveMeasure(Resource resource, Metric metric, Double value)
           
 

Methods in org.sonar.batch that return types with arguments of type Measure
 Collection<Measure> DefaultDecoratorContext.getChildrenMeasures(MeasuresFilter filter)
           
 Collection<Measure> DefaultDecoratorContext.getChildrenMeasures(Metric metric)
           
 List<Measure> DefaultTimeMachine.getMeasures(TimeMachineQuery query)
           
 

Methods in org.sonar.batch with parameters of type Measure
 Measure DefaultSensorContext.saveMeasure(Measure measure)
           
 DecoratorContext DefaultDecoratorContext.saveMeasure(Measure measure)
           
 Measure DefaultSensorContext.saveMeasure(Resource resource, Measure measure)
           
 

Uses of Measure in org.sonar.batch.index
 

Methods in org.sonar.batch.index that return Measure
 Measure DefaultIndex.addMeasure(Resource resource, Measure measure)
          the measure is updated if it's already registered.
 Measure DefaultIndex.getMeasure(Resource resource, Metric metric)
           
 Measure ReadOnlyPersistenceManager.reloadMeasure(Measure measure)
           
 Measure PersistenceManager.reloadMeasure(Measure measure)
           
 Measure MemoryOptimizer.reloadMeasure(Measure measure)
           
 Measure MeasurePersister.reloadMeasure(Measure measure)
           
 Measure DefaultPersistenceManager.reloadMeasure(Measure measure)
           
 

Methods in org.sonar.batch.index with parameters of type Measure
 void Bucket.addMeasure(Measure measure)
           
 Measure DefaultIndex.addMeasure(Resource resource, Measure measure)
          the measure is updated if it's already registered.
 void MemoryOptimizer.evictDataMeasure(Measure measure, MeasureModel model)
          Remove data of a database measure from memory.
 Measure ReadOnlyPersistenceManager.reloadMeasure(Measure measure)
           
 Measure PersistenceManager.reloadMeasure(Measure measure)
           
 Measure MemoryOptimizer.reloadMeasure(Measure measure)
           
 Measure MeasurePersister.reloadMeasure(Measure measure)
           
 Measure DefaultPersistenceManager.reloadMeasure(Measure measure)
           
 void ReadOnlyPersistenceManager.saveMeasure(Resource resource, Measure measure)
           
 void PersistenceManager.saveMeasure(Resource resource, Measure measure)
           
 void MeasurePersister.saveMeasure(Resource resource, Measure measure)
           
 void DefaultPersistenceManager.saveMeasure(Resource resource, Measure measure)
           
 

Uses of Measure in org.sonar.plugins.core.sensors
 

Methods in org.sonar.plugins.core.sensors with parameters of type Measure
static Metric.Level AlertUtils.getLevel(Alert alert, Measure measure)
          Get the matching alert level for the given measure
 

Uses of Measure in org.sonar.plugins.jacoco
 

Method parameters in org.sonar.plugins.jacoco with type arguments of type Measure
protected abstract  void AbstractAnalyzer.saveMeasures(SensorContext context, JavaFile resource, Collection<Measure> measures)
           
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.