class io.fabric.kubernetes.clnt.v.Adapters$1 extends java.lang.Object implements io.fabric.kubernetes.clnt.v.extension.ExtensionAdapter
{
final java.lang.Class val$type;
final io.fabric.kubernetes.clnt.v.extension.ClientAdapter val$target;
final io.fabric.kubernetes.clnt.v.Adapters this$0;
void <init>(io.fabric.kubernetes.clnt.v.Adapters, java.lang.Class, io.fabric.kubernetes.clnt.v.extension.ClientAdapter)
{
io.fabric.kubernetes.clnt.v.Adapters$1 v;
io.fabric.kubernetes.clnt.v.extension.ClientAdapter v;
io.fabric.kubernetes.clnt.v.Adapters v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.clnt.v.Adapters$1;
v := @parameter: io.fabric.kubernetes.clnt.v.Adapters;
v := @parameter: java.lang.Class;
v := @parameter: io.fabric.kubernetes.clnt.v.extension.ClientAdapter;
v.<io.fabric.kubernetes.clnt.v.Adapters$1: io.fabric.kubernetes.clnt.v.Adapters this$0> = v;
v.<io.fabric.kubernetes.clnt.v.Adapters$1: java.lang.Class val$type> = v;
v.<io.fabric.kubernetes.clnt.v.Adapters$1: io.fabric.kubernetes.clnt.v.extension.ClientAdapter val$target> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Class getExtensionType()
{
io.fabric.kubernetes.clnt.v.Adapters$1 v;
java.lang.Class v;
v := @this: io.fabric.kubernetes.clnt.v.Adapters$1;
v = v.<io.fabric.kubernetes.clnt.v.Adapters$1: java.lang.Class val$type>;
return v;
}
public io.fabric.kubernetes.clnt.v.extension.ClientAdapter adapt(io.fabric.kubernetes.clnt.v.Client)
{
io.fabric.kubernetes.clnt.v.Adapters$1 v;
io.fabric.kubernetes.clnt.v.extension.ClientAdapter v, v;
io.fabric.kubernetes.clnt.v.Client v;
v := @this: io.fabric.kubernetes.clnt.v.Adapters$1;
v := @parameter: io.fabric.kubernetes.clnt.v.Client;
v = v.<io.fabric.kubernetes.clnt.v.Adapters$1: io.fabric.kubernetes.clnt.v.extension.ClientAdapter val$target>;
v = virtualinvoke v.<io.fabric.kubernetes.clnt.v.extension.ClientAdapter: io.fabric.kubernetes.clnt.v.extension.ClientAdapter newInstance()>();
virtualinvoke v.<io.fabric.kubernetes.clnt.v.extension.ClientAdapter: void init(io.fabric.kubernetes.clnt.v.Client)>(v);
return v;
}
}