Package 

Interface IBarDataSet

  • All Implemented Interfaces:
    com.github.mikephil.charting.interfaces.datasets.IBarLineScatterCandleBubbleDataSet , com.github.mikephil.charting.interfaces.datasets.IDataSet

    
    public interface IBarDataSet
     implements IBarLineScatterCandleBubbleDataSet<BarEntry>
                        

    Created by philipp on 21/10/15.

    • Method Summary

      Modifier and Type Method Description
      abstract List<Fill> getFills()
      abstract Fill getFill(int index)
      abstract boolean isStacked() Returns true if this DataSet is stacked (stacksize > 1) or not.
      abstract int getStackSize() Returns the maximum number of bars that can be stacked upon another inthis DataSet.
      abstract int getBarShadowColor() Returns the color used for drawing the bar-shadows.
      abstract float getBarBorderWidth() Returns the width used for drawing borders around the bars.If borderWidth == 0, no border will be drawn.
      abstract int getBarBorderColor() Returns the color drawing borders around the bars.
      abstract int getHighLightAlpha() Returns the alpha value (transparency) that is used for drawing thehighlight indicator.
      abstract Array<String> getStackLabels() Returns the labels used for the different value-stacks in the legend.This is only relevant for stacked bar entries.
      • Methods inherited from class com.github.mikephil.charting.interfaces.datasets.IBarLineScatterCandleBubbleDataSet

        getHighLightColor
      • Methods inherited from class com.github.mikephil.charting.interfaces.datasets.IDataSet

        addEntry, addEntryOrdered, calcMinMax, calcMinMaxY, clear, contains, getAxisDependency, getColor, getColor, getColors, getEntriesForXValue, getEntryCount, getEntryForIndex, getEntryForXValue, getEntryForXValue, getEntryIndex, getEntryIndex, getForm, getFormLineDashEffect, getFormLineWidth, getFormSize, getIconsOffset, getIndexInEntries, getLabel, getValueFormatter, getValueTextColor, getValueTextColor, getValueTextSize, getValueTypeface, getXMax, getXMin, getYMax, getYMin, isDrawIconsEnabled, isDrawValuesEnabled, isHighlightEnabled, isVisible, needsFormatter, removeEntry, removeEntry, removeEntryByXValue, removeFirst, removeLast, setAxisDependency, setDrawIcons, setDrawValues, setHighlightEnabled, setIconsOffset, setLabel, setValueFormatter, setValueTextColor, setValueTextColors, setValueTextSize, setValueTypeface, setVisible
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isStacked

         abstract boolean isStacked()

        Returns true if this DataSet is stacked (stacksize > 1) or not.

      • getStackSize

         abstract int getStackSize()

        Returns the maximum number of bars that can be stacked upon another inthis DataSet. This should return 1 for non stacked bars, and > 1 for stacked bars.

      • getBarShadowColor

         abstract int getBarShadowColor()

        Returns the color used for drawing the bar-shadows. The bar shadows is asurface behind the bar that indicates the maximum value.

      • getBarBorderWidth

         abstract float getBarBorderWidth()

        Returns the width used for drawing borders around the bars.If borderWidth == 0, no border will be drawn.

      • getBarBorderColor

         abstract int getBarBorderColor()

        Returns the color drawing borders around the bars.

      • getHighLightAlpha

         abstract int getHighLightAlpha()

        Returns the alpha value (transparency) that is used for drawing thehighlight indicator.

      • getStackLabels

         abstract Array<String> getStackLabels()

        Returns the labels used for the different value-stacks in the legend.This is only relevant for stacked bar entries.