Class DefaultMeasure<G extends Serializable>
java.lang.Object
org.sonar.api.batch.sensor.internal.DefaultStorable
org.sonar.api.batch.sensor.measure.internal.DefaultMeasure<G>
- All Implemented Interfaces:
org.sonar.api.batch.sensor.measure.Measure<G>,org.sonar.api.batch.sensor.measure.NewMeasure<G>
public class DefaultMeasure<G extends Serializable>
extends DefaultStorable
implements org.sonar.api.batch.sensor.measure.Measure<G>, org.sonar.api.batch.sensor.measure.NewMeasure<G>
-
Field Summary
Fields inherited from class org.sonar.api.batch.sensor.internal.DefaultStorable
storage -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.sonar.api.batch.sensor.internal.DefaultStorable
save, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.sonar.api.batch.sensor.measure.NewMeasure
save
-
Constructor Details
-
DefaultMeasure
public DefaultMeasure() -
DefaultMeasure
public DefaultMeasure(@Nullable org.sonar.api.batch.sensor.internal.SensorStorage storage)
-
-
Method Details
-
on
- Specified by:
onin interfaceorg.sonar.api.batch.sensor.measure.NewMeasure<G extends Serializable>
-
forMetric
- Specified by:
forMetricin interfaceorg.sonar.api.batch.sensor.measure.NewMeasure<G extends Serializable>
-
withValue
- Specified by:
withValuein interfaceorg.sonar.api.batch.sensor.measure.NewMeasure<G extends Serializable>
-
isFromCore
public boolean isFromCore()For internal use. -
setFromCore
For internal use. Used by core components to bypass check that prevent a plugin to store core measures. -
doSave
public void doSave()- Specified by:
doSavein classDefaultStorable
-
metric
- Specified by:
metricin interfaceorg.sonar.api.batch.sensor.measure.Measure<G extends Serializable>
-
inputComponent
public org.sonar.api.batch.fs.InputComponent inputComponent()- Specified by:
inputComponentin interfaceorg.sonar.api.batch.sensor.measure.Measure<G extends Serializable>
-
value
- Specified by:
valuein interfaceorg.sonar.api.batch.sensor.measure.Measure<G extends Serializable>
-
equals
-
hashCode
public int hashCode()
-