Search Results for

    Show / Hide Table of Contents

    Class HlDataSeries<TX,TY>

    The HlcDataSeries provides a generic data-source in High-Low-Close format for HL charts as well as Error bar charts. See Also: com.scichart.charting.visuals.renderableSeries.FastFixedErrorBarsRenderableSeries, com.scichart.charting.visuals.renderableSeries.FastErrorBarsRenderableSeries, com.scichart.charting.visuals.renderableSeries.HlRenderableSeriesBase

    Inheritance
    java.lang.Object
    DataSeriesCore
    DataSeries<TX,TY>
    XDataSeries<TX,TY>
    dataSeries.XyDataSeries
    HlDataSeries<TX,TY>
    Implements
    com.scichart.charting.model.dataSeries.IHlDataSeries<TX,TY>
    Inherited Members
    dataSeries.DataSeries.getAcceptsUnsortedData()
    dataSeries.DataSeries.getLock()
    dataSeries.DataSeries.getXMath()
    dataSeries.DataSeries.getXMax()
    dataSeries.DataSeries.getXMin()
    dataSeries.DataSeries.getXRange()
    dataSeries.DataSeries.getXType()
    dataSeries.DataSeries.getYMath()
    dataSeries.DataSeries.getYMax()
    dataSeries.DataSeries.getYMin()
    dataSeries.DataSeries.getYRange()
    dataSeries.DataSeries.getYType()
    dataSeries.DataSeries.setAcceptsUnsortedData(boolean)
    dataSeries.DataSeriesCore.addObserver(dataSeries.IDataSeriesObserver)
    dataSeries.DataSeriesCore.clear()
    dataSeries.DataSeriesCore.decrementSuspend()
    dataSeries.DataSeriesCore.getIsSuspended()
    dataSeries.DataSeriesCore.getSeriesName()
    dataSeries.DataSeriesCore.getUpdateSuspenderCount()
    dataSeries.DataSeriesCore.onDataSeriesChanged(int)
    dataSeries.DataSeriesCore.removeObserver(dataSeries.IDataSeriesObserver)
    dataSeries.DataSeriesCore.resumeUpdates(IUpdateSuspender)
    dataSeries.DataSeriesCore.setSeriesName(String)
    dataSeries.DataSeriesCore.suspendUpdates()
    dataSeries.XDataSeries.clear(boolean)
    dataSeries.XDataSeries.getCount()
    dataSeries.XDataSeries.getFifoCapacity()
    dataSeries.XDataSeries.getIndicesXRange(IndexRange,coordinateCalculators.ICoordinateCalculator)
    dataSeries.XDataSeries.getIndicesXRange(IndexRange,double,double,boolean)
    dataSeries.XDataSeries.getIndicesYRange(IndexRange,coordinateCalculators.ICoordinateCalculator)
    dataSeries.XDataSeries.getWindowedYRange(coordinateCalculators.ICoordinateCalculator,boolean)
    dataSeries.XDataSeries.getXValues()
    dataSeries.XDataSeries.isDataEvenlySpaced()
    dataSeries.XDataSeries.isDataSortedAscending()
    dataSeries.XDataSeries.isFifo()
    dataSeries.XDataSeries.setFifoCapacity(Integer)
    dataSeries.XDataSeries.updateXRange(IRange<TX>)
    dataSeries.XyDataSeries.append(TX,TY)
    dataSeries.XyDataSeries.append(TX[],TY[])
    dataSeries.XyDataSeries.append(IValues<TX>,IValues<TY>)
    dataSeries.XyDataSeries.append(Iterable<TX>,Iterable<TY>)
    dataSeries.XyDataSeries.clearColumns()
    dataSeries.XyDataSeries.getDataSeriesType()
    dataSeries.XyDataSeries.getHasValues()
    dataSeries.XyDataSeries.getWindowedYRange(IndexRange,boolean)
    dataSeries.XyDataSeries.getYValues()
    dataSeries.XyDataSeries.initColumns()
    dataSeries.XyDataSeries.initColumnsAsFifo(int)
    dataSeries.XyDataSeries.insert(int,TX,TY)
    dataSeries.XyDataSeries.insertRange(int,TX[],TY[])
    dataSeries.XyDataSeries.insertRange(int,IValues<TX>,IValues<TY>)
    dataSeries.XyDataSeries.insertRange(int,Iterable<TX>,Iterable<TY>)
    dataSeries.XyDataSeries.removeAt(int)
    dataSeries.XyDataSeries.removeRange(int,int)
    dataSeries.XyDataSeries.updateRangeXAt(int,TX[])
    dataSeries.XyDataSeries.updateRangeXAt(int,IValues<TX>)
    dataSeries.XyDataSeries.updateRangeXAt(int,Iterable<TX>)
    dataSeries.XyDataSeries.updateRangeXyAt(int,TX[],TY[])
    dataSeries.XyDataSeries.updateRangeXyAt(int,IValues<TX>,IValues<TY>)
    dataSeries.XyDataSeries.updateRangeXyAt(int,Iterable<TX>,Iterable<TY>)
    dataSeries.XyDataSeries.updateRangeYAt(int,TY[])
    dataSeries.XyDataSeries.updateRangeYAt(int,IValues<TY>)
    dataSeries.XyDataSeries.updateRangeYAt(int,Iterable<TY>)
    dataSeries.XyDataSeries.updateXAt(int,TX)
    dataSeries.XyDataSeries.updateXyAt(int,TX,TY)
    dataSeries.XyDataSeries.updateYAt(int,TY)
    dataSeries.XyDataSeries.updateYRange(IRange<TY>)
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class HlDataSeries<TX,TY> extends dataSeries.XyDataSeries<TX,TY> implements dataSeries.IHlDataSeries<TX,TY>
    Type Parameters
    Name Description
    TX
    TY

    Constructors

    HlDataSeries(Class<TX> xType, Class<TY> yType)

    Creates a new instance of the HlDataSeries class

    Declaration
    public HlDataSeries(Class<TX> xType, Class<TY> yType)
    Parameters
    Type Name Description
    Class<TX> xType

    The Type of X Data (TX)

    Class<TY> yType

    The Type of Y Data (TY)

    HlDataSeries(Class<TX> xType, Class<TY> yType, IDataDistributionCalculator<TX> dataDistributionCalculator)

    Creates a new instance of the HlDataSeries class

    Declaration
    public HlDataSeries(Class<TX> xType, Class<TY> yType, IDataDistributionCalculator<TX> dataDistributionCalculator)
    Parameters
    Type Name Description
    Class<TX> xType

    The Type of X Data (TX)

    Class<TY> yType

    The Type of Y Data (TY)

    IDataDistributionCalculator<TX> dataDistributionCalculator

    An optional DataDistributionCalculator, which can be used to specify Sorted Ascending and Evenly Spaced flags

    Methods

    append(TX x, TY y, TY high, TY low)

    Appends the X, Y, High and Low point to the series.

    Declaration
    public void append(TX x, TY y, TY high, TY low)
    Parameters
    Type Name Description
    TX x
    TY y
    TY high
    TY low

    append(TX[] xValues, TY[] yValues, TY[] high, TY[] low)

    Appends an X, Y, High and Low points to the series.

    Declaration
    public void append(TX[] xValues, TY[] yValues, TY[] high, TY[] low)
    Parameters
    Type Name Description
    TX[] xValues
    TY[] yValues
    TY[] high
    TY[] low

    append(IValues<TX> xValues, IValues<TY> yValues, IValues<TY> high, IValues<TY> low)

    Appends the X, Y, High and Low points to the series.

    Declaration
    public void append(IValues<TX> xValues, IValues<TY> yValues, IValues<TY> high, IValues<TY> low)
    Parameters
    Type Name Description
    IValues<TX> xValues
    IValues<TY> yValues
    IValues<TY> high
    IValues<TY> low

    append(Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TY> high, Iterable<TY> low)

    Appends the X, Y, High and Low points to the series.

    Declaration
    public void append(Iterable<TX> xValues, Iterable<TY> yValues, Iterable<TY> high, Iterable<TY> low)
    Parameters
    Type Name Description
    Iterable<TX> xValues
    Iterable<TY> yValues
    Iterable<TY> high
    Iterable<TY> low

    clearColumns()

    Clears content of series without recreation of internal lists

    Declaration
    protected void clearColumns()
    Overrides
    XyDataSeries<TX,TY>.clearColumns()

    getDataSeriesType()

    Gets the DataSeriesType for this DataSeries.

    Declaration
    public dataSeries.DataSeriesType getDataSeriesType()
    Returns
    Type Description
    dataSeries.DataSeriesType
    Overrides
    XyDataSeries<TX,TY>.getDataSeriesType()

    getHasValues()

    Gets whether the DataSeries has values(is not empty).

    Declaration
    public boolean getHasValues()
    Returns
    Type Description
    boolean
    Overrides
    XyDataSeries<TX,TY>.getHasValues()

    getHighValues()

    Gets the High Values of this series

    Declaration
    public ISciList<TY> getHighValues()
    Returns
    Type Description
    ISciList<TY>

    getLowValues()

    Gets the Low Values of this series

    Declaration
    public ISciList<TY> getLowValues()
    Returns
    Type Description
    ISciList<TY>

    initColumns()

    Creates internal lists

    Declaration
    protected void initColumns()
    Overrides
    XyDataSeries<TX,TY>.initColumns()

    initColumnsAsFifo(int fifoCapacity)

    Creates internal list as FIFO

    Declaration
    protected void initColumnsAsFifo(int fifoCapacity)
    Parameters
    Type Name Description
    int fifoCapacity
    Overrides
    XyDataSeries<TX,TY>.initColumnsAsFifo(int fifoCapacity)

    insert(int index, TX x, TY y, TY high, TY low)

    Inserts the X and Y, High and Low point to the series at specified index.

    Declaration
    public void insert(int index, TX x, TY y, TY high, TY low)
    Parameters
    Type Name Description
    int index
    TX x
    TY y
    TY high
    TY low

    insertRange(int index, TX[] x, TY[] y, TY[] high, TY[] low)

    Inserts the X and Y, High and Low points to the series at specified index.

    Declaration
    public void insertRange(int index, TX[] x, TY[] y, TY[] high, TY[] low)
    Parameters
    Type Name Description
    int index
    TX[] x
    TY[] y
    TY[] high
    TY[] low

    insertRange(int index, IValues<TX> x, IValues<TY> y, IValues<TY> high, IValues<TY> low)

    Inserts the X and Y, High and Low points to the series at specified index.

    Declaration
    public void insertRange(int index, IValues<TX> x, IValues<TY> y, IValues<TY> high, IValues<TY> low)
    Parameters
    Type Name Description
    int index
    IValues<TX> x
    IValues<TY> y
    IValues<TY> high
    IValues<TY> low

    insertRange(int index, Iterable<TX> x, Iterable<TY> y, Iterable<TY> high, Iterable<TY> low)

    Inserts the X and Y, High and Low points to the series at specified index.

    Declaration
    public void insertRange(int index, Iterable<TX> x, Iterable<TY> y, Iterable<TY> high, Iterable<TY> low)
    Parameters
    Type Name Description
    int index
    Iterable<TX> x
    Iterable<TY> y
    Iterable<TY> high
    Iterable<TY> low

    removeAt(int index)

    Removes data points at specified location

    Declaration
    public void removeAt(int index)
    Parameters
    Type Name Description
    int index
    Overrides
    XyDataSeries<TX,TY>.removeAt(int index)

    removeRange(int startIndex, int count)

    Removes the range of data points

    Declaration
    public void removeRange(int startIndex, int count)
    Parameters
    Type Name Description
    int startIndex
    int count
    Overrides
    XyDataSeries<TX,TY>.removeRange(int startIndex, int count)

    update(int index, TY y, TY high, TY low)

    Updates an Y, High and Low point to the series at specified index.

    Declaration
    public void update(int index, TY y, TY high, TY low)
    Parameters
    Type Name Description
    int index
    TY y
    TY high
    TY low

    update(int index, TY[] y, TY[] high, TY[] low)

    Updates the Y, High and Low points to the series at specified index.

    Declaration
    public void update(int index, TY[] y, TY[] high, TY[] low)
    Parameters
    Type Name Description
    int index
    TY[] y
    TY[] high
    TY[] low

    update(int index, IValues<TY> y, IValues<TY> high, IValues<TY> low)

    Updates the Y, High and Low points to the series at specified index.

    Declaration
    public void update(int index, IValues<TY> y, IValues<TY> high, IValues<TY> low)
    Parameters
    Type Name Description
    int index
    IValues<TY> y
    IValues<TY> high
    IValues<TY> low

    update(int index, Iterable<TY> y, Iterable<TY> high, Iterable<TY> low)

    Updates the Y, High and Low points to the series at specified index.

    Declaration
    public void update(int index, Iterable<TY> y, Iterable<TY> high, Iterable<TY> low)
    Parameters
    Type Name Description
    int index
    Iterable<TY> y
    Iterable<TY> high
    Iterable<TY> low

    updateYRange(IRange<TY> yRange)

    Sets the total extents of the IDataSeries in the Y direction.

    Declaration
    protected void updateYRange(IRange<TY> yRange)
    Parameters
    Type Name Description
    IRange<TY> yRange
    Overrides
    XyDataSeries<TX,TY>.updateYRange(IRange<TY> yRange)

    Implements

    com.scichart.charting.model.dataSeries.IHlDataSeries<TX,TY>
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml