class org.glassfish.admingui.common.util.JerseyRestResponse extends org.glassfish.admingui.common.util.RestResponse
{
protected jakarta.ws.rs.core.Response response;
private java.lang.String body;
public void <init>(jakarta.ws.rs.core.Response)
{
jakarta.ws.rs.core.Response v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v := @parameter: jakarta.ws.rs.core.Response;
specialinvoke v.<org.glassfish.admingui.common.util.RestResponse: void <init>()>();
v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String body> = null;
v.<org.glassfish.admingui.common.util.JerseyRestResponse: jakarta.ws.rs.core.Response response> = v;
return;
}
public java.lang.String getResponseBody()
{
jakarta.ws.rs.core.Response v;
java.lang.Object v;
java.lang.String v, v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String body>;
if v != null goto label;
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: jakarta.ws.rs.core.Response response>;
v = virtualinvoke v.<jakarta.ws.rs.core.Response: java.lang.Object readEntity(java.lang.Class)>(class "Ljava/lang/String;");
v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String body> = v;
label:
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String body>;
return v;
}
public int getResponseCode()
{
int v;
jakarta.ws.rs.core.Response v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: jakarta.ws.rs.core.Response response>;
v = virtualinvoke v.<jakarta.ws.rs.core.Response: int getStatus()>();
return v;
}
public java.util.Map getResponse()
{
byte[] v;
javax.xml.stream.XMLInputFactory v;
java.lang.Integer v;
java.io.ByteArrayInputStream v, v;
javax.xml.stream.XMLStreamReader v;
java.util.Locale v;
java.util.Map v;
boolean v, v, v, v;
java.util.logging.Logger v, v, v;
java.lang.Exception v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
java.lang.Throwable v;
java.util.HashMap v;
java.util.logging.Level v, v, v;
jakarta.ws.rs.core.Response v;
int v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
java.io.PrintStream v;
java.io.IOException v, v;
java.lang.RuntimeException v;
java.lang.Class v, v, v;
java.lang.Object v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(5);
v = virtualinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: int getResponseCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("responseCode", v);
v = virtualinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String getResponseBody()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("responseBody", v);
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: jakarta.ws.rs.core.Response response>;
v = virtualinvoke v.<jakarta.ws.rs.core.Response: java.lang.String getHeaderString(java.lang.String)>("Content-type");
if v == null goto label;
v = virtualinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.lang.String getResponseBody()>();
v = <org.glassfish.admingui.common.util.GuiUtil: java.util.Locale guiLocale>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase(java.util.Locale)>(v);
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>("application/xml");
if v == 0 goto label;
v = null;
label:
v = staticinvoke <javax.xml.stream.XMLInputFactory: javax.xml.stream.XMLInputFactory newInstance()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
virtualinvoke v.<javax.xml.stream.XMLInputFactory: void setProperty(java.lang.String,java.lang.Object)>("javax.xml.stream.isValidating", v);
v = new java.io.ByteArrayInputStream;
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.lang.String)>("UTF-8");
specialinvoke v.<java.io.ByteArrayInputStream: void <init>(byte[])>(v);
v = v;
v = virtualinvoke v.<javax.xml.stream.XMLInputFactory: javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream)>(v);
label:
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
lookupswitch(v)
{
case 1: goto label;
default: goto label;
};
label:
v = "map";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processXmlMap(javax.xml.stream.XMLStreamReader)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("data", v);
goto label;
label:
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = class "Lorg/glassfish/admingui/common/util/RestResponse;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = staticinvoke <java.util.logging.Logger: java.util.logging.Logger getLogger(java.lang.String)>(v);
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);
goto label;
label:
v := @caughtexception;
v = class "Lorg/glassfish/admingui/common/util/RestResponse;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = staticinvoke <java.util.logging.Logger: java.util.logging.Logger getLogger(java.lang.String)>(v);
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);
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.InputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = class "Lorg/glassfish/admingui/common/util/RestResponse;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = staticinvoke <java.util.logging.Logger: java.util.logging.Logger getLogger(java.lang.String)>(v);
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:
throw v;
label:
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>("application/json");
if v == 0 goto label;
v = staticinvoke <org.glassfish.admingui.common.util.JSONUtil: java.lang.Object jsonToJava(java.lang.String)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("data", v);
goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unsupported Response Format: \'\u0001\'!");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
return v;
catch java.io.IOException from label to label with label;
catch java.lang.Exception from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.io.IOException from label to label with label;
}
private java.util.Map getJavaFromXML(org.w3c.dom.Element)
{
java.util.HashMap v;
java.util.ArrayList v;
short v;
java.util.Map v;
org.w3c.dom.Node v, v;
int v, v, v, v;
org.w3c.dom.NamedNodeMap v;
java.lang.String v, v, v;
boolean v;
org.w3c.dom.NodeList v;
org.w3c.dom.Element v;
java.lang.Object v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v := @parameter: org.w3c.dom.Element;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(10);
v = interfaceinvoke v.<org.w3c.dom.Element: org.w3c.dom.NamedNodeMap getAttributes()>();
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: int getLength()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeValue()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = interfaceinvoke v.<org.w3c.dom.Element: org.w3c.dom.NodeList getChildNodes()>();
v = interfaceinvoke v.<org.w3c.dom.NodeList: int getLength()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NodeList: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: short getNodeType()>();
if v != 1 goto label;
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = interfaceinvoke v.<java.util.Map: boolean containsKey(java.lang.Object)>(v);
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
goto label;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(5);
v = v;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
v = specialinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map getJavaFromXML(org.w3c.dom.Element)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
private java.util.Map processMessagePart(org.w3c.dom.Node)
{
java.util.HashMap v;
java.util.ArrayList v, v, v, v;
short v;
java.util.Map v, v;
org.w3c.dom.Node v, v, v;
int v, v, v, v;
org.w3c.dom.NamedNodeMap v;
java.lang.String v, v, v, v;
boolean v, v, v, v;
org.w3c.dom.NodeList v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v := @parameter: org.w3c.dom.Node;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(5);
v = interfaceinvoke v.<org.w3c.dom.Node: org.w3c.dom.NamedNodeMap getAttributes()>();
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: int getLength()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeValue()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = interfaceinvoke v.<org.w3c.dom.Node: org.w3c.dom.NodeList getChildNodes()>();
v = interfaceinvoke v.<org.w3c.dom.NodeList: int getLength()>();
v = 0;
v = 0;
v = null;
v = null;
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NodeList: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: short getNodeType()>();
if v != 1 goto label;
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("message-part");
if v == 0 goto label;
if v != 0 goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(2);
v = v;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("messages", v);
v = 1;
label:
v = specialinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processMessagePart(org.w3c.dom.Node)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v != 0 goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(10);
v = v;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("properties", v);
v = 1;
label:
v = specialinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processProperty(org.w3c.dom.Node)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
private java.util.Map processProperty(org.w3c.dom.Node)
{
java.util.HashMap v;
java.util.ArrayList v, v;
short v;
java.util.Map v;
org.w3c.dom.Node v, v, v;
int v, v, v, v;
org.w3c.dom.NamedNodeMap v;
java.lang.String v, v, v;
boolean v, v;
org.w3c.dom.NodeList v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v := @parameter: org.w3c.dom.Node;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(5);
v = interfaceinvoke v.<org.w3c.dom.Node: org.w3c.dom.NamedNodeMap getAttributes()>();
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: int getLength()>();
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NamedNodeMap: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeValue()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = interfaceinvoke v.<org.w3c.dom.Node: org.w3c.dom.NodeList getChildNodes()>();
v = interfaceinvoke v.<org.w3c.dom.NodeList: int getLength()>();
v = 0;
v = null;
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<org.w3c.dom.NodeList: org.w3c.dom.Node item(int)>(v);
v = interfaceinvoke v.<org.w3c.dom.Node: short getNodeType()>();
if v != 1 goto label;
v = interfaceinvoke v.<org.w3c.dom.Node: java.lang.String getNodeName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("property");
if v == 0 goto label;
if v != 0 goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(10);
v = v;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("properties", v);
v = 1;
label:
v = specialinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processProperty(org.w3c.dom.Node)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
private static java.util.Map processXmlMap(javax.xml.stream.XMLStreamReader) throws javax.xml.stream.XMLStreamException
{
java.lang.Double v;
java.util.HashMap v;
long v;
java.lang.Long v;
javax.xml.stream.XMLStreamReader v;
java.util.Map v;
int v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v;
double v;
java.util.List v;
v := @parameter: javax.xml.stream.XMLStreamReader;
v = 0;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = null;
v = null;
label:
if v != 0 goto label;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
lookupswitch(v)
{
case 1: goto label;
case 2: goto label;
default: goto label;
};
label:
v = "entry";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(java.lang.String,java.lang.String)>(null, "key");
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getAttributeValue(java.lang.String,java.lang.String)>(null, "value");
if v == null goto label;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = null;
goto label;
label:
v = "map";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processXmlMap(javax.xml.stream.XMLStreamReader)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = "list";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <org.glassfish.admingui.common.util.JerseyRestResponse: java.util.List processXmlList(javax.xml.stream.XMLStreamReader)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
goto label;
label:
v = "map";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
label:
v = null;
goto label;
label:
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getText()>();
if v == null goto label;
v = "number";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean contains(java.lang.CharSequence)>(".");
if v == 0 goto label;
v = staticinvoke <java.lang.Double: double parseDouble(java.lang.String)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = staticinvoke <java.lang.Long: long parseLong(java.lang.String)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = "string";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
v = null;
goto label;
label:
return v;
}
private static java.util.List processXmlList(javax.xml.stream.XMLStreamReader) throws javax.xml.stream.XMLStreamException
{
java.lang.Double v;
long v;
java.util.ArrayList v;
java.lang.Long v;
javax.xml.stream.XMLStreamReader v;
java.util.Map v;
int v;
java.lang.String v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v;
double v;
v := @parameter: javax.xml.stream.XMLStreamReader;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = 0;
v = null;
label:
if v != 0 goto label;
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: int next()>();
lookupswitch(v)
{
case 1: goto label;
case 2: goto label;
default: goto label;
};
label:
v = "map";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <org.glassfish.admingui.common.util.JerseyRestResponse: java.util.Map processXmlMap(javax.xml.stream.XMLStreamReader)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
goto label;
label:
v = "list";
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getLocalName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = 1;
label:
v = null;
goto label;
label:
v = interfaceinvoke v.<javax.xml.stream.XMLStreamReader: java.lang.String getText()>();
if v == null goto label;
v = "number";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean contains(java.lang.CharSequence)>(".");
if v == 0 goto label;
v = staticinvoke <java.lang.Double: double parseDouble(java.lang.String)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = staticinvoke <java.lang.Long: long parseLong(java.lang.String)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = "string";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = null;
goto label;
label:
return v;
}
public void close()
{
jakarta.ws.rs.core.Response v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @this: org.glassfish.admingui.common.util.JerseyRestResponse;
v = v.<org.glassfish.admingui.common.util.JerseyRestResponse: jakarta.ws.rs.core.Response response>;
virtualinvoke v.<jakarta.ws.rs.core.Response: void close()>();
return;
}
}