Package org.gmetrics.result
Class MetricResultBuilder
- java.lang.Object
-
- org.gmetrics.result.MetricResultBuilder
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
public class MetricResultBuilder extends Object implements groovy.lang.GroovyObject
-
-
Constructor Summary
Constructors Constructor Description MetricResultBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricResult
createAggregateMetricResult(Collection<MetricResult> children, Integer lineNumber)
MetricResult
createAggregateMetricResult(Collection<MetricResult> children, Integer lineNumber, Map<String,Object> overrideValues)
groovy.lang.MetaClass
getMetaClass()
Metric
getMetric()
MetricLevel
getMetricLevel()
Object
getProperty(String property)
int
getScale()
Object
invokeMethod(String method, Object arguments)
void
setMetaClass(groovy.lang.MetaClass mc)
void
setMetric(Metric value)
void
setMetricLevel(MetricLevel value)
void
setProperty(String property, Object value)
void
setScale(int value)
String
toString()
-
-
-
Method Detail
-
createAggregateMetricResult
public MetricResult createAggregateMetricResult(Collection<MetricResult> children, Integer lineNumber)
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
-
invokeMethod
public Object invokeMethod(String method, Object arguments)
- Specified by:
invokeMethod
in interfacegroovy.lang.GroovyObject
-
getProperty
public Object getProperty(String property)
- Specified by:
getProperty
in interfacegroovy.lang.GroovyObject
-
setProperty
public void setProperty(String property, Object value)
- Specified by:
setProperty
in interfacegroovy.lang.GroovyObject
-
getMetric
public Metric getMetric()
-
setMetric
public void setMetric(Metric value)
-
getMetricLevel
public MetricLevel getMetricLevel()
-
setMetricLevel
public void setMetricLevel(MetricLevel value)
-
getScale
public int getScale()
-
setScale
public void setScale(int value)
-
createAggregateMetricResult
public MetricResult createAggregateMetricResult(Collection<MetricResult> children, Integer lineNumber, Map<String,Object> overrideValues)
-
-