public class org.iq.leveldb.util.Snappy$XerialSnappy extends java.lang.Object implements org.iq.leveldb.util.Snappy$SPI { public void () { org.iq.leveldb.util.Snappy$XerialSnappy v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; specialinvoke v.()>(); return; } public int uncompress(java.nio.ByteBuffer, java.nio.ByteBuffer) throws java.io.IOException { int v; org.iq.leveldb.util.Snappy$XerialSnappy v; java.nio.ByteBuffer v, v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; v := @parameter: java.nio.ByteBuffer; v := @parameter: java.nio.ByteBuffer; v = staticinvoke (v, v); return v; } public int uncompress(byte[], int, int, byte[], int) throws java.io.IOException { byte[] v, v; int v, v, v, v; org.iq.leveldb.util.Snappy$XerialSnappy v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; v := @parameter: byte[]; v := @parameter: int; v := @parameter: int; v := @parameter: byte[]; v := @parameter: int; v = staticinvoke (v, v, v, v, v); return v; } public int compress(byte[], int, int, byte[], int) throws java.io.IOException { byte[] v, v; int v, v, v, v; org.iq.leveldb.util.Snappy$XerialSnappy v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; v := @parameter: byte[]; v := @parameter: int; v := @parameter: int; v := @parameter: byte[]; v := @parameter: int; v = staticinvoke (v, v, v, v, v); return v; } public byte[] compress(java.lang.String) throws java.io.IOException { byte[] v; org.iq.leveldb.util.Snappy$XerialSnappy v; java.lang.String v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; v := @parameter: java.lang.String; v = staticinvoke (v); return v; } public int maxCompressedLength(int) { int v, v; org.iq.leveldb.util.Snappy$XerialSnappy v; v := @this: org.iq.leveldb.util.Snappy$XerialSnappy; v := @parameter: int; v = staticinvoke (v); return v; } static void () { java.io.IOException v; java.lang.RuntimeException v; label: staticinvoke ("test"); label: goto label; label: v := @caughtexception; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.Throwable)>(v); throw v; label: return; catch java.io.IOException from label to label with label; } }