public class org.glassfish.admin.rest.provider.MapWriter extends org.glassfish.admin.rest.provider.BaseProvider
{
public void <init>()
{
jakarta.ws.rs.core.MediaType v, v;
jakarta.ws.rs.core.MediaType[] v;
org.glassfish.admin.rest.provider.MapWriter v;
v := @this: org.glassfish.admin.rest.provider.MapWriter;
v = newarray (jakarta.ws.rs.core.MediaType)[2];
v = <jakarta.ws.rs.core.MediaType: jakarta.ws.rs.core.MediaType APPLICATION_JSON_TYPE>;
v[0] = v;
v = <org.glassfish.admin.rest.Constants: jakarta.ws.rs.core.MediaType MEDIA_TYPE_JSON_TYPE>;
v[1] = v;
specialinvoke v.<org.glassfish.admin.rest.provider.BaseProvider: void <init>(java.lang.Class,jakarta.ws.rs.core.MediaType[])>(class "Ljava/util/Map;", v);
return;
}
public java.lang.String getContent(java.util.Map)
{
java.lang.Throwable v;
org.codehaus.jettison.json.JSONObject v;
java.util.logging.Logger v;
java.util.logging.Level v;
java.util.Map v;
int v;
org.glassfish.admin.rest.provider.MapWriter v;
java.lang.String v;
v := @this: org.glassfish.admin.rest.provider.MapWriter;
v := @parameter: java.util.Map;
v = null;
label:
v = new org.codehaus.jettison.json.JSONObject;
specialinvoke v.<org.codehaus.jettison.json.JSONObject: void <init>(java.util.Map)>(v);
v = virtualinvoke v.<org.glassfish.admin.rest.provider.MapWriter: int getFormattingIndentLevel()>();
v = virtualinvoke v.<org.codehaus.jettison.json.JSONObject: java.lang.String toString(int)>(v);
label:
goto label;
label:
v := @caughtexception;
v = <org.glassfish.admin.rest.RestLogging: java.util.logging.Logger restLogger>;
v = <java.util.logging.Level: java.util.logging.Level SEVERE>;
virtualinvoke v.<java.util.logging.Logger: void log(java.util.logging.Level,java.lang.String,java.lang.Throwable)>(v, null, v);
label:
return v;
catch org.codehaus.jettison.json.JSONException from label to label with label;
}
}