public class org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec extends java.lang.Object
{
static final java.lang.String DEFAULT_SEPARATOR;
static final java.lang.String DEFAULT_END_OF_OPTIONS_DELIMITER;
private boolean abbreviatedOptionsAllowed;
private boolean abbreviatedSubcommandsAllowed;
private boolean aritySatisfiedByAttachedOptionParam;
private java.lang.Character atFileCommentChar;
private boolean caseInsensitiveEnumValuesAllowed;
private boolean collectErrors;
private java.lang.String endOfOptionsDelimiter;
private boolean expandAtFiles;
private boolean limitSplit;
private boolean overwrittenOptionsAllowed;
private boolean posixClusteredShortOptionsAllowed;
private java.lang.String separator;
private boolean splitQuotedStrings;
private boolean stopAtPositional;
private boolean stopAtUnmatched;
private boolean toggleBooleanFlags;
private boolean trimQuotes;
private boolean unmatchedArgumentsAllowed;
private boolean unmatchedOptionsAllowedAsOptionParameters;
private boolean unmatchedOptionsArePositionalParams;
private boolean useSimplifiedAtFiles;
public void <init>()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.Character v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam> = 0;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(35);
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter> = "--";
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles> = 1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed> = 1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags> = 0;
v = specialinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean shouldTrimQuotes()>();
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes> = v;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters> = 1;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams> = 0;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles> = 0;
return;
}
public java.lang.String separator()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator>;
if v != null goto label;
v = "=";
goto label;
label:
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator>;
label:
return v;
}
public boolean stopAtUnmatched()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched>;
return v;
}
public boolean stopAtPositional()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional>;
return v;
}
public java.lang.String endOfOptionsDelimiter()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter>;
return v;
}
public boolean toggleBooleanFlags()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags>;
return v;
}
public boolean overwrittenOptionsAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed>;
return v;
}
public boolean unmatchedArgumentsAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed>;
return v;
}
public boolean abbreviatedSubcommandsAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed>;
return v;
}
public boolean abbreviatedOptionsAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed>;
return v;
}
public boolean expandAtFiles()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles>;
return v;
}
public java.lang.Character atFileCommentChar()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.Character v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar>;
return v;
}
public boolean useSimplifiedAtFiles()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v, v;
boolean v, v, v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = staticinvoke <java.lang.System: java.lang.String getProperty(java.lang.String)>("org.junit.platform.console.shadow.picocli.useSimplifiedAtFiles");
if v == null goto label;
v = "";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: boolean parseBoolean(java.lang.String)>(v);
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles>;
return v;
}
public boolean posixClusteredShortOptionsAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed>;
return v;
}
public boolean caseInsensitiveEnumValuesAllowed()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed>;
return v;
}
public boolean trimQuotes()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes>;
return v;
}
public boolean splitQuotedStrings()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings>;
return v;
}
public boolean unmatchedOptionsArePositionalParams()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams>;
return v;
}
public boolean unmatchedOptionsAllowedAsOptionParameters()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters>;
return v;
}
private boolean splitFirst()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = virtualinvoke v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit()>();
return v;
}
public boolean limitSplit()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit>;
return v;
}
public boolean aritySatisfiedByAttachedOptionParam()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam>;
return v;
}
public boolean collectErrors()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors>;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec separator(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: java.lang.String;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec stopAtUnmatched(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec stopAtPositional(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec endOfOptionsDelimiter(java.lang.String)
{
java.lang.Object v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
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, "end-of-options delimiter");
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec toggleBooleanFlags(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec overwrittenOptionsAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec unmatchedArgumentsAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec abbreviatedSubcommandsAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec abbreviatedOptionsAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec expandAtFiles(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec atFileCommentChar(java.lang.Character)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.Character v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: java.lang.Character;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec useSimplifiedAtFiles(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec posixClusteredShortOptionsAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec caseInsensitiveEnumValuesAllowed(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec trimQuotes(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec splitQuotedStrings(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec unmatchedOptionsAllowedAsOptionParameters(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec unmatchedOptionsArePositionalParams(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec collectErrors(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec aritySatisfiedByAttachedOptionParam(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam> = v;
return v;
}
public org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec limitSplit(boolean)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: boolean;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit> = v;
return v;
}
private boolean shouldTrimQuotes()
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v, v;
boolean v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = staticinvoke <java.lang.System: java.lang.String getProperty(java.lang.String)>("org.junit.platform.console.shadow.picocli.trimQuotes");
v = "";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = "true";
label:
v = staticinvoke <java.lang.Boolean: boolean parseBoolean(java.lang.String)>(v);
return v;
}
void initSeparator(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v, v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: java.lang.String;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator>;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Model: boolean initializable(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, "=");
if v == 0 goto label;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator> = v;
label:
return;
}
void updateSeparator(java.lang.String)
{
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.String v;
boolean v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.platform.console.shadow.picocli.CommandLine$Model: boolean isNonDefault(java.lang.Object,java.lang.Object)>(v, "=");
if v == 0 goto label;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator> = v;
label:
return;
}
public java.lang.String toString()
{
java.lang.Character v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v;
java.lang.Object[] v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = newarray (java.lang.Object)[21];
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[0] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[1] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[2] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar>;
v[3] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[4] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[5] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter>;
v[6] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[7] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[8] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[9] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[10] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator>;
v[11] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[12] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[13] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[14] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[15] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[16] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[17] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[18] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[19] = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v[20] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("abbreviatedOptionsAllowed=%s, abbreviatedSubcommandsAllowed=%s, aritySatisfiedByAttachedOptionParam=%s, atFileCommentChar=%s, caseInsensitiveEnumValuesAllowed=%s, collectErrors=%s, endOfOptionsDelimiter=%s, expandAtFiles=%s, limitSplit=%s, overwrittenOptionsAllowed=%s, posixClusteredShortOptionsAllowed=%s, separator=%s, splitQuotedStrings=%s, stopAtPositional=%s, stopAtUnmatched=%s, toggleBooleanFlags=%s, trimQuotes=%s, unmatchedArgumentsAllowed=%s, unmatchedOptionsAllowedAsOptionParameters=%s, unmatchedOptionsArePositionalParams=%s, useSimplifiedAtFiles=%s", v);
return v;
}
void initFrom(org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec)
{
java.lang.Character v;
java.lang.String v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec v, v;
v := @this: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedOptionsAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean abbreviatedSubcommandsAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean aritySatisfiedByAttachedOptionParam> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.Character atFileCommentChar> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean caseInsensitiveEnumValuesAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean collectErrors> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String endOfOptionsDelimiter> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean expandAtFiles> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean limitSplit> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean overwrittenOptionsAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean posixClusteredShortOptionsAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: java.lang.String separator> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean splitQuotedStrings> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtPositional> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean stopAtUnmatched> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean toggleBooleanFlags> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean trimQuotes> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedArgumentsAllowed> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsAllowedAsOptionParameters> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean unmatchedOptionsArePositionalParams> = v;
v = v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles>;
v.<org.junit.platform.console.shadow.picocli.CommandLine$Model$ParserSpec: boolean useSimplifiedAtFiles> = v;
return;
}
}