public String toString() {
      return friendlyName;
    }
Represents a decompiler option. These can be passed from command line or as
a map into a {@link BaseDecompiler} or {@link Fernflower} constructor.
<p>
As plugins might not provide all information, some fields are nullable.

@param id The unique identifier of the option. This is what is passed to the decompiler.
@param name A human-readable name for the option.
@param description A human-readable description of the option.
@param type The type of the option.
@param plugin The plugin that provides this option. If {@code null}, it comes from the core decompiler.
@param defaultValue The default value of the option.
src/org/jetbrains/java/decompiler/api/DecompilerOption.java