public abstract class org.apache.http.entity.AbstractHttpEntity extends java.lang.Object implements org.apache.http.HttpEntity
{
protected static final int OUTPUT_BUFFER_SIZE;
protected org.apache.http.Header contentType;
protected org.apache.http.Header contentEncoding;
protected boolean chunked;
protected void <init>()
{
org.apache.http.entity.AbstractHttpEntity v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public org.apache.http.Header getContentType()
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.Header v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentType>;
return v;
}
public org.apache.http.Header getContentEncoding()
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.Header v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentEncoding>;
return v;
}
public boolean isChunked()
{
org.apache.http.entity.AbstractHttpEntity v;
boolean v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v = v.<org.apache.http.entity.AbstractHttpEntity: boolean chunked>;
return v;
}
public void setContentType(org.apache.http.Header)
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.Header v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v := @parameter: org.apache.http.Header;
v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentType> = v;
return;
}
public void setContentType(java.lang.String)
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.message.BasicHeader v, v;
java.lang.String v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v := @parameter: java.lang.String;
v = null;
if v == null goto label;
v = new org.apache.http.message.BasicHeader;
specialinvoke v.<org.apache.http.message.BasicHeader: void <init>(java.lang.String,java.lang.String)>("Content-Type", v);
v = v;
label:
virtualinvoke v.<org.apache.http.entity.AbstractHttpEntity: void setContentType(org.apache.http.Header)>(v);
return;
}
public void setContentEncoding(org.apache.http.Header)
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.Header v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v := @parameter: org.apache.http.Header;
v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentEncoding> = v;
return;
}
public void setContentEncoding(java.lang.String)
{
org.apache.http.entity.AbstractHttpEntity v;
org.apache.http.message.BasicHeader v, v;
java.lang.String v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v := @parameter: java.lang.String;
v = null;
if v == null goto label;
v = new org.apache.http.message.BasicHeader;
specialinvoke v.<org.apache.http.message.BasicHeader: void <init>(java.lang.String,java.lang.String)>("Content-Encoding", v);
v = v;
label:
virtualinvoke v.<org.apache.http.entity.AbstractHttpEntity: void setContentEncoding(org.apache.http.Header)>(v);
return;
}
public void setChunked(boolean)
{
org.apache.http.entity.AbstractHttpEntity v;
boolean v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v := @parameter: boolean;
v.<org.apache.http.entity.AbstractHttpEntity: boolean chunked> = v;
return;
}
public void consumeContent() throws java.io.IOException
{
org.apache.http.entity.AbstractHttpEntity v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
return;
}
public java.lang.String toString()
{
org.apache.http.entity.AbstractHttpEntity v;
long v;
org.apache.http.Header v, v, v, v;
byte v;
java.lang.StringBuilder v;
java.lang.String v, v, v;
boolean v;
v := @this: org.apache.http.entity.AbstractHttpEntity;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(91);
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentType>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("Content-Type: ");
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentType>;
v = interfaceinvoke v.<org.apache.http.Header: java.lang.String getValue()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(44);
label:
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentEncoding>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("Content-Encoding: ");
v = v.<org.apache.http.entity.AbstractHttpEntity: org.apache.http.Header contentEncoding>;
v = interfaceinvoke v.<org.apache.http.Header: java.lang.String getValue()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(44);
label:
v = virtualinvoke v.<org.apache.http.entity.AbstractHttpEntity: long getContentLength()>();
v = v cmp 0L;
if v < 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("Content-Length: ");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(44);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("Chunked: ");
v = v.<org.apache.http.entity.AbstractHttpEntity: boolean chunked>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(93);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}