public class io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent
{
private java.util.Map annotations;
private io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions;
private io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup;
private io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions;
private java.lang.String description;
private java.lang.String displayName;
private java.util.List icon;
private io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install;
private java.util.List installModes;
private java.util.List keywords;
private java.util.Map labels;
private java.util.List links;
private java.util.List maintainers;
private java.lang.String maturity;
private java.lang.String minKubeVersion;
private java.util.List nativeAPIs;
private io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider;
private java.util.List relatedImages;
private java.lang.String replaces;
private io.fabric.kubernetes.api.model.LabelSelectorBuilder selector;
private java.util.List skips;
private java.lang.String version;
private java.util.List webhookdefinitions;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.ArrayList v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec)
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
java.util.List v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
java.util.ArrayList v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.lang.String v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.Map getAnnotations()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withAnnotations(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withApiservicedefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withCleanup(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withCustomresourcedefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getDescription()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDescription(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getDisplayName()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDisplayName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getIcon()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withIcon(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withInstall(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getInstallModes()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withInstallModes(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getKeywords()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withKeywords(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.Map getLabels()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withLabels(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getLinks()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withLinks(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getMaintainers()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaintainers(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getMaturity()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaturity(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getMinKubeVersion()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMinKubeVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getNativeAPIs()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNativeAPIs(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withProvider(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getRelatedImages()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withRelatedImages(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getReplaces()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withReplaces(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withSelector(io.fabric.kubernetes.api.model.LabelSelector)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getSkips()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withSkips(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.lang.String getVersion()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withVersion(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.List getWebhookdefinitions()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withWebhookdefinitions(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpec: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToAnnotations(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToAnnotations(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromAnnotations(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromAnnotations(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAnnotations()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withAnnotations(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations> = v;
label:
return v;
}
public java.lang.Boolean hasAnnotations()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions buildApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withApiservicedefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("apiservicedefinitions");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("apiservicedefinitions");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested withNewApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested withNewApiservicedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ApiservicedefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested editApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested withNewApiservicedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested editOrNewApiservicedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
goto label;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested withNewApiservicedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested editOrNewApiservicedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions getApiservicedefinitions()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ApiservicedefinitionsNested withNewApiservicedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitions)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec buildCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withCleanup(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("cleanup");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("cleanup");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewCleanup(java.lang.Boolean)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec: void <init>(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withCleanup(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested withNewCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested withNewCleanupLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CleanupNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested editCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested withNewCleanupLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested editOrNewCleanup()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
goto label;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested withNewCleanupLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested editOrNewCleanupLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec getCleanup()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CleanupNested withNewCleanupLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpec)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions buildCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withCustomresourcedefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("customresourcedefinitions");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("customresourcedefinitions");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested withNewCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested withNewCustomresourcedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$CustomresourcedefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested editCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested withNewCustomresourcedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested editOrNewCustomresourcedefinitions()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
goto label;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested withNewCustomresourcedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested editOrNewCustomresourcedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions getCustomresourcedefinitions()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$CustomresourcedefinitionsNested withNewCustomresourcedefinitionsLike(io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitions)>(v);
return v;
}
public java.lang.String getDescription()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDescription(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description> = v;
return v;
}
public java.lang.Boolean hasDescription()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewDescription(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDescription(java.lang.String)>(v);
return v;
}
public java.lang.String getDisplayName()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDisplayName(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName> = v;
return v;
}
public java.lang.Boolean hasDisplayName()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewDisplayName(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withDisplayName(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToIcon(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.util.List v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToIcon(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])
{
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToIcon(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])
{
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromIcon(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromIcon(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getIcon()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildIcon()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildIcon(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildFirstIcon()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildLastIcon()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildMatchingIcon(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.IconBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingIcon(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withIcon(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("icon");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[] v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasIcon()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewIcon(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)[1];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.Icon;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.Icon: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToIcon(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested addNewIcon()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested addNewIconLike(io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested setNewIconLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$IconNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested editIcon(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit icon. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildIcon(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested setNewIconLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested editFirstIcon()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first icon. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildIcon(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested setNewIconLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested editLastIcon()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last icon. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildIcon(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested setNewIconLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested editMatchingIcon(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Icon v;
java.lang.Integer v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching icon. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Icon buildIcon(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$IconNested setNewIconLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Icon)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy buildInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withInstall(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("install");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("install");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested withNewInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested withNewInstallLike(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested editInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested withNewInstallLike(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested editOrNewInstall()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
goto label;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested withNewInstallLike(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested editOrNewInstallLike(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy getInstall()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallNested withNewInstallLike(io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategy)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToInstallModes(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToInstallModes(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[] v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToInstallModes(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[] v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromInstallModes(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromInstallModes(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getInstallModes()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildInstallModes()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildInstallMode(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildFirstInstallMode()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildLastInstallMode()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildMatchingInstallMode(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallModeBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingInstallMode(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withInstallModes(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[] v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("installModes");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[] v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasInstallModes()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewInstallMode(java.lang.Boolean, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)[1];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode: void <init>(java.lang.Boolean,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToInstallModes(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested addNewInstallMode()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested addNewInstallModeLike(io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested setNewInstallModeLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$InstallModesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested editInstallMode(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested v;
java.lang.Integer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit installModes. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildInstallMode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested setNewInstallModeLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested editFirstInstallMode()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first installModes. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildInstallMode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested setNewInstallModeLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested editLastInstallMode()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last installModes. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildInstallMode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested setNewInstallModeLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested editMatchingInstallMode(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested v;
java.lang.Integer v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching installModes. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode buildInstallMode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$InstallModesNested setNewInstallModeLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.InstallMode)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToKeywords(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToKeywords(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToKeywords(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToKeywords(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromKeywords(java.lang.String[])
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromKeywords(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Collection v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getKeywords()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
return v;
}
public java.lang.String getKeyword(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstKeyword()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastKeyword()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingKeyword(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.function.Predicate v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingKeyword(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withKeywords(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToKeywords(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withKeywords(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToKeywords(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasKeywords()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewKeyword(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToKeywords(java.lang.String[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLabels(java.lang.String, java.lang.String)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLabels(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromLabels(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromLabels(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getLabels()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withLabels(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels> = v;
label:
return v;
}
public java.lang.Boolean hasLabels()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLinks(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToLinks(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToLinks(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromLinks(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromLinks(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getLinks()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildLinks()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLink(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildFirstLink()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLastLink()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildMatchingLink(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingLink(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withLinks(java.util.List)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[] v;
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("links");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[] v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasLinks()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewLink(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)[1];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToLinks(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested addNewLink()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested addNewLinkLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl v;
int v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested setNewLinkLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$LinksNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested editLink(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested v;
java.lang.RuntimeException v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit links. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLink(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested setNewLinkLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested editFirstLink()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first links. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLink(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested setNewLinkLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested editLastLink()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last links. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLink(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested setNewLinkLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested editMatchingLink(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching links. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildLink(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$LinksNested setNewLinkLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToMaintainers(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToMaintainers(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToMaintainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromMaintainers(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromMaintainers(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getMaintainers()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildMaintainers()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMaintainer(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildFirstMaintainer()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildLastMaintainer()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMatchingMaintainer(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.MaintainerBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingMaintainer(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaintainers(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[] v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("maintainers");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[] v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasMaintainers()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewMaintainer(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)[1];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToMaintainers(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested addNewMaintainer()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested addNewMaintainerLike(io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested setNewMaintainerLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$MaintainersNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested editMaintainer(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit maintainers. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMaintainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested setNewMaintainerLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested editFirstMaintainer()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first maintainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMaintainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested setNewMaintainerLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested editLastMaintainer()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last maintainers. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMaintainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested setNewMaintainerLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested editMatchingMaintainer(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching maintainers. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer buildMaintainer(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$MaintainersNested setNewMaintainerLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.Maintainer)>(v, v);
return v;
}
public java.lang.String getMaturity()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaturity(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity> = v;
return v;
}
public java.lang.Boolean hasMaturity()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewMaturity(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMaturity(java.lang.String)>(v);
return v;
}
public java.lang.String getMinKubeVersion()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMinKubeVersion(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion> = v;
return v;
}
public java.lang.Boolean hasMinKubeVersion()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewMinKubeVersion(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withMinKubeVersion(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToNativeAPIs(java.lang.Integer, io.fabric.kubernetes.api.model.GroupVersionKind)
{
java.util.List v, v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.GroupVersionKind;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToNativeAPIs(java.lang.Integer, io.fabric.kubernetes.api.model.GroupVersionKind)
{
java.util.List v, v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.GroupVersionKind;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])
{
io.fabric.kubernetes.api.model.GroupVersionKind[] v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.GroupVersionKind[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToNativeAPIs(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])
{
io.fabric.kubernetes.api.model.GroupVersionKind[] v;
java.util.List v, v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.GroupVersionKind[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromNativeAPIs(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Collection v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNativeAPIs()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
return v;
}
public io.fabric.kubernetes.api.model.GroupVersionKind getNativeAPI(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.GroupVersionKind getFirstNativeAPI()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.GroupVersionKind getLastNativeAPI()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.GroupVersionKind getMatchingNativeAPI(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.function.Predicate v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingNativeAPI(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNativeAPIs(java.util.List)
{
io.fabric.kubernetes.api.model.GroupVersionKind[] v;
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.kubernetes.api.model.GroupVersionKind)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])
{
io.fabric.kubernetes.api.model.GroupVersionKind[] v, v;
java.util.List v, v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.GroupVersionKind[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.GroupVersionKind)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNativeAPIs()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewNativeAPI(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.kubernetes.api.model.GroupVersionKind[] v;
io.fabric.kubernetes.api.model.GroupVersionKind v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.GroupVersionKind)[1];
v = new io.fabric.kubernetes.api.model.GroupVersionKind;
specialinvoke v.<io.fabric.kubernetes.api.model.GroupVersionKind: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToNativeAPIs(io.fabric.kubernetes.api.model.GroupVersionKind[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink buildProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withProvider(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("provider");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("provider");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewProvider(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withProvider(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested withNewProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested withNewProviderLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$ProviderNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested editProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested withNewProviderLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested editOrNewProvider()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
goto label;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested withNewProviderLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested editOrNewProviderLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink getProvider()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$ProviderNested withNewProviderLike(io.fabric.openshift.api.model.operatorhub.v1alpha.AppLink)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToRelatedImages(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToRelatedImages(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[] v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToRelatedImages(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromRelatedImages(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromRelatedImages(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getRelatedImages()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildRelatedImages()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildRelatedImage(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildFirstRelatedImage()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildLastRelatedImage()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildMatchingRelatedImage(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImageBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingRelatedImage(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withRelatedImages(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[] v;
java.util.ArrayList v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("relatedImages");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[] v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasRelatedImages()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewRelatedImage(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[] v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)[1];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage: void <init>(java.lang.String,java.lang.String)>(v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToRelatedImages(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage[])>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested addNewRelatedImage()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested addNewRelatedImageLike(io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested setNewRelatedImageLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$RelatedImagesNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested editRelatedImage(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit relatedImages. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildRelatedImage(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested setNewRelatedImageLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested editFirstRelatedImage()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first relatedImages. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildRelatedImage(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested setNewRelatedImageLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested editLastRelatedImage()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last relatedImages. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildRelatedImage(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested setNewRelatedImageLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested editMatchingRelatedImage(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching relatedImages. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage buildRelatedImage(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$RelatedImagesNested setNewRelatedImageLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.RelatedImage)>(v, v);
return v;
}
public java.lang.String getReplaces()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withReplaces(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces> = v;
return v;
}
public java.lang.Boolean hasReplaces()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewReplaces(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withReplaces(java.lang.String)>(v);
return v;
}
public io.fabric.kubernetes.api.model.LabelSelector getSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: io.fabric.kubernetes.api.model.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.LabelSelector buildSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: io.fabric.kubernetes.api.model.LabelSelector build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withSelector(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("selector");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.LabelSelector)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector> = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("selector");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasSelector()
{
io.fabric.kubernetes.api.model.LabelSelectorBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested withNewSelector()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested withNewSelectorLike(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$SelectorNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,io.fabric.kubernetes.api.model.LabelSelector)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested editSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested withNewSelectorLike(io.fabric.kubernetes.api.model.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested editOrNewSelector()
{
io.fabric.kubernetes.api.model.LabelSelector v, v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.LabelSelectorBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: io.fabric.kubernetes.api.model.LabelSelector build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested withNewSelectorLike(io.fabric.kubernetes.api.model.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested editOrNewSelectorLike(io.fabric.kubernetes.api.model.LabelSelector)
{
io.fabric.kubernetes.api.model.LabelSelector v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.LabelSelector;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelector getSelector()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$SelectorNested withNewSelectorLike(io.fabric.kubernetes.api.model.LabelSelector)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToSkips(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToSkips(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.String v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToSkips(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToSkips(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromSkips(java.lang.String[])
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String[] v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromSkips(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Collection v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getSkips()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
return v;
}
public java.lang.String getSkip(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getFirstSkip()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastSkip()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public java.lang.String getMatchingSkip(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.function.Predicate v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingSkip(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withSkips(java.util.List)
{
java.util.List v;
java.util.Iterator v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
java.lang.String[] v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToSkips(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withSkips(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (java.lang.String)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToSkips(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasSkips()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addNewSkip(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = newarray (java.lang.String)[1];
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToSkips(java.lang.String[])>(v);
return v;
}
public java.lang.String getVersion()
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withVersion(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version> = v;
return v;
}
public java.lang.Boolean hasVersion()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
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 io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withNewVersion(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.String v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withVersion(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToWebhookdefinitions(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent setToWebhookdefinitions(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
label:
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToWebhookdefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[] v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addAllToWebhookdefinitions(java.util.Collection)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromWebhookdefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[] v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeAllFromWebhookdefinitions(java.util.Collection)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder v;
java.util.Iterator v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeMatchingFromWebhookdefinitions(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.List v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getWebhookdefinitions()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public java.util.List buildWebhookdefinitions()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = staticinvoke <io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.ArrayList build(java.util.List)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildWebhookdefinition(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildFirstWebhookdefinition()
{
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildLastWebhookdefinition()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription build()>();
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildMatchingWebhookdefinition(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescriptionBuilder: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingWebhookdefinition(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withWebhookdefinitions(java.util.List)
{
java.util.Iterator v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[] v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("webhookdefinitions");
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToWebhookdefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withWebhookdefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[])
{
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[] v, v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToWebhookdefinitions(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasWebhookdefinitions()
{
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested addNewWebhookdefinition()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested addNewWebhookdefinitionLike(io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested setNewWebhookdefinitionLike(java.lang.Integer, io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription;
v = new io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl$WebhookdefinitionsNestedImpl: void <init>(io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested editWebhookdefinition(java.lang.Integer)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested v;
java.lang.RuntimeException v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit webhookdefinitions. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildWebhookdefinition(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested setNewWebhookdefinitionLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested editFirstWebhookdefinition()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first webhookdefinitions. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildWebhookdefinition(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested setNewWebhookdefinitionLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested editLastWebhookdefinition()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last webhookdefinitions. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildWebhookdefinition(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested setNewWebhookdefinitionLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested editMatchingWebhookdefinition(java.util.function.Predicate)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested v;
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription v;
java.util.List v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
int v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching webhookdefinitions. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription buildWebhookdefinition(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent$WebhookdefinitionsNested setNewWebhookdefinitionLike(java.lang.Integer,io.fabric.openshift.api.model.operatorhub.v1alpha.WebhookDescription)>(v, v);
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromAdditionalProperties(java.lang.String)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
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)
{
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v, v, v, 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;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v, v, v, v;
boolean 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.util.List 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;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v, v, v, v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
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.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
v = virtualinvoke v.<io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.LabelSelectorBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder v;
java.lang.Object[] v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder v;
java.lang.Integer v;
io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl v;
java.util.Map v, v, v;
int v, v;
java.lang.String v, v, v, v, v, v;
io.fabric.kubernetes.api.model.LabelSelectorBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder v;
java.util.List v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder v;
io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder v;
v := @this: io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl;
v = newarray (java.lang.Object)[25];
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map annotations>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.APIServiceDefinitionsBuilder apiservicedefinitions>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CleanupSpecBuilder cleanup>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.CustomResourceDefinitionsBuilder customresourcedefinitions>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String description>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String displayName>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List icon>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.NamedInstallStrategyBuilder install>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List installModes>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List keywords>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map labels>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List links>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List maintainers>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String maturity>;
v[13] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String minKubeVersion>;
v[14] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List nativeAPIs>;
v[15] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.openshift.api.model.operatorhub.v1alpha.AppLinkBuilder provider>;
v[16] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List relatedImages>;
v[17] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String replaces>;
v[18] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: io.fabric.kubernetes.api.model.LabelSelectorBuilder selector>;
v[19] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List skips>;
v[20] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.lang.String version>;
v[21] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.List webhookdefinitions>;
v[22] = v;
v = v.<io.fabric.openshift.api.model.operatorhub.v1alpha.ClusterServiceVersionSpecFluentImpl: java.util.Map additionalProperties>;
v[23] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[24] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}