package com.github.mikephil.charting.data; import java.util.ArrayList; import java.util.List; /** * Data object that encapsulates all data associated with a LineChart. * * @author Philipp Jahoda */ public class LineData extends BarLineScatterCandleData<LineDataSet> { public LineData() { super(); } public LineData(List<String> xVals) { super(xVals); } public LineData(String[] xVals) { super(xVals); } public LineData(List<String> xVals, List<LineDataSet> dataSets) { super(xVals, dataSets); } public LineData(String[] xVals, List<LineDataSet> dataSets) { super(xVals, dataSets); } public LineData(List<String> xVals, LineDataSet dataSet) { super(xVals, toList(dataSet)); } public LineData(String[] xVals, LineDataSet dataSet) { super(xVals, toList(dataSet)); } private static List<LineDataSet> toList(LineDataSet dataSet) { List<LineDataSet> sets = new ArrayList<LineDataSet>(); sets.add(dataSet); return sets; } }