public class io.fabric.istio.api.security.v1beta.OperationFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.istio.api.security.v1beta.OperationFluent
{
private java.util.List hosts;
private java.util.List methods;
private java.util.List notHosts;
private java.util.List notMethods;
private java.util.List notPaths;
private java.util.List notPorts;
private java.util.List paths;
private java.util.List ports;
public void <init>()
{
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.istio.api.security.v1beta.Operation)
{
java.util.List v, v, v, v, v, v, v, v;
io.fabric.istio.api.security.v1beta.Operation v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: io.fabric.istio.api.security.v1beta.Operation;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getHosts()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withHosts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getMethods()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withMethods(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getNotHosts()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withNotHosts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getNotMethods()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withNotMethods(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getNotPaths()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withNotPaths(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getNotPorts()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withNotPorts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getPaths()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withPaths(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.istio.api.security.v1beta.Operation: java.util.List getPorts()>();
virtualinvoke v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent withPorts(java.util.List)>(v);
return;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToHosts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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.istio.api.security.v1beta.OperationFluent setToHosts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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.istio.api.security.v1beta.OperationFluent addToHosts(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToHosts(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromHosts(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromHosts(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getHosts()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
return v;
}
public java.lang.String getHost(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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 getFirstHost()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastHost()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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 getMatchingHost(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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 hasMatchingHost(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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.istio.api.security.v1beta.OperationFluent withHosts(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToHosts(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withHosts(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToHosts(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasHosts()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
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.istio.api.security.v1beta.OperationFluent addNewHost(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToHosts(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToMethods(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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.istio.api.security.v1beta.OperationFluent setToMethods(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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.istio.api.security.v1beta.OperationFluent addToMethods(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToMethods(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromMethods(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromMethods(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getMethods()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
return v;
}
public java.lang.String getMethod(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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 getFirstMethod()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastMethod()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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 getMatchingMethod(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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 hasMatchingMethod(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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.istio.api.security.v1beta.OperationFluent withMethods(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToMethods(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withMethods(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToMethods(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasMethods()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
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.istio.api.security.v1beta.OperationFluent addNewMethod(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToMethods(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToNotHosts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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.istio.api.security.v1beta.OperationFluent setToNotHosts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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.istio.api.security.v1beta.OperationFluent addToNotHosts(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToNotHosts(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromNotHosts(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromNotHosts(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNotHosts()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
return v;
}
public java.lang.String getNotHost(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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 getFirstNotHost()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastNotHost()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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 getMatchingNotHost(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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 hasMatchingNotHost(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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.istio.api.security.v1beta.OperationFluent withNotHosts(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotHosts(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withNotHosts(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotHosts(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNotHosts()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
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.istio.api.security.v1beta.OperationFluent addNewNotHost(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotHosts(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToNotMethods(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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.istio.api.security.v1beta.OperationFluent setToNotMethods(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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.istio.api.security.v1beta.OperationFluent addToNotMethods(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToNotMethods(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromNotMethods(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromNotMethods(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNotMethods()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
return v;
}
public java.lang.String getNotMethod(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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 getFirstNotMethod()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastNotMethod()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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 getMatchingNotMethod(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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 hasMatchingNotMethod(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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.istio.api.security.v1beta.OperationFluent withNotMethods(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotMethods(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withNotMethods(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotMethods(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNotMethods()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
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.istio.api.security.v1beta.OperationFluent addNewNotMethod(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotMethods(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToNotPaths(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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.istio.api.security.v1beta.OperationFluent setToNotPaths(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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.istio.api.security.v1beta.OperationFluent addToNotPaths(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToNotPaths(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromNotPaths(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromNotPaths(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNotPaths()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
return v;
}
public java.lang.String getNotPath(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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 getFirstNotPath()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastNotPath()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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 getMatchingNotPath(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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 hasMatchingNotPath(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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.istio.api.security.v1beta.OperationFluent withNotPaths(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPaths(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withNotPaths(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPaths(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNotPaths()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
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.istio.api.security.v1beta.OperationFluent addNewNotPath(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPaths(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToNotPorts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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.istio.api.security.v1beta.OperationFluent setToNotPorts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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.istio.api.security.v1beta.OperationFluent addToNotPorts(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToNotPorts(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromNotPorts(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromNotPorts(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getNotPorts()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
return v;
}
public java.lang.String getNotPort(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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 getFirstNotPort()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastNotPort()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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 getMatchingNotPort(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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 hasMatchingNotPort(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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.istio.api.security.v1beta.OperationFluent withNotPorts(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPorts(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withNotPorts(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPorts(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasNotPorts()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
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.istio.api.security.v1beta.OperationFluent addNewNotPort(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToNotPorts(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToPaths(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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.istio.api.security.v1beta.OperationFluent setToPaths(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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.istio.api.security.v1beta.OperationFluent addToPaths(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToPaths(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromPaths(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromPaths(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getPaths()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
return v;
}
public java.lang.String getPath(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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 getFirstPath()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastPath()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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 getMatchingPath(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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 hasMatchingPath(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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.istio.api.security.v1beta.OperationFluent withPaths(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPaths(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withPaths(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPaths(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasPaths()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
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.istio.api.security.v1beta.OperationFluent addNewPath(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPaths(java.lang.String[])>(v);
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addToPorts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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.istio.api.security.v1beta.OperationFluent setToPorts(java.lang.Integer, java.lang.String)
{
java.util.List v, v;
int v;
java.lang.String v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = v;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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.istio.api.security.v1beta.OperationFluent addToPorts(java.lang.String[])
{
java.lang.String[] v;
java.util.ArrayList v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent addAllToPorts(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = 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.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent removeFromPorts(java.lang.String[])
{
java.util.List v, v;
int v, v;
java.lang.String[] v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.istio.api.security.v1beta.OperationFluent removeAllFromPorts(java.util.Collection)
{
java.util.List v, v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getPorts()
{
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
return v;
}
public java.lang.String getPort(java.lang.Integer)
{
java.util.List v;
int v;
java.lang.Object v;
java.lang.Integer v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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 getFirstPort()
{
java.lang.Object v;
java.util.List v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public java.lang.String getLastPort()
{
java.util.List v, v;
int v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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 getMatchingPort(java.util.function.Predicate)
{
java.util.List v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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 hasMatchingPort(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
java.lang.Boolean v, v;
java.lang.Object v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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.istio.api.security.v1beta.OperationFluent withPorts(java.util.List)
{
java.util.List v;
java.util.Iterator v;
java.lang.Object v;
java.lang.String[] v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = 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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPorts(java.lang.String[])>(v);
goto label;
label:
v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports> = null;
label:
return v;
}
public transient io.fabric.istio.api.security.v1beta.OperationFluent withPorts(java.lang.String[])
{
java.lang.String[] v, v;
java.util.List v, v;
int v, v;
java.lang.String v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v := @parameter: java.lang.String[];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPorts(java.lang.String[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasPorts()
{
java.util.List v, v;
java.lang.Boolean v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
boolean v, v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
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.istio.api.security.v1beta.OperationFluent addNewPort(java.lang.String)
{
io.fabric.istio.api.security.v1beta.OperationFluent v;
java.lang.String[] v;
java.lang.String v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: io.fabric.istio.api.security.v1beta.OperationFluent addToPorts(java.lang.String[])>(v);
return v;
}
public boolean equals(java.lang.Object)
{
boolean 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;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
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.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
java.lang.Integer v;
java.util.List v, v, v, v, v, v, v, v;
int v, v;
io.fabric.istio.api.security.v1beta.OperationFluentImpl v;
v := @this: io.fabric.istio.api.security.v1beta.OperationFluentImpl;
v = newarray (java.lang.Object)[9];
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List hosts>;
v[0] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List methods>;
v[1] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notHosts>;
v[2] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notMethods>;
v[3] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPaths>;
v[4] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List notPorts>;
v[5] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List paths>;
v[6] = v;
v = v.<io.fabric.istio.api.security.v1beta.OperationFluentImpl: java.util.List ports>;
v[7] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[8] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}