Class RadioGroupModel.RadioGroupModelBuilder<T,C extends RadioGroupModel<T>,B extends RadioGroupModel.RadioGroupModelBuilder<T,C,B>>

java.lang.Object
io.github.astrapi69.component.model.radio.RadioGroupModel.RadioGroupModelBuilder<T,C,B>
Enclosing class:
RadioGroupModel<T>

public abstract static class RadioGroupModel.RadioGroupModelBuilder<T,C extends RadioGroupModel<T>,B extends RadioGroupModel.RadioGroupModelBuilder<T,C,B>> extends Object
  • Constructor Details

    • RadioGroupModelBuilder

      public RadioGroupModelBuilder()
  • Method Details

    • selected

      public B selected(T selected)
      Returns:
      this.
    • radios

      public B radios(Set<T> radios)
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object