Class Option<T extends @NotNull Option<@NotNull T>>

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

public abstract class Option<T extends @NotNull Option<@NotNull 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