public class oadd.com.fasterxml.jackson.core.util.RequestPayload extends java.lang.Object implements java.io.Serializable
{
private static final long serialVersionUID;
protected byte[] _payloadAsBytes;
protected java.lang.CharSequence _payloadAsText;
protected java.lang.String _charset;
public void <init>(byte[], java.lang.String)
{
byte[] v;
oadd.com.fasterxml.jackson.core.util.RequestPayload v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.core.util.RequestPayload;
v := @parameter: byte[];
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>()>();
throw v;
label:
v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: byte[] _payloadAsBytes> = v;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v == 0 goto label;
label:
v = "UTF-8";
goto label;
label:
v = v;
label:
v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: java.lang.String _charset> = v;
return;
}
public void <init>(java.lang.CharSequence)
{
java.lang.CharSequence v;
java.lang.IllegalArgumentException v;
oadd.com.fasterxml.jackson.core.util.RequestPayload v;
v := @this: oadd.com.fasterxml.jackson.core.util.RequestPayload;
v := @parameter: java.lang.CharSequence;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>()>();
throw v;
label:
v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: java.lang.CharSequence _payloadAsText> = v;
return;
}
public java.lang.Object getRawPayload()
{
byte[] v, v;
java.lang.CharSequence v;
oadd.com.fasterxml.jackson.core.util.RequestPayload v;
v := @this: oadd.com.fasterxml.jackson.core.util.RequestPayload;
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: byte[] _payloadAsBytes>;
if v == null goto label;
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: byte[] _payloadAsBytes>;
return v;
label:
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: java.lang.CharSequence _payloadAsText>;
return v;
}
public java.lang.String toString()
{
byte[] v, v;
java.lang.CharSequence v;
oadd.com.fasterxml.jackson.core.util.RequestPayload v;
java.io.IOException v;
java.lang.RuntimeException v;
java.lang.String v, v, v;
v := @this: oadd.com.fasterxml.jackson.core.util.RequestPayload;
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: byte[] _payloadAsBytes>;
if v == null goto label;
label:
v = new java.lang.String;
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: byte[] _payloadAsBytes>;
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: java.lang.String _charset>;
specialinvoke v.<java.lang.String: void <init>(byte[],java.lang.String)>(v, v);
label:
return v;
label:
v := @caughtexception;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = v.<oadd.com.fasterxml.jackson.core.util.RequestPayload: java.lang.CharSequence _payloadAsText>;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
return v;
catch java.io.IOException from label to label with label;
}
}