public class io.fabric.chaosmesh.v1alpha.MatcherFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.chaosmesh.v1alpha.MatcherFluent
{
private java.lang.String exactMatch;
private java.lang.String invertMatch;
private java.lang.String name;
private java.lang.String prefixMatch;
private java.lang.String presentMatch;
private java.lang.String rangeMatch;
private java.lang.String regexMatch;
private java.lang.String safeRegexMatch;
private java.lang.String suffixMatch;
public void <init>()
{
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.Matcher)
{
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
io.fabric.chaosmesh.v1alpha.Matcher v;
java.lang.String v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: io.fabric.chaosmesh.v1alpha.Matcher;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getExactMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withExactMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getInvertMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withInvertMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getName()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getPrefixMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withPrefixMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getPresentMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withPresentMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getRangeMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withRangeMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getRegexMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withRegexMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getSafeRegexMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withSafeRegexMatch(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.Matcher: java.lang.String getSuffixMatch()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: io.fabric.chaosmesh.v1alpha.MatcherFluent withSuffixMatch(java.lang.String)>(v);
return;
}
public java.lang.String getExactMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withExactMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch> = v;
return v;
}
public java.lang.Boolean hasExactMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getInvertMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withInvertMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch> = v;
return v;
}
public java.lang.Boolean hasInvertMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getName()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withName(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name> = v;
return v;
}
public java.lang.Boolean hasName()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getPrefixMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withPrefixMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch> = v;
return v;
}
public java.lang.Boolean hasPrefixMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getPresentMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withPresentMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch> = v;
return v;
}
public java.lang.Boolean hasPresentMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getRangeMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withRangeMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch> = v;
return v;
}
public java.lang.Boolean hasRangeMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getRegexMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withRegexMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch> = v;
return v;
}
public java.lang.Boolean hasRegexMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getSafeRegexMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withSafeRegexMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch> = v;
return v;
}
public java.lang.Boolean hasSafeRegexMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.String getSuffixMatch()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
return v;
}
public io.fabric.chaosmesh.v1alpha.MatcherFluent withSuffixMatch(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch> = v;
return v;
}
public java.lang.Boolean hasSuffixMatch()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
boolean v, v, v, v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
if v == null goto label;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
java.lang.Integer v;
int v, v;
java.lang.String v, v, v, v, v, v, v, v, v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = newarray (java.lang.Object)[10];
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
v[0] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
v[1] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
v[2] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
v[3] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
v[4] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
v[5] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
v[6] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
v[7] = v;
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
v[8] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[9] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
io.fabric.chaosmesh.v1alpha.MatcherFluentImpl v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.StringBuilder v;
v := @this: io.fabric.chaosmesh.v1alpha.MatcherFluentImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("{");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("exactMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String exactMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("invertMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String invertMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("name:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String name>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("prefixMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String prefixMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("presentMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String presentMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("rangeMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String rangeMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("regexMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String regexMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("safeRegexMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String safeRegexMatch>;
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[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("suffixMatch:");
v = v.<io.fabric.chaosmesh.v1alpha.MatcherFluentImpl: java.lang.String suffixMatch>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("}");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}