Constructs a flag.
Returns formatted name, e.g., -h, --help.
Checks whether the given query matches this flag.
Creates a flag from a formatted string.
Placeholder for padding when there is no short option.
Description of the flag.
Long name, or null.
Single-character short name, or null.
Represents a command-line flag.