public interface jdk.internal.joptsimple.OptionSpec<V>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: jdk.internal.joptsimple.OptionSpec
  super_class: java.lang.Object
{
  public abstract java.util.List<V> values(jdk.internal.joptsimple.OptionSet);
    descriptor: (Ljdk/internal/joptsimple/OptionSet;)Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljdk/internal/joptsimple/OptionSet;)Ljava/util/List<TV;>;
    MethodParameters:
                 Name  Flags
      detectedOptions  

  public abstract V value(jdk.internal.joptsimple.OptionSet);
    descriptor: (Ljdk/internal/joptsimple/OptionSet;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljdk/internal/joptsimple/OptionSet;)TV;
    MethodParameters:
                 Name  Flags
      detectedOptions  

  public abstract java.util.Collection<java.lang.String> options();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Collection<Ljava/lang/String;>;

  public abstract boolean isForHelp();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: <V:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "OptionSpec.java"