abstract class org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder extends java.lang.Object
{
private java.lang.Object userObject;
private org.junit.platform.console.shadow.picocli.CommandLine$Range arity;
private java.lang.String[] description;
private java.lang.String descriptionKey;
private boolean required;
private boolean originallyRequired;
private boolean interactive;
private boolean echo;
private java.lang.String prompt;
private java.lang.String paramLabel;
private boolean hideParamSyntax;
private java.lang.String splitRegex;
private java.lang.String splitRegexSynopsisLabel;
private boolean hidden;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root;
private boolean inherited;
private java.lang.Class type;
private java.lang.Class[] auxiliaryTypes;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo;
private org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters;
private java.lang.String defaultValue;
private java.lang.Object initialValue;
private boolean hasInitialValue;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState;
private org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue;
private java.lang.Iterable completionCandidates;
private org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer;
private org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor;
private java.lang.String toString;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope;
private org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType;
private org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement annotatedElement;
private java.lang.String mapFallbackValue;
private java.lang.String originalDefaultValue;
private java.lang.String originalMapFallbackValue;
void <init>()
{
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = 1;
v = <org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState UNAVAILABLE>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope: void <init>(java.lang.Object)>(null);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = <org.junit.platform.console.shadow.picocli.CommandLine$ScopeType: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType LOCAL>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = "__unspecified__";
return;
}
void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v, v;
boolean v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer v;
org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor v;
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState v, v;
java.lang.Iterable v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v, v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility v;
java.lang.Object v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = 1;
v = <org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState UNAVAILABLE>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope: void <init>(java.lang.Object)>(null);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = <org.junit.platform.console.shadow.picocli.CommandLine$ScopeType: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType LOCAL>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = "__unspecified__";
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.Object userObject>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object userObject> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Range arity>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String[] description>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String[] description> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String descriptionKey>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String descriptionKey> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean required>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean required> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean originallyRequired>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean originallyRequired> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean interactive>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean interactive> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean echo>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean echo> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String prompt>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String prompt> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String paramLabel>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean hideParamSyntax>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hideParamSyntax> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String splitRegex>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegex> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String splitRegexSynopsisLabel>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegexSynopsisLabel> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean hidden>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hidden> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean inherited>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean inherited> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo>;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void setTypeInfo(org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(v);
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String defaultValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String defaultValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement annotatedElement>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement annotatedElement> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.Object initialValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object initialValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: boolean hasInitialValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.Iterable completionCandidates>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Iterable completionCandidates> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String toString>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String toString> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String originalDefaultValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec: java.lang.String originalMapFallbackValue>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = v;
return;
}
void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter v, v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
boolean v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope v;
java.lang.Object v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = 1;
v = <org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState UNAVAILABLE>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectBinding: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = new org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ObjectScope: void <init>(java.lang.Object)>(null);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = <org.junit.platform.console.shadow.picocli.CommandLine$ScopeType: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType LOCAL>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = "__unspecified__";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement annotatedElement> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.Object userObject()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object userObject> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo getTypeInfo()>();
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void setTypeInfo(org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(v);
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.String getToString()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String toString> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: boolean hasInitialValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = v;
v = v instanceof org.junit.platform.console.shadow.picocli.CommandLine$Model$IExtensible;
if v == 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IExtensible: java.lang.Object getExtension(java.lang.Class)>(class "Lorg/junit/platform/console/shadow/picocli/CommandLine$Model$InitialValueState;");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$InitialValueState initialValueState> = v;
label:
return;
}
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)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
boolean v, v, v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer v;
org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] v;
org.junit.platform.console.shadow.picocli.CommandLine$IFactory v;
java.lang.String[] v;
java.lang.Iterable v;
org.junit.platform.console.shadow.picocli.CommandLine$Option v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility v;
java.lang.Class v, v, v, v, v, v, v, v, v;
java.lang.Object v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Option;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$IFactory;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement)>(v);
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Range: org.junit.platform.console.shadow.picocli.CommandLine$Range optionArity(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement)>(v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean required()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean required> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String paramLabel()>();
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.String getName()>();
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo getTypeInfo()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String inferLabel(java.lang.String,java.lang.String,org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(v, v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean hideParamSyntax()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hideParamSyntax> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean interactive()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean interactive> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean echo()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean echo> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String prompt()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String prompt> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String[] description()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String[] description> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String descriptionKey()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String descriptionKey> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String split()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegex> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String splitSynopsisLabel()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegexSynopsisLabel> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: boolean hidden()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hidden> = v;
v = "_NULL_";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String defaultValue()>();
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 defaultValue()>();
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String defaultValue> = v;
v = "_NULL_";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String mapFallbackValue()>();
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 mapFallbackValue()>();
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String defaultValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.String mapFallbackValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scope()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean inherited> = 0;
if v == null goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class[] converter()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] createConverter(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class[])>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters> = v;
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NoCompletionCandidates;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class completionCandidates()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class completionCandidates()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: java.lang.Iterable createCompletionCandidates(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Iterable completionCandidates> = v;
label:
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NullParameterConsumer;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class parameterConsumer()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class parameterConsumer()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer createParameterConsumer(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer> = v;
label:
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NoOpParameterPreprocessor;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class preprocessor()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Option: java.lang.Class preprocessor()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: java.lang.Object create(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor> = v;
label:
return;
}
void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Parameters, org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement, org.junit.platform.console.shadow.picocli.CommandLine$IFactory)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v, v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
boolean v, v, v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v, v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer v;
org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] v;
org.junit.platform.console.shadow.picocli.CommandLine$IFactory v;
java.lang.String[] v;
java.lang.Iterable v;
int v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility v;
java.lang.Class v, v, v, v, v, v, v, v, v;
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Parameters v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Parameters;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$IFactory;
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void <init>(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement)>(v);
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Range: org.junit.platform.console.shadow.picocli.CommandLine$Range parameterArity(org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement)>(v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity>;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Range: int min>;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean required> = v;
if v != null goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.String getName()>();
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo getTypeInfo()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String inferLabel(java.lang.String,java.lang.String,org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(null, v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel> = v;
goto label;
label:
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String paramLabel()>();
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: java.lang.String getName()>();
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$IAnnotatedElement: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo getTypeInfo()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String inferLabel(java.lang.String,java.lang.String,org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(v, v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: boolean hideParamSyntax()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hideParamSyntax> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: boolean interactive()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean interactive> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: boolean echo()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean echo> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String prompt()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String prompt> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String[] description()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String[] description> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String descriptionKey()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String descriptionKey> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String split()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegex> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String splitSynopsisLabel()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegexSynopsisLabel> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: boolean hidden()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hidden> = v;
v = "_NULL_";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String defaultValue()>();
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$Parameters: java.lang.String defaultValue()>();
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String defaultValue> = v;
v = "_NULL_";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String mapFallbackValue()>();
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$Parameters: java.lang.String mapFallbackValue()>();
label:
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String defaultValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalDefaultValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.String mapFallbackValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String originalMapFallbackValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue> = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scope()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean inherited> = 0;
if v == null goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class[] converter()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] createConverter(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class[])>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters> = v;
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NoCompletionCandidates;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class completionCandidates()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class completionCandidates()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: java.lang.Iterable createCompletionCandidates(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Iterable completionCandidates> = v;
label:
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NullParameterConsumer;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class parameterConsumer()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class parameterConsumer()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer createParameterConsumer(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer> = v;
label:
v = class "Lorg/junit/platform/console/shadow/picocli/CommandLine$NoOpParameterPreprocessor;";
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class preprocessor()>();
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Parameters: java.lang.Class preprocessor()>();
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$DefaultFactory: java.lang.Object create(org.junit.platform.console.shadow.picocli.CommandLine$IFactory,java.lang.Class)>(v, v);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor> = v;
label:
return;
}
private static java.lang.String inferLabel(java.lang.String, java.lang.String, org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
int v;
java.lang.String v, v, v, v, v, v, v;
boolean v, v;
java.util.List v;
java.lang.Object v, v, v, v;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine: boolean empty(java.lang.String)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
return v;
label:
v = v;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: boolean isMap()>();
if v == 0 goto label;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: java.util.List getAuxiliaryTypeInfos()>();
v = interfaceinvoke v.<java.util.List: int size()>();
if v < 2 goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
if v == null goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(1);
if v != null goto label;
label:
v = "String=String";
goto label;
label:
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: java.lang.String getClassSimpleName()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(1);
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: java.lang.String getClassSimpleName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001=\u0001");
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("<\u0001>");
return v;
}
public abstract org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec build();
protected abstract org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self();
public boolean required()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean required>;
return v;
}
public boolean interactive()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean interactive>;
return v;
}
public boolean echo()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean echo>;
return v;
}
public java.lang.String prompt()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String prompt>;
return v;
}
public java.lang.String[] description()
{
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String[] description>;
return v;
}
public java.lang.String descriptionKey()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String descriptionKey>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Range arity()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity>;
return v;
}
public java.lang.String paramLabel()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel>;
return v;
}
public boolean hideParamSyntax()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hideParamSyntax>;
return v;
}
public java.lang.Class[] auxiliaryTypes()
{
java.lang.Class[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class[] auxiliaryTypes>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters>;
return v;
}
public java.lang.String splitRegex()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegex>;
return v;
}
public java.lang.String splitRegexSynopsisLabel()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegexSynopsisLabel>;
return v;
}
public boolean hidden()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hidden>;
return v;
}
public boolean inherited()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean inherited>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root>;
return v;
}
public java.lang.Class type()
{
java.lang.Class v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class type>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo>;
return v;
}
public java.lang.Object userObject()
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object userObject>;
return v;
}
public java.lang.String mapFallbackValue()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue>;
return v;
}
public java.lang.String defaultValue()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String defaultValue>;
return v;
}
public java.lang.Object initialValue()
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object initialValue>;
return v;
}
public boolean hasInitialValue()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue>;
return v;
}
public java.lang.Iterable completionCandidates()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.Iterable v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Iterable completionCandidates>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor()
{
org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType>;
return v;
}
public java.lang.String toString()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String toString>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder required(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean required> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder interactive(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean interactive> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder echo(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean echo> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder prompt(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String prompt> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public transient org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder description(java.lang.String[])
{
java.lang.Object v, v;
java.lang.String[] v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$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, "description");
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String[] description> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder descriptionKey(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String descriptionKey> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder arity(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Range: org.junit.platform.console.shadow.picocli.CommandLine$Range valueOf(java.lang.String)>(v);
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder arity(org.junit.platform.console.shadow.picocli.CommandLine$Range)>(v);
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder arity(org.junit.platform.console.shadow.picocli.CommandLine$Range)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Range v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Range;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "arity");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Range arity> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder paramLabel(java.lang.String)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$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, "paramLabel");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String paramLabel> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder hideParamSyntax(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hideParamSyntax> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public transient org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder auxiliaryTypes(java.lang.Class[])
{
java.lang.Class[] v;
java.lang.Object v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.Class[];
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "types");
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class[] auxiliaryTypes> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public transient org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder converters(org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[])
{
java.lang.Object v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[];
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "type converters");
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ITypeConverter[] converters> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder splitRegex(java.lang.String)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$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, "splitRegex");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegex> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder splitRegexSynopsisLabel(java.lang.String)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$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, "splitRegexSynopsisLabel");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String splitRegexSynopsisLabel> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder showDefaultValue(org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "visibility");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Help$Visibility showDefaultValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder completionCandidates(java.lang.Iterable)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.Iterable v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.Iterable;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Iterable completionCandidates> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder parameterConsumer(org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterConsumer parameterConsumer> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder preprocessor(org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor)
{
org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$IParameterPreprocessor preprocessor> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder hidden(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hidden> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder inherited(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean inherited> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder root(org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec root> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder type(java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.Class;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "type");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class type> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder typeInfo(org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v;
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "typeInfo");
specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: void setTypeInfo(org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)>(v);
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
private void setTypeInfo(org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo v, v, v, v;
java.lang.Class[] v;
java.lang.Class v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo>;
if v == null goto label;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo>;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: java.lang.Class getType()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class type> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo typeInfo>;
v = interfaceinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ITypeInfo: java.lang.Class[] getAuxiliaryTypes()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Class[] auxiliaryTypes> = v;
label:
return;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder userObject(java.lang.Object)
{
java.lang.Object v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.Object;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Assert: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "userObject");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object userObject> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder mapFallbackValue(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String mapFallbackValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder defaultValue(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String defaultValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder initialValue(java.lang.Object)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.Object;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.Object initialValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder hasInitialValue(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: boolean hasInitialValue> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder getter(org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IGetter getter> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder setter(org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ISetter setter> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder scope(org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$IScope scope> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder scopeType(org.junit.platform.console.shadow.picocli.CommandLine$ScopeType)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
org.junit.platform.console.shadow.picocli.CommandLine$ScopeType v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$ScopeType scopeType> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder withToString(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder v, v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: java.lang.String toString> = v;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder: org.junit.platform.console.shadow.picocli.CommandLine$Model$ArgSpec$Builder self()>();
return v;
}
}