@Retention(value=CLASS) @Target(value=TYPE) public static @interface Option.Group
option
fields to specify a name prefix
if the prefix cannot be inferred by language or instrument.
The option descriptor name
is generated from the
option name prefix
and the option name
separated
by '.'
. If the option name is an empty String
then the trailing '.'
will be removed from the descriptor name.
public abstract String[] value
The option descriptor name
is generated from the
group name
and the option name
separated by
'.'
. If the option name is an empty String
then the trailing '.'
will be removed from the descriptor name such that it exactly matches the group name. If,
for example, the option group is 'js'
and the option name is inherited from the
field name 'ECMACompatibility'
then the full descriptor name is
'js.ECMACompatibility'
.