public class picocli.CommandLine$Model$OptionSpec extends picocli.CommandLine$Model$ArgSpec implements picocli.CommandLine$Model$IOrdered
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: picocli.CommandLine$Model$OptionSpec
super_class: picocli.CommandLine$Model$ArgSpec
{
public static final java.lang.String DEFAULT_FALLBACK_VALUE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: ""
static final int DEFAULT_ORDER;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: -1
private java.lang.String[] names;
descriptor: [Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean help;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean usageHelp;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean versionHelp;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean negatable;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String fallbackValue;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int order;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public static picocli.CommandLine$Model$OptionSpec$Builder builder(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lpicocli/CommandLine$Model$OptionSpec$Builder;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "names"
invokestatic picocli.CommandLine$Assert.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.String[]
arraylength
iconst_1
iadd
anewarray java.lang.String
astore 2
start local 2 1: aload 2
iconst_0
aload 0
ldc "name"
invokestatic picocli.CommandLine$Assert.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.String
aastore
2: aload 1
iconst_0
aload 2
iconst_1
aload 1
arraylength
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
3: new picocli.CommandLine$Model$OptionSpec$Builder
dup
aload 2
invokespecial picocli.CommandLine$Model$OptionSpec$Builder.<init>:([Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 name Ljava/lang/String;
0 4 1 names [Ljava/lang/String;
1 4 2 copy [Ljava/lang/String;
MethodParameters:
Name Flags
name
names
public static picocli.CommandLine$Model$OptionSpec$Builder builder(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lpicocli/CommandLine$Model$OptionSpec$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new picocli.CommandLine$Model$OptionSpec$Builder
dup
aload 0
invokespecial picocli.CommandLine$Model$OptionSpec$Builder.<init>:([Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 names [Ljava/lang/String;
MethodParameters:
Name Flags
names
public static picocli.CommandLine$Model$OptionSpec$Builder builder(picocli.CommandLine$Model$IAnnotatedElement, picocli.CommandLine$IFactory);
descriptor: (Lpicocli/CommandLine$Model$IAnnotatedElement;Lpicocli/CommandLine$IFactory;)Lpicocli/CommandLine$Model$OptionSpec$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new picocli.CommandLine$Model$OptionSpec$Builder
dup
aload 0
aload 1
invokespecial picocli.CommandLine$Model$OptionSpec$Builder.<init>:(Lpicocli/CommandLine$Model$IAnnotatedElement;Lpicocli/CommandLine$IFactory;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 source Lpicocli/CommandLine$Model$IAnnotatedElement;
0 1 1 factory Lpicocli/CommandLine$IFactory;
MethodParameters:
Name Flags
source
factory
public static picocli.CommandLine$Model$OptionSpec$Builder builder(picocli.CommandLine$Model$OptionSpec);
descriptor: (Lpicocli/CommandLine$Model$OptionSpec;)Lpicocli/CommandLine$Model$OptionSpec$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new picocli.CommandLine$Model$OptionSpec$Builder
dup
aload 0
invokespecial picocli.CommandLine$Model$OptionSpec$Builder.<init>:(Lpicocli/CommandLine$Model$OptionSpec;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 original Lpicocli/CommandLine$Model$OptionSpec;
MethodParameters:
Name Flags
original
private void <init>(picocli.CommandLine$Model$OptionSpec$Builder);
descriptor: (Lpicocli/CommandLine$Model$OptionSpec$Builder;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial picocli.CommandLine$Model$ArgSpec.<init>:(Lpicocli/CommandLine$Model$ArgSpec$Builder;)V
1: aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.names:[Ljava/lang/String;
ifnonnull 3
2: new picocli.CommandLine$InitializationException
dup
ldc "OptionSpec names cannot be null. Specify at least one option name."
invokespecial picocli.CommandLine$InitializationException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: picocli.CommandLine$Model$OptionSpec picocli.CommandLine$Model$OptionSpec$Builder
StackMap stack:
aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.names:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
putfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
4: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.help:Z
putfield picocli.CommandLine$Model$OptionSpec.help:Z
5: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.usageHelp:Z
putfield picocli.CommandLine$Model$OptionSpec.usageHelp:Z
6: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.versionHelp:Z
putfield picocli.CommandLine$Model$OptionSpec.versionHelp:Z
7: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.order:I
putfield picocli.CommandLine$Model$OptionSpec.order:I
8: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.negatable:Z
putfield picocli.CommandLine$Model$OptionSpec.negatable:Z
9: aload 0
aload 1
getfield picocli.CommandLine$Model$OptionSpec$Builder.fallbackValue:Ljava/lang/String;
putfield picocli.CommandLine$Model$OptionSpec.fallbackValue:Ljava/lang/String;
10: aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
arraylength
ifeq 11
aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
ldc ""
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifeq 12
11: StackMap locals:
StackMap stack:
new picocli.CommandLine$InitializationException
dup
new java.lang.StringBuilder
dup
ldc "Invalid names: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokestatic java.util.Arrays.toString:([Ljava/lang/Object;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial picocli.CommandLine$InitializationException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals:
StackMap stack:
aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.toString:()Ljava/lang/String;
ifnonnull 13
aload 0
new java.lang.StringBuilder
dup
ldc "option "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.longestName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
putfield picocli.CommandLine$Model$OptionSpec.toString:Ljava/lang/String;
13: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lpicocli/CommandLine$Model$OptionSpec;
0 14 1 builder Lpicocli/CommandLine$Model$OptionSpec$Builder;
MethodParameters:
Name Flags
builder
public picocli.CommandLine$Model$OptionSpec$Builder toBuilder();
descriptor: ()Lpicocli/CommandLine$Model$OptionSpec$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new picocli.CommandLine$Model$OptionSpec$Builder
dup
aload 0
invokespecial picocli.CommandLine$Model$OptionSpec$Builder.<init>:(Lpicocli/CommandLine$Model$OptionSpec;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean isOption();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean isPositional();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
protected boolean internalShowDefaultValue(boolean);
descriptor: (Z)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial picocli.CommandLine$Model$ArgSpec.internalShowDefaultValue:(Z)Z
ifeq 1
aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.help:()Z
ifne 1
aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.versionHelp:()Z
ifne 1
aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.usageHelp:()Z
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lpicocli/CommandLine$Model$OptionSpec;
0 2 1 usageMessageShowDefaults Z
MethodParameters:
Name Flags
usageMessageShowDefaults
protected java.util.Collection<java.lang.String> getAdditionalDescriptionKeys();
descriptor: ()Ljava/util/Collection;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=6, args_size=1
start local 0 0: new java.util.LinkedHashSet
dup
invokespecial java.util.LinkedHashSet.<init>:()V
astore 1
start local 1 1: aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.names:()[Ljava/lang/String;
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 5
StackMap locals: picocli.CommandLine$Model$OptionSpec java.util.Set top int int java.lang.String[]
StackMap stack:
2: aload 5
iload 3
aaload
astore 2
start local 2 3: aload 1
aload 2
invokestatic picocli.CommandLine$Model$CommandSpec.stripPrefix:(Ljava/lang/String;)Ljava/lang/String;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 2 4: iinc 3 1
StackMap locals:
StackMap stack:
5: iload 3
iload 4
if_icmplt 2
6: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lpicocli/CommandLine$Model$OptionSpec;
1 7 1 result Ljava/util/Set<Ljava/lang/String;>;
3 4 2 name Ljava/lang/String;
Signature: ()Ljava/util/Collection<Ljava/lang/String;>;
public java.lang.String[] names();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
checkcast java.lang.String[]
invokevirtual picocli.CommandLine$Model$OptionSpec.interpolate:([Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public java.lang.String longestName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.names:()[Ljava/lang/String;
invokestatic picocli.CommandLine$Help$ShortestFirst.longestFirst:([Ljava/lang/String;)[Ljava/lang/String;
iconst_0
aaload
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public java.lang.String shortestName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual picocli.CommandLine$Model$OptionSpec.names:()[Ljava/lang/String;
invokestatic picocli.CommandLine$Help$ShortestFirst.sort:([Ljava/lang/String;)[Ljava/lang/String;
iconst_0
aaload
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public int order();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield picocli.CommandLine$Model$OptionSpec.order:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean help();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield picocli.CommandLine$Model$OptionSpec.help:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public boolean usageHelp();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield picocli.CommandLine$Model$OptionSpec.usageHelp:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean versionHelp();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield picocli.CommandLine$Model$OptionSpec.versionHelp:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean negatable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield picocli.CommandLine$Model$OptionSpec.negatable:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public java.lang.String fallbackValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield picocli.CommandLine$Model$OptionSpec.fallbackValue:Ljava/lang/String;
invokevirtual picocli.CommandLine$Model$OptionSpec.interpolate:(Ljava/lang/String;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lpicocli/CommandLine$Model$OptionSpec;
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 1
instanceof picocli.CommandLine$Model$OptionSpec
ifne 2
iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
checkcast picocli.CommandLine$Model$OptionSpec
astore 2
start local 2 3: aload 0
aload 2
invokespecial picocli.CommandLine$Model$ArgSpec.equalsImpl:(Lpicocli/CommandLine$Model$ArgSpec;)Z
ifeq 12
4: aload 0
getfield picocli.CommandLine$Model$OptionSpec.help:Z
aload 2
getfield picocli.CommandLine$Model$OptionSpec.help:Z
if_icmpne 12
5: aload 0
getfield picocli.CommandLine$Model$OptionSpec.usageHelp:Z
aload 2
getfield picocli.CommandLine$Model$OptionSpec.usageHelp:Z
if_icmpne 12
6: aload 0
getfield picocli.CommandLine$Model$OptionSpec.versionHelp:Z
aload 2
getfield picocli.CommandLine$Model$OptionSpec.versionHelp:Z
if_icmpne 12
7: aload 0
getfield picocli.CommandLine$Model$OptionSpec.order:I
aload 2
getfield picocli.CommandLine$Model$OptionSpec.order:I
if_icmpne 12
8: aload 0
getfield picocli.CommandLine$Model$OptionSpec.negatable:Z
aload 2
getfield picocli.CommandLine$Model$OptionSpec.negatable:Z
if_icmpne 12
9: aload 0
getfield picocli.CommandLine$Model$OptionSpec.fallbackValue:Ljava/lang/String;
aload 2
getfield picocli.CommandLine$Model$OptionSpec.fallbackValue:Ljava/lang/String;
invokestatic picocli.CommandLine$Assert.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifeq 12
10: new java.util.HashSet
dup
aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
new java.util.HashSet
dup
aload 2
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
invokevirtual java.util.HashSet.equals:(Ljava/lang/Object;)Z
ifeq 12
11: iconst_1
goto 13
StackMap locals: picocli.CommandLine$Model$OptionSpec
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 3
start local 3 14: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lpicocli/CommandLine$Model$OptionSpec;
0 15 1 obj Ljava/lang/Object;
3 15 2 other Lpicocli/CommandLine$Model$OptionSpec;
14 15 3 result Z
MethodParameters:
Name Flags
obj
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial picocli.CommandLine$Model$ArgSpec.hashCodeImpl:()I
1: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.help:Z
invokestatic picocli.CommandLine$Assert.hashCode:(Z)I
imul
2: iadd
3: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.usageHelp:Z
invokestatic picocli.CommandLine$Assert.hashCode:(Z)I
imul
4: iadd
5: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.versionHelp:Z
invokestatic picocli.CommandLine$Assert.hashCode:(Z)I
imul
6: iadd
7: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.names:[Ljava/lang/String;
invokestatic java.util.Arrays.hashCode:([Ljava/lang/Object;)I
imul
8: iadd
9: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.negatable:Z
invokestatic picocli.CommandLine$Assert.hashCode:(Z)I
imul
10: iadd
11: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.fallbackValue:Ljava/lang/String;
invokestatic picocli.CommandLine$Assert.hashCode:(Ljava/lang/Object;)I
imul
12: iadd
13: bipush 37
aload 0
getfield picocli.CommandLine$Model$OptionSpec.order:I
imul
14: iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lpicocli/CommandLine$Model$OptionSpec;
}
SourceFile: "CommandLine.java"
NestHost: picocli.CommandLine
InnerClasses:
private final Assert = picocli.CommandLine$Assert of picocli.CommandLine
public Help = picocli.CommandLine$Help of picocli.CommandLine
ShortestFirst = picocli.CommandLine$Help$ShortestFirst of picocli.CommandLine$Help
public abstract IFactory = picocli.CommandLine$IFactory of picocli.CommandLine
public InitializationException = picocli.CommandLine$InitializationException of picocli.CommandLine
public final Model = picocli.CommandLine$Model of picocli.CommandLine
public abstract ArgSpec = picocli.CommandLine$Model$ArgSpec of picocli.CommandLine$Model
abstract Builder = picocli.CommandLine$Model$ArgSpec$Builder of picocli.CommandLine$Model$ArgSpec
public CommandSpec = picocli.CommandLine$Model$CommandSpec of picocli.CommandLine$Model
public abstract IAnnotatedElement = picocli.CommandLine$Model$IAnnotatedElement of picocli.CommandLine$Model
public abstract IOrdered = picocli.CommandLine$Model$IOrdered of picocli.CommandLine$Model
public OptionSpec = picocli.CommandLine$Model$OptionSpec of picocli.CommandLine$Model
public Builder = picocli.CommandLine$Model$OptionSpec$Builder of picocli.CommandLine$Model$OptionSpec