public abstract class org.apache.hc.core.http.message.AbstractMessageWrapper extends java.lang.Object implements org.apache.hc.core.http.HttpMessage
{
private final org.apache.hc.core.http.HttpMessage message;
public void <init>(org.apache.hc.core.http.HttpMessage)
{
org.apache.hc.core.http.HttpMessage v;
java.lang.Object v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.HttpMessage;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <org.apache.hc.core.util.Args: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "Message");
v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message> = v;
return;
}
public void setVersion(org.apache.hc.core.http.ProtocolVersion)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.ProtocolVersion v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.ProtocolVersion;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void setVersion(org.apache.hc.core.http.ProtocolVersion)>(v);
return;
}
public org.apache.hc.core.http.ProtocolVersion getVersion()
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.ProtocolVersion v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.ProtocolVersion getVersion()>();
return v;
}
public void addHeader(org.apache.hc.core.http.Header)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.Header;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void addHeader(org.apache.hc.core.http.Header)>(v);
return;
}
public void addHeader(java.lang.String, java.lang.Object)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void addHeader(java.lang.String,java.lang.Object)>(v, v);
return;
}
public void setHeader(org.apache.hc.core.http.Header)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.Header;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void setHeader(org.apache.hc.core.http.Header)>(v);
return;
}
public void setHeader(java.lang.String, java.lang.Object)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void setHeader(java.lang.String,java.lang.Object)>(v, v);
return;
}
public transient void setHeaders(org.apache.hc.core.http.Header[])
{
org.apache.hc.core.http.Header[] v;
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.Header[];
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: void setHeaders(org.apache.hc.core.http.Header[])>(v);
return;
}
public boolean removeHeader(org.apache.hc.core.http.Header)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
boolean v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: org.apache.hc.core.http.Header;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: boolean removeHeader(org.apache.hc.core.http.Header)>(v);
return v;
}
public boolean removeHeaders(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
java.lang.String v;
boolean v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: boolean removeHeaders(java.lang.String)>(v);
return v;
}
public boolean containsHeader(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
java.lang.String v;
boolean v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: boolean containsHeader(java.lang.String)>(v);
return v;
}
public int countHeaders(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
int v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: int countHeaders(java.lang.String)>(v);
return v;
}
public org.apache.hc.core.http.Header[] getHeaders(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header[] v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.Header[] getHeaders(java.lang.String)>(v);
return v;
}
public org.apache.hc.core.http.Header getHeader(java.lang.String) throws org.apache.hc.core.http.ProtocolException
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.Header getHeader(java.lang.String)>(v);
return v;
}
public org.apache.hc.core.http.Header getFirstHeader(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.Header getFirstHeader(java.lang.String)>(v);
return v;
}
public org.apache.hc.core.http.Header getLastHeader(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
org.apache.hc.core.http.Header v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.Header getLastHeader(java.lang.String)>(v);
return v;
}
public org.apache.hc.core.http.Header[] getHeaders()
{
org.apache.hc.core.http.Header[] v;
org.apache.hc.core.http.HttpMessage v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: org.apache.hc.core.http.Header[] getHeaders()>();
return v;
}
public java.util.Iterator headerIterator()
{
org.apache.hc.core.http.HttpMessage v;
java.util.Iterator v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: java.util.Iterator headerIterator()>();
return v;
}
public java.util.Iterator headerIterator(java.lang.String)
{
org.apache.hc.core.http.HttpMessage v;
java.util.Iterator v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
java.lang.String v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v := @parameter: java.lang.String;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = interfaceinvoke v.<org.apache.hc.core.http.HttpMessage: java.util.Iterator headerIterator(java.lang.String)>(v);
return v;
}
public java.lang.String toString()
{
org.apache.hc.core.http.HttpMessage v;
java.lang.String v;
org.apache.hc.core.http.message.AbstractMessageWrapper v;
v := @this: org.apache.hc.core.http.message.AbstractMessageWrapper;
v = v.<org.apache.hc.core.http.message.AbstractMessageWrapper: org.apache.hc.core.http.HttpMessage message>;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
return v;
}
}