Class Option<T extends Option<T>>

java.lang.Object
net.pl3x.map.core.markers.option.Option<T>
All Implemented Interfaces:
JsonSerializable
Direct Known Subclasses:
Fill, Popup, Stroke, Tooltip

@NullMarked public abstract class Option<T extends Option<T>> extends Object implements JsonSerializable
Represents marker option properties
  • Constructor Details

    • Option

      public Option()
  • Method Details

    • isDefault

      public abstract boolean isDefault()
      Check whether all options are defaults (all are null)
      Returns:
      true if all options are null