public class org.apache.http.impl.client.ClientParamsStack extends org.apache.http.params.AbstractHttpParams
{
protected final org.apache.http.params.HttpParams applicationParams;
protected final org.apache.http.params.HttpParams clientParams;
protected final org.apache.http.params.HttpParams requestParams;
protected final org.apache.http.params.HttpParams overrideParams;
public void <init>(org.apache.http.params.HttpParams, org.apache.http.params.HttpParams, org.apache.http.params.HttpParams, org.apache.http.params.HttpParams)
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v, v, v, v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
specialinvoke v.<org.apache.http.params.AbstractHttpParams: void <init>()>();
v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams applicationParams> = v;
v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams clientParams> = v;
v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams requestParams> = v;
v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams overrideParams> = v;
return;
}
public void <init>(org.apache.http.impl.client.ClientParamsStack)
{
org.apache.http.impl.client.ClientParamsStack v, v;
org.apache.http.params.HttpParams v, v, v, v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: org.apache.http.impl.client.ClientParamsStack;
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getApplicationParams()>();
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getClientParams()>();
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getRequestParams()>();
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getOverrideParams()>();
specialinvoke v.<org.apache.http.impl.client.ClientParamsStack: void <init>(org.apache.http.params.HttpParams,org.apache.http.params.HttpParams,org.apache.http.params.HttpParams,org.apache.http.params.HttpParams)>(v, v, v, v);
return;
}
public void <init>(org.apache.http.impl.client.ClientParamsStack, org.apache.http.params.HttpParams, org.apache.http.params.HttpParams, org.apache.http.params.HttpParams, org.apache.http.params.HttpParams)
{
org.apache.http.impl.client.ClientParamsStack v, v;
org.apache.http.params.HttpParams v, v, v, v, v, v, v, v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
v := @parameter: org.apache.http.params.HttpParams;
if v == null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getApplicationParams()>();
label:
if v == null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getClientParams()>();
label:
if v == null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getRequestParams()>();
label:
if v == null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams getOverrideParams()>();
label:
specialinvoke v.<org.apache.http.impl.client.ClientParamsStack: void <init>(org.apache.http.params.HttpParams,org.apache.http.params.HttpParams,org.apache.http.params.HttpParams,org.apache.http.params.HttpParams)>(v, v, v, v);
return;
}
public final org.apache.http.params.HttpParams getApplicationParams()
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams applicationParams>;
return v;
}
public final org.apache.http.params.HttpParams getClientParams()
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams clientParams>;
return v;
}
public final org.apache.http.params.HttpParams getRequestParams()
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams requestParams>;
return v;
}
public final org.apache.http.params.HttpParams getOverrideParams()
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams overrideParams>;
return v;
}
public java.lang.Object getParameter(java.lang.String)
{
org.apache.http.impl.client.ClientParamsStack v;
org.apache.http.params.HttpParams v, v, v, v, v, v, v, v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: java.lang.String;
staticinvoke <org.apache.http.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Parameter name");
v = null;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams overrideParams>;
if v == null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams overrideParams>;
v = interfaceinvoke v.<org.apache.http.params.HttpParams: java.lang.Object getParameter(java.lang.String)>(v);
label:
if v != null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams requestParams>;
if v == null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams requestParams>;
v = interfaceinvoke v.<org.apache.http.params.HttpParams: java.lang.Object getParameter(java.lang.String)>(v);
label:
if v != null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams clientParams>;
if v == null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams clientParams>;
v = interfaceinvoke v.<org.apache.http.params.HttpParams: java.lang.Object getParameter(java.lang.String)>(v);
label:
if v != null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams applicationParams>;
if v == null goto label;
v = v.<org.apache.http.impl.client.ClientParamsStack: org.apache.http.params.HttpParams applicationParams>;
v = interfaceinvoke v.<org.apache.http.params.HttpParams: java.lang.Object getParameter(java.lang.String)>(v);
label:
return v;
}
public org.apache.http.params.HttpParams setParameter(java.lang.String, java.lang.Object) throws java.lang.UnsupportedOperationException
{
org.apache.http.impl.client.ClientParamsStack v;
java.lang.UnsupportedOperationException v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("Setting parameters in a stack is not supported.");
throw v;
}
public boolean removeParameter(java.lang.String)
{
org.apache.http.impl.client.ClientParamsStack v;
java.lang.UnsupportedOperationException v;
java.lang.String v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
v := @parameter: java.lang.String;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("Removing parameters in a stack is not supported.");
throw v;
}
public org.apache.http.params.HttpParams copy()
{
org.apache.http.impl.client.ClientParamsStack v;
v := @this: org.apache.http.impl.client.ClientParamsStack;
return v;
}
}