public class org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder extends org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder
{
private java.lang.String[] names;
private boolean help;
private boolean usageHelp;
private boolean versionHelp;
private boolean negatable;
private java.lang.String fallbackValue;
private int order;
private void <init>(java.lang.String[])
{
int v;
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: java.lang.String[];
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = "";
v = (int) -1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String[] names> = v;
return;
}
private void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec)
{
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
int v, v;
java.lang.String v;
boolean v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec)>(v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = "";
v = (int) -1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: java.lang.String[] names>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String[] names> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: boolean help>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean help> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: boolean usageHelp>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean usageHelp> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: boolean versionHelp>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean versionHelp> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: boolean negatable>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean negatable> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: java.lang.String fallbackValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: int order>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
return;
}
private void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement, org.junit.platform.console.shadow.picocli.CommandLine$IFactory)
{
org.junit.platform.console.shadow.picocli.CommandLine$IFactory v;
java.lang.String[] v;
int v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement v;
java.lang.String v, v, v;
boolean v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
java.lang.'annotation'.Annotation v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$IFactory;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.'annotation'.Annotation getAnnotation(java.lang.Class)>(class "Lorg/junit/platform/console/shadow/picocli/CommandLine$Option;");
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Option,org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement,org.junit.platform.console.shadow.picocli.CommandLine$IFactory)>(v, v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = "";
v = (int) -1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.'annotation'.Annotation getAnnotation(java.lang.Class)>(class "Lorg/junit/platform/console/shadow/picocli/CommandLine$Option;");
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String[] names()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String[] names> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean help()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean help> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean usageHelp()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean usageHelp> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean versionHelp()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean versionHelp> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean negatable()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean negatable> = v;
v = "_NULL_";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String fallbackValue()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = null;
goto label;
label:
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String fallbackValue()>();
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: int order()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
return;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec build()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec: void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder)>(v);
return v;
}
protected org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
return v;
}
public java.lang.String[] names()
{
java.lang.Object v;
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String[] names>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public boolean help()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean help>;
return v;
}
public boolean usageHelp()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean usageHelp>;
return v;
}
public boolean versionHelp()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean versionHelp>;
return v;
}
public boolean negatable()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean negatable>;
return v;
}
public java.lang.String fallbackValue()
{
java.lang.String v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue>;
return v;
}
public int order()
{
int v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order>;
return v;
}
public transient org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder names(java.lang.String[])
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
java.lang.Object v, v;
java.lang.String[] v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: java.lang.String[];
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "names");
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String[] names> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder help(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean help> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder usageHelp(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean usageHelp> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder versionHelp(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean versionHelp> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder negatable(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: boolean negatable> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder fallbackValue(java.lang.String)
{
java.lang.String v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: java.lang.String fallbackValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder order(int)
{
int v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder;
v := @parameter: int;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: int order> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$OptionSpec$Builder self()>();
return v;
}
}