com.jeantessier.metrics
Interface Measurement

All Known Subinterfaces:
CollectionMeasurement
All Known Implementing Classes:
MeasurementBase, NullMeasurement

public interface Measurement


Method Summary
 void Accept(MeasurementVisitor visitor)
           
 void Add(double d)
           
 void Add(float f)
           
 void Add(int i)
           
 void Add(long l)
           
 void Add(java.lang.Object object)
           
 Metrics Context()
           
 MeasurementDescriptor Descriptor()
           
 double doubleValue()
           
 float floatValue()
           
 boolean InRange()
           
 int intValue()
           
 java.lang.String LongName()
           
 long longValue()
           
 java.lang.String ShortName()
           
 java.lang.Number Value()
           
 

Method Detail

Descriptor

public MeasurementDescriptor Descriptor()

Context

public Metrics Context()

ShortName

public java.lang.String ShortName()

LongName

public java.lang.String LongName()

Value

public java.lang.Number Value()

intValue

public int intValue()

longValue

public long longValue()

floatValue

public float floatValue()

doubleValue

public double doubleValue()

InRange

public boolean InRange()

Add

public void Add(java.lang.Object object)

Add

public void Add(int i)

Add

public void Add(long l)

Add

public void Add(float f)

Add

public void Add(double d)

Accept

public void Accept(MeasurementVisitor visitor)