Class TimeSeriesList<K,Y extends Number>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
javafx.collections.ObservableListBase<javafx.scene.chart.XYChart.Series<Long,Y>>
com.iamsoft.util.ui.javafx.TimeSeriesList<K,Y>
Type Parameters:
K - Item from which data is extracted.
Y - Value type.
All Implemented Interfaces:
Iterable<javafx.scene.chart.XYChart.Series<Long,Y>>, Collection<javafx.scene.chart.XYChart.Series<Long,Y>>, List<javafx.scene.chart.XYChart.Series<Long,Y>>, javafx.beans.Observable, javafx.collections.ObservableList<javafx.scene.chart.XYChart.Series<Long,Y>>

public class TimeSeriesList<K,Y extends Number> extends javafx.collections.ObservableListBase<javafx.scene.chart.XYChart.Series<Long,Y>>
List of data series derived from mutating observable values.
  • Constructor Details

    • TimeSeriesList

      public TimeSeriesList(javafx.collections.ObservableList<K> pItems, Function<? super K,? extends javafx.beans.value.ObservableValue<String>> pNameFunction, Function<? super K,? extends javafx.beans.value.ObservableValue<? extends Y>> pValFunction)
    • TimeSeriesList

      public TimeSeriesList(javafx.collections.ObservableList<K> pItems, Function<? super K,? extends javafx.beans.value.ObservableValue<String>> pNameFunction, Function<? super K,? extends javafx.beans.value.ObservableValue<? extends Y>> pValFunction, UnaryOperator<javafx.collections.ObservableList<javafx.scene.chart.XYChart.Data<Long,Y>>> pConflationFunction)
  • Method Details