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

Packages that use Metric
org.sonar.api.batch   
org.sonar.api.database.daos   
org.sonar.api.database.model   
org.sonar.api.measures   
org.sonar.api.profiles   
 

Uses of Metric in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return Metric
 Metric AbstractDirectoriesDecorator.generateDirectoriesMetric()
           
 Metric AbstractFileComplexityDecorator.generateFileComplexityMetric()
           
 Metric AbstractFilesDecorator.generateFilesMetric()
           
 Metric AbstractDivisionDecorator.generatesMetric()
           
protected abstract  Metric AbstractDivisionDecorator.getDividendMetric()
           
protected abstract  Metric AbstractDivisionDecorator.getDivisorMetric()
           
protected abstract  Metric AbstractDivisionDecorator.getQuotientMetric()
           
 

Methods in org.sonar.api.batch that return types with arguments of type Metric
 java.util.List<Metric> AbstractFileComplexityDecorator.dependsUponFileAndComplexityMetrics()
           
 java.util.List<Metric> AbstractDivisionDecorator.dependsUponMetrics()
           
abstract  java.util.List<Metric> AbstractSumChildrenDecorator.generatesMetrics()
          Each metric is used individually.
 java.util.List<Metric> TimeMachineQuery.getMetrics()
           
 

Methods in org.sonar.api.batch with parameters of type Metric
 java.util.Collection<Measure> DecoratorContext.getChildrenMeasures(Metric metric)
           
 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(Metric metric, java.lang.Double value)
          Add a measure on project
 DecoratorContext DecoratorContext.saveMeasure(Metric metric, java.lang.Double value)
           
 Measure SensorContext.saveMeasure(Resource resource, Metric metric, java.lang.Double value)
           
 TimeMachineQuery TimeMachineQuery.setMetrics(Metric... metrics)
           
 

Method parameters in org.sonar.api.batch with type arguments of type Metric
 TimeMachineQuery TimeMachineQuery.setMetrics(java.util.List<Metric> metrics)
           
 

Uses of Metric in org.sonar.api.database.daos
 

Methods in org.sonar.api.database.daos that return Metric
 Metric MeasuresDao.getMetric(Metric metric)
           
 Metric MeasuresDao.getMetric(java.lang.String metricName)
           
 

Methods in org.sonar.api.database.daos that return types with arguments of type Metric
 java.util.Collection<Metric> MeasuresDao.getEnabledMetrics()
           
 java.util.Collection<Metric> MeasuresDao.getMetrics()
           
 java.util.List<Metric> MeasuresDao.getMetrics(java.util.List<Metric> metrics)
           
 java.util.Collection<Metric> MeasuresDao.getUserDefinedMetrics()
           
 

Methods in org.sonar.api.database.daos with parameters of type Metric
 Metric MeasuresDao.getMetric(Metric metric)
           
 void MeasuresDao.persistMetric(Metric metric)
           
 

Method parameters in org.sonar.api.database.daos with type arguments of type Metric
 void MeasuresDao.disabledMetrics(java.util.Collection<Metric> metrics)
           
 java.util.List<Metric> MeasuresDao.getMetrics(java.util.List<Metric> metrics)
           
 void MeasuresDao.registerMetrics(java.util.Collection<Metric> metrics)
           
 

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

Methods in org.sonar.api.database.model that return Metric
 Metric MeasureModel.getMetric()
           
 

Methods in org.sonar.api.database.model with parameters of type Metric
 void MeasureModel.setMetric(Metric metric)
           
 

Constructors in org.sonar.api.database.model with parameters of type Metric
MeasureModel(Metric metric, java.lang.Double val)
           
MeasureModel(Metric metric, Metric.Level level)
           
MeasureModel(Metric metric, java.lang.String val)
           
 

Uses of Metric in org.sonar.api.measures
 

Fields in org.sonar.api.measures declared as Metric
static Metric CoreMetrics.ACCESSORS
           
static Metric CoreMetrics.ALERT_STATUS
           
static Metric CoreMetrics.BLOCKER_VIOLATIONS
           
static Metric CoreMetrics.CLASS_COMPLEXITY
           
static Metric CoreMetrics.CLASS_COMPLEXITY_DISTRIBUTION
           
static Metric CoreMetrics.CLASSES
           
static Metric CoreMetrics.COMMENT_LINES
           
static Metric CoreMetrics.COMMENT_LINES_DENSITY
           
static Metric CoreMetrics.COMPLEXITY
           
static Metric CoreMetrics.COVERAGE
           
static Metric CoreMetrics.COVERAGE_LINE_HITS_DATA
           
static Metric CoreMetrics.CRITICAL_VIOLATIONS
           
static Metric CoreMetrics.DIRECTORIES
           
static Metric CoreMetrics.DUPLICATED_BLOCKS
           
static Metric CoreMetrics.DUPLICATED_FILES
           
static Metric CoreMetrics.DUPLICATED_LINES
           
static Metric CoreMetrics.DUPLICATED_LINES_DENSITY
           
static Metric CoreMetrics.DUPLICATIONS_DATA
           
static Metric CoreMetrics.EFFICIENCY
           
static Metric CoreMetrics.FILE_COMPLEXITY
           
static Metric CoreMetrics.FILES
           
static Metric CoreMetrics.FUNCTION_COMPLEXITY
           
static Metric CoreMetrics.FUNCTION_COMPLEXITY_DISTRIBUTION
           
static Metric CoreMetrics.FUNCTIONS
           
static Metric CoreMetrics.INFO_VIOLATIONS
           
static Metric CoreMetrics.LINES
           
static Metric CoreMetrics.MAINTAINABILITY
           
static Metric CoreMetrics.MAJOR_VIOLATIONS
           
protected  Metric Measure.metric
           
static Metric CoreMetrics.MINOR_VIOLATIONS
           
static Metric CoreMetrics.NCLOC
           
static Metric CoreMetrics.PACKAGES
           
static Metric CoreMetrics.PORTABILITY
           
static Metric CoreMetrics.PROFILE
           
static Metric CoreMetrics.PUBLIC_API
           
static Metric CoreMetrics.PUBLIC_DOCUMENTED_API_DENSITY
           
static Metric CoreMetrics.PUBLIC_UNDOCUMENTED_API
           
static Metric CoreMetrics.RELIABILITY
           
static Metric CoreMetrics.SKIPPED_TESTS
           
static Metric CoreMetrics.STATEMENTS
           
static Metric CoreMetrics.TEST_DATA
           
static Metric CoreMetrics.TEST_ERRORS
           
static Metric CoreMetrics.TEST_EXECUTION_TIME
           
static Metric CoreMetrics.TEST_FAILURES
           
static Metric CoreMetrics.TEST_SUCCESS_DENSITY
           
static Metric CoreMetrics.TESTS
           
static Metric CoreMetrics.UNCOVERED_COMPLEXITY_BY_TESTS
           
static Metric CoreMetrics.USABILITY
           
static Metric CoreMetrics.VIOLATIONS
           
static Metric CoreMetrics.VIOLATIONS_DENSITY
           
static Metric CoreMetrics.WEIGHTED_VIOLATIONS
           
 

Methods in org.sonar.api.measures that return Metric
 Metric MeasuresFilters.MetricFilter.filterOnMetric()
           
 Metric PropertiesBuilder.getMetric()
           
 Metric Measure.getMetric()
           
 

Methods in org.sonar.api.measures that return types with arguments of type Metric
 java.util.List<Metric> Metrics.getMetrics()
           
static java.util.List<Metric> CoreMetrics.getMetrics()
           
 

Methods in org.sonar.api.measures with parameters of type Metric
static RuleMeasure RuleMeasure.createForCategory(Metric metric, java.lang.Integer category, java.lang.Double value)
           
static RuleMeasure RuleMeasure.createForPriority(Metric metric, RulePriority priority, java.lang.Double value)
           
static RuleMeasure RuleMeasure.createForRule(Metric metric, Rule rule, java.lang.Double value)
           
static MeasuresFilter<Measure> MeasuresFilters.metric(Metric metric)
           
static MeasuresFilter<RuleMeasure> MeasuresFilters.rule(Metric metric, Rule rule)
           
static MeasuresFilter<java.util.Collection<RuleMeasure>> MeasuresFilters.ruleCategories(Metric metric)
           
static MeasuresFilter<RuleMeasure> MeasuresFilters.ruleCategory(Metric metric, java.lang.Integer category)
           
static MeasuresFilter<RuleMeasure> MeasuresFilters.rulePriority(Metric metric, RulePriority priority)
           
static MeasuresFilter<java.util.Collection<RuleMeasure>> MeasuresFilters.rules(Metric metric)
           
 PropertiesBuilder<KEY,VALUE> PropertiesBuilder.setMetric(Metric metric)
           
 Measure Measure.setMetric(Metric metric)
           
 

Constructors in org.sonar.api.measures with parameters of type Metric
CountDistributionBuilder(Metric metric)
           
Measure(Metric metric)
           
Measure(Metric metric, java.lang.Double value)
           
Measure(Metric metric, java.lang.Double value, int precision)
           
Measure(Metric metric, java.lang.Double value, java.lang.String data)
           
Measure(Metric metric, Metric.Level level)
           
Measure(Metric metric, java.lang.String data)
          Measure with text data.
MeasuresFilters.MetricFilter(Metric metric)
           
PropertiesBuilder(Metric metric)
           
PropertiesBuilder(Metric metric, java.util.Map<KEY,VALUE> map)
           
RangeDistributionBuilder(Metric metric, java.lang.Number[] bottomLimits)
           
RuleMeasure(Metric metric, Rule rule, RulePriority rulePriority, java.lang.Integer ruleCategory)
          This constructor is for internal use only.
 

Uses of Metric in org.sonar.api.profiles
 

Methods in org.sonar.api.profiles that return Metric
 Metric Alert.getMetric()
           
 

Methods in org.sonar.api.profiles with parameters of type Metric
 void Alert.setMetric(Metric metric)
           
 

Constructors in org.sonar.api.profiles with parameters of type Metric
Alert(RulesProfile rulesProfile, Metric metric, java.lang.String operator, java.lang.String valueError, java.lang.String valueWarning)
           
 



Copyright © 2009 SonarSource SA. All Rights Reserved.