Class NumberData<T extends Number>

java.lang.Object
org.wicketstuff.jqplot.lib.data.NumberData<T>
Type Parameters:
T - the generic type
All Implemented Interfaces:
Serializable, ChartData<T>
Direct Known Subclasses:
MeterData

public abstract class NumberData<T extends Number> extends Object implements ChartData<T>
Helper to handle Data Number with generics.
Author:
inaiat
See Also:
  • Constructor Details

    • NumberData

      public NumberData(T value)
      Instantiates a new number data.
      Parameters:
      value - the value
  • Method Details

    • getData

      public T getData()
      Description copied from interface: ChartData
      Gets the data.
      Specified by:
      getData in interface ChartData<T extends Number>
      Returns:
      the data
    • size

      public int size()
      Gets the size of the data.
      Specified by:
      size in interface ChartData<T extends Number>
      Returns:
      the data
    • setValue

      public void setValue(T value)
      Sets the value.
      Parameters:
      value - the new value
    • toJsonString

      public abstract String toJsonString()
      Description copied from interface: ChartData
      To json string.
      Specified by:
      toJsonString in interface ChartData<T extends Number>
      Returns:
      the string