avrora.util.profiling
Class DataItem

java.lang.Object
  extended byavrora.util.profiling.DataItem
Direct Known Subclasses:
Counter, MinMaxMean, Proportion

public abstract class DataItem
extends java.lang.Object

This class represents a data item that can be placed inside a database. Things like Proportion, Distribution, and MinMaxMean inherit from this.


Field Summary
protected  java.lang.String name
           
 
Constructor Summary
DataItem()
           
 
Method Summary
 java.lang.String getName()
           
abstract  boolean hasData()
           
abstract  void processData()
           
abstract  void textReport()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
Constructor Detail

DataItem

public DataItem()
Method Detail

textReport

public abstract void textReport()

processData

public abstract void processData()

hasData

public abstract boolean hasData()

getName

public java.lang.String getName()

toString

public java.lang.String toString()