Class Option<T>

java.lang.Object
dev.boze.api.option.Option<T>
All Implemented Interfaces:
Serializable<T>
Direct Known Subclasses:
BindOption, ModeOption, SliderOption, ToggleOption

public abstract class Option<T> extends Object implements Serializable<T>
  • Field Details

    • owner

      public final AddonModule owner
    • name

      public final String name
    • description

      public final String description
  • Constructor Details

  • Method Details

    • getValue

      public abstract T getValue()
    • setValue

      public abstract T setValue(T newValue)
    • reset

      public abstract T reset()