org.sonar.api.measures
Class MeasuresFilters

java.lang.Object
  extended by org.sonar.api.measures.MeasuresFilters

public final class MeasuresFilters
extends Object

Since:
1.10

Nested Class Summary
static class MeasuresFilters.MetricFilter<M>
          Used for internal optimizations.
 
Method Summary
static MeasuresFilter<Collection<Measure>> all()
           
static MeasuresFilter<Measure> characteristic(Metric metric, Characteristic characteristic)
           
static MeasuresFilter<Measure> measure(Measure measure)
           
static MeasuresFilter<Measure> metric(Metric metric)
           
static MeasuresFilter<Measure> metric(String metricKey)
           
static MeasuresFilter<Measure> requirement(Metric metric, Requirement requirement)
          Deprecated. since 4.3
static MeasuresFilter<RuleMeasure> rule(Metric metric, Rule rule)
           
static MeasuresFilter<Collection<RuleMeasure>> rules(Metric metric)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

all

public static MeasuresFilter<Collection<Measure>> all()

metric

public static MeasuresFilter<Measure> metric(Metric metric)

metric

public static MeasuresFilter<Measure> metric(String metricKey)

characteristic

public static MeasuresFilter<Measure> characteristic(Metric metric,
                                                     Characteristic characteristic)

requirement

@Deprecated
public static MeasuresFilter<Measure> requirement(Metric metric,
                                                             Requirement requirement)
Deprecated. since 4.3


measure

public static MeasuresFilter<Measure> measure(Measure measure)
Since:
2.0

rule

public static MeasuresFilter<RuleMeasure> rule(Metric metric,
                                               Rule rule)

rules

public static MeasuresFilter<Collection<RuleMeasure>> rules(Metric metric)


Copyright © 2009-2014 SonarSource. All Rights Reserved.