class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$RequestProtocolField extends org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$AbstractField { void () { org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$RequestProtocolField v; v := @this: org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$RequestProtocolField; specialinvoke v.(char)>(72); return; } java.lang.StringBuilder format(java.lang.StringBuilder, org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response, java.util.Date, long) { org.glassfish.grizzly.http.Protocol v; org.glassfish.grizzly.http.server.Request v; java.util.Date v; long v; org.glassfish.grizzly.http.server.Response v; org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$RequestProtocolField v; int[] v; int v, v; java.lang.StringBuilder v, v, v, v, v, v; v := @this: org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat$RequestProtocolField; v := @parameter: java.lang.StringBuilder; v := @parameter: org.glassfish.grizzly.http.server.Request; v := @parameter: org.glassfish.grizzly.http.server.Response; v := @parameter: java.util.Date; v := @parameter: long; v = virtualinvoke v.(); if v != null goto label; v = virtualinvoke v.("-"); return v; label: v = ; v = virtualinvoke v.(); v = v[v]; tableswitch(v) { case 1: goto label; case 2: goto label; case 3: goto label; default: goto label; }; label: v = virtualinvoke v.("HTTP/0.9"); return v; label: v = virtualinvoke v.("HTTP/1.0"); return v; label: v = virtualinvoke v.("HTTP/1.1"); return v; label: v = virtualinvoke v.("-"); return v; } }