public class io.fabric.openshift.api.model.v.LocalSubjectAccessReview extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private java.lang.String apiVersion;
private io.fabric.kubernetes.api.model.v.HasMetadata content;
private java.util.List groups;
private java.lang.Boolean isNonResourceURL;
private java.lang.String kind;
private java.lang.String namespace;
private java.lang.String path;
private java.lang.String resource;
private java.lang.String resourceAPIGroup;
private java.lang.String resourceAPIVersion;
private java.lang.String resourceName;
private java.util.List scopes;
private java.lang.String user;
private java.lang.String verb;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.HashMap v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String apiVersion> = "authorization.openshift.io/v1";
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List groups> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String kind> = "LocalSubjectAccessReview";
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List scopes> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, io.fabric.kubernetes.api.model.v.HasMetadata, java.util.List, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.lang.String, java.lang.String)
{
java.util.HashMap v;
java.util.ArrayList v, v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.HasMetadata v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.v.HasMetadata;
v := @parameter: java.util.List;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String apiVersion> = "authorization.openshift.io/v1";
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List groups> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String kind> = "LocalSubjectAccessReview";
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List scopes> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String apiVersion> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata content> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List groups> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean isNonResourceURL> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String kind> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String namespace> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String path> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resource> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIGroup> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIVersion> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceName> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List scopes> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String user> = v;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String verb> = v;
return;
}
public java.lang.String getApiVersion()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String apiVersion>;
return v;
}
public void setApiVersion(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String apiVersion> = v;
return;
}
public io.fabric.kubernetes.api.model.v.HasMetadata getContent()
{
io.fabric.kubernetes.api.model.v.HasMetadata v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata content>;
return v;
}
public void setContent(io.fabric.kubernetes.api.model.v.HasMetadata)
{
io.fabric.kubernetes.api.model.v.HasMetadata v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: io.fabric.kubernetes.api.model.v.HasMetadata;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata content> = v;
return;
}
public java.util.List getGroups()
{
java.util.List v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List groups>;
return v;
}
public void setGroups(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List groups> = v;
return;
}
public java.lang.Boolean getIsNonResourceURL()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean isNonResourceURL>;
return v;
}
public void setIsNonResourceURL(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean isNonResourceURL> = v;
return;
}
public java.lang.String getKind()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String kind>;
return v;
}
public void setKind(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String kind> = v;
return;
}
public java.lang.String getNamespace()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String namespace>;
return v;
}
public void setNamespace(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String namespace> = v;
return;
}
public java.lang.String getPath()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String path>;
return v;
}
public void setPath(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String path> = v;
return;
}
public java.lang.String getResource()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resource>;
return v;
}
public void setResource(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resource> = v;
return;
}
public java.lang.String getResourceAPIGroup()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIGroup>;
return v;
}
public void setResourceAPIGroup(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIGroup> = v;
return;
}
public java.lang.String getResourceAPIVersion()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIVersion>;
return v;
}
public void setResourceAPIVersion(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceAPIVersion> = v;
return;
}
public java.lang.String getResourceName()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceName>;
return v;
}
public void setResourceName(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String resourceName> = v;
return;
}
public java.util.List getScopes()
{
java.util.List v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List scopes>;
return v;
}
public void setScopes(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List scopes> = v;
return;
}
public java.lang.String getUser()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String user>;
return v;
}
public void setUser(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String user> = v;
return;
}
public java.lang.String getVerb()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String verb>;
return v;
}
public void setVerb(java.lang.String)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String verb> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.HasMetadata v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getApiVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata getContent()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getGroups()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean getIsNonResourceURL()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getKind()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getNamespace()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getPath()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResource()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIGroup()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getScopes()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getUser()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getVerb()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,io.fabric.kubernetes.api.model.v.HasMetadata,java.util.List,java.lang.Boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.lang.String,java.lang.String,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("LocalSubjectAccessReview(apiVersion=\u, content=\u, groups=\u, isNonResourceURL=\u, kind=\u, namespace=\u, path=\u, resource=\u, resourceAPIGroup=\u, resourceAPIVersion=\u, resourceName=\u, scopes=\u, user=\u, verb=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.Map v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v;
java.lang.Boolean 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;
io.fabric.kubernetes.api.model.v.HasMetadata v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean getIsNonResourceURL()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean getIsNonResourceURL()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getApiVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getApiVersion()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata getContent()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata getContent()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getGroups()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getGroups()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getKind()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getKind()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getNamespace()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getNamespace()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getPath()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getPath()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResource()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResource()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIGroup()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIGroup()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIVersion()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIVersion()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceName()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getScopes()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getScopes()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getUser()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getUser()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getVerb()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getVerb()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
java.lang.Object v;
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
return v;
}
public int hashCode()
{
io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
java.util.Map v;
java.util.List v, v;
int 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, v, v, v, v, v, v, v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.HasMetadata v;
v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.Boolean getIsNonResourceURL()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getApiVersion()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: io.fabric.kubernetes.api.model.v.HasMetadata getContent()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getGroups()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getKind()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getNamespace()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getPath()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResource()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIGroup()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceAPIVersion()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getResourceName()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.List getScopes()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getUser()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.lang.String getVerb()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReview: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
}