class oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream extends java.io.OutputStream { private final oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedSocket unifiedSocket; private java.io.OutputStream realOutputStream; private void (oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedSocket) { oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedSocket v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v := @parameter: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedSocket; specialinvoke v.()>(); v. = v; v. = null; return; } public void write(int) throws java.io.IOException { int v; java.io.OutputStream v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v := @parameter: int; v = specialinvoke v.(); virtualinvoke v.(v); return; } public void write(byte[]) throws java.io.IOException { java.io.OutputStream v; byte[] v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v := @parameter: byte[]; v = specialinvoke v.(); virtualinvoke v.(v); return; } public void write(byte[], int, int) throws java.io.IOException { java.io.OutputStream v; byte[] v; int v, v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v := @parameter: byte[]; v := @parameter: int; v := @parameter: int; v = specialinvoke v.(); virtualinvoke v.(v, v, v); return; } public void flush() throws java.io.IOException { java.io.OutputStream v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v = specialinvoke v.(); virtualinvoke v.(); return; } public void close() throws java.io.IOException { java.io.OutputStream v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v = specialinvoke v.(); virtualinvoke v.(); return; } private java.io.OutputStream getRealOutputStream() throws java.io.IOException { java.io.OutputStream v, v, v; java.net.Socket v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedSocket v; oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream v; v := @this: oadd.org.apache.zookeeper.server.quorum.UnifiedServerSocket$UnifiedOutputStream; v = v.; if v != null goto label; v = v.; v = specialinvoke v.(); v = virtualinvoke v.(); v. = v; label: v = v.; return v; } }