org.gcube.portlets.user.timeseries.charts.support.types
Class ValueEntry<T extends java.lang.Number>
java.lang.Object
org.gcube.portlets.user.timeseries.charts.support.types.ValueEntry<T>
- All Implemented Interfaces:
- java.io.Serializable
public class ValueEntry<T extends java.lang.Number>
- extends java.lang.Object
- implements java.io.Serializable
Each value entry in a graph is identified by its numerical value and
possibly its label.
Note: the type T must be numerical (int, double, etc.).
The label is not mandatory.
- Author:
- Daniele Strollo (ISTI-CNR)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ValueEntry
public ValueEntry(T value)
throws InvalidParameterException
- Throws:
InvalidParameterException
ValueEntry
public ValueEntry(java.lang.String label,
T value)
throws InvalidParameterException
- Throws:
InvalidParameterException
setLabel
public final void setLabel(java.lang.String label)
setValue
public final void setValue(T value)
throws InvalidParameterException
- Throws:
InvalidParameterException
getLabel
public final java.lang.String getLabel()
getValue
public final T getValue()
toString
public final java.lang.String toString()
- Overrides:
toString
in class java.lang.Object