Class ChartItemBuilder<B extends ChartItemBuilder<B>>

java.lang.Object
eu.hansolo.fx.charts.data.ChartItemBuilder<B>

public class ChartItemBuilder<B extends ChartItemBuilder<B>> extends Object
  • Constructor Details

    • ChartItemBuilder

      protected ChartItemBuilder()
  • Method Details

    • create

      public static final ChartItemBuilder create()
    • index

      public final B index(int INDEX)
    • name

      public final B name(String NAME)
    • unit

      public final B unit(String UNIT)
    • description

      public final B description(String DESCRIPTION)
    • category

      public final B category(Category CATEGORY)
    • value

      public final B value(double VALUE)
    • fill

      public final B fill(javafx.scene.paint.Color COLOR)
    • stroke

      public final B stroke(javafx.scene.paint.Color COLOR)
    • textFill

      public final B textFill(javafx.scene.paint.Color COLOR)
    • timestamp

      public final B timestamp(ZonedDateTime DATE_TIME)
    • timestamp

      public final B timestamp(Instant TIMESTAMP)
    • timestampEpochSecond

      public final B timestampEpochSecond(long TIMESTAMP_EPOCH_SECOND)
    • symbol

      public final B symbol(Symbol SYMBOL)
    • animated

      public final B animated(boolean AUTO)
    • x

      public final B x(double X)
    • y

      public final B y(double Y)
    • isEmpty

      public final B isEmpty()
    • metadata

      public final B metadata(Metadata METADATA)
    • animationDuration

      public final B animationDuration(long DURATION)
    • build

      public final ChartItem build()