public class DefaultMeasureBuilder<G extends Serializable> extends Object implements MeasureBuilder<G>
Constructor and Description |
---|
DefaultMeasureBuilder() |
Modifier and Type | Method and Description |
---|---|
DefaultMeasure<G> |
build()
Build the measure.
|
DefaultMeasureBuilder<G> |
forMetric(Metric<G> metric)
The metric this measure belong to.
|
DefaultMeasureBuilder<G> |
onFile(InputFile inputFile)
The file the measure belongs to.
|
DefaultMeasureBuilder<G> |
onProject()
Tell that the measure is global to the project.
|
DefaultMeasureBuilder<G> |
withValue(G value)
Value of the measure.
|
public DefaultMeasureBuilder()
public DefaultMeasureBuilder<G> onFile(InputFile inputFile)
MeasureBuilder
onFile
in interface MeasureBuilder<G extends Serializable>
public DefaultMeasureBuilder<G> onProject()
MeasureBuilder
onProject
in interface MeasureBuilder<G extends Serializable>
public DefaultMeasureBuilder<G> forMetric(Metric<G> metric)
MeasureBuilder
forMetric
in interface MeasureBuilder<G extends Serializable>
public DefaultMeasureBuilder<G> withValue(G value)
MeasureBuilder
withValue
in interface MeasureBuilder<G extends Serializable>
public DefaultMeasure<G> build()
MeasureBuilder
build
in interface MeasureBuilder<G extends Serializable>
Copyright © 2009–2015 SonarSource. All rights reserved.