Package kg.apc.charting.rows
Class GraphRowOverallAverages
- java.lang.Object
-
- kg.apc.charting.AbstractGraphRow
-
- kg.apc.charting.rows.GraphRowOverallAverages
-
- All Implemented Interfaces:
java.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>,java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>
public class GraphRowOverallAverages extends AbstractGraphRow implements java.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>, java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>
-
-
Field Summary
-
Fields inherited from class kg.apc.charting.AbstractGraphRow
color, drawLine, label, legendColorBox, LINE_THICKNESS_BIG, MARKER_SIZE_BIG, MARKER_SIZE_NONE, MARKER_SIZE_SMALL, markerSize, maxX, minX, ROW_AVERAGES, ROW_EXACT_VALUES, ROW_OVERALL_AVERAGES, ROW_PERCENTILES, ROW_ROLLING_SUM_VALUES, ROW_SIMPLE, ROW_SUM_VALUES
-
-
Constructor Summary
Constructors Constructor Description GraphRowOverallAverages()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(long xVal, double yVal)AbstractGraphPanelChartElementgetElement(long value)Needed for csv export.java.lang.LonggetKey()GraphPanelChartAverageElementgetValue()booleanhasNext()java.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>iterator()java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>next()voidremove()AbstractGraphPanelChartElementsetValue(AbstractGraphPanelChartElement value)intsize()-
Methods inherited from class kg.apc.charting.AbstractGraphRow
getColor, getFirstTime, getGranulationValue, getHigherKey, getLabel, getLegendColorBox, getLowerElement, getMarkerSize, getMaxX, getMinMaxY, getMinX, instantiateNewRow, isDrawBar, isDrawLine, isDrawOnChart, isDrawSpline, isDrawThickLines, isDrawValueLabel, isShowInLegend, setColor, setDrawBar, setDrawLine, setDrawOnChart, setDrawSpline, setDrawThickLines, setDrawValueLabel, setExcludeOutOfRangeValues, setGranulationValue, setLabel, setLegendColorBox, setMarkerSize, setShowInLegend
-
-
-
-
Method Detail
-
add
public void add(long xVal, double yVal)- Overrides:
addin classAbstractGraphRow
-
iterator
public java.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>> iterator()
- Specified by:
iteratorin classAbstractGraphRow
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>
-
next
public java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement> next()
- Specified by:
nextin interfacejava.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<java.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>>
-
getKey
public java.lang.Long getKey()
- Specified by:
getKeyin interfacejava.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>
-
getValue
public GraphPanelChartAverageElement getValue()
- Specified by:
getValuein interfacejava.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>
-
setValue
public AbstractGraphPanelChartElement setValue(AbstractGraphPanelChartElement value)
- Specified by:
setValuein interfacejava.util.Map.Entry<java.lang.Long,AbstractGraphPanelChartElement>
-
size
public int size()
- Specified by:
sizein classAbstractGraphRow
-
getElement
public AbstractGraphPanelChartElement getElement(long value)
Description copied from class:AbstractGraphRowNeeded for csv export.- Specified by:
getElementin classAbstractGraphRow- Parameters:
value- the key to get the element- Returns:
- the corresponding element
-
-