public virtual global::System.Object run(){ //XMLVM_BEGIN_WRAPPER[java.nio.charset.Charset$1: org.apache.harmony.niochar.CharsetProviderImpl run()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; _r1_o = this; _r0_o = new global::org.apache.harmony.niochar.CharsetProviderImpl(); ((global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o).@this(); return (global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o; //XMLVM_END_WRAPPER[java.nio.charset.Charset$1: org.apache.harmony.niochar.CharsetProviderImpl run()] }
private static global::System.Object forNameInternal(global::java.lang.String n1){ //XMLVM_BEGIN_WRAPPER[java.nio.charset.Charset: java.nio.charset.Charset forNameInternal(java.lang.String)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r5_o = n1; // Value=META-INF/services/java.nio.charset.spi.CharsetProvider _r0_o = new global::java.lang.String(); ((global::java.lang.String)_r0_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)77)), unchecked((char) unchecked((uint) 69)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 45)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 70)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 106)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 67)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 80)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114))})); _r1_o = global::org.xmlvm._nTIB.getClass(typeof(global::java.nio.charset.Charset)); global::System.Threading.Monitor.Enter(_r1_o); try { _r0_o = global::java.nio.charset.Charset._fcachedCharsetTable; _r0_o = ((global::java.util.HashMap) _r0_o).get((global::java.lang.Object) _r5_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch if (_r0_o == null) goto label17; label15:; global::System.Threading.Monitor.Exit(_r1_o); return (global::java.nio.charset.Charset) _r0_o; label17:; if (_r5_o != null) goto label28; try { _r0_o = new global::java.lang.IllegalArgumentException(); ((global::java.lang.IllegalArgumentException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label25:; _r0_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable) _r0_o); label28:; try { global::java.nio.charset.Charset.checkCharsetName((global::java.lang.String) _r5_o); _r0_o = global::java.nio.charset.Charset._f_1builtInProvider; if (_r0_o != null) goto label42; _r0_o = new global::org.apache.harmony.niochar.CharsetProviderImpl(); ((global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o).@this(); global::java.nio.charset.Charset._f_1builtInProvider = (global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label42:; try { _r0_o = global::java.nio.charset.Charset._f_1builtInProvider; _r0_o = ((global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o).charsetForName((global::java.lang.String) _r5_o); if (_r0_o == null) goto label54; global::java.nio.charset.Charset.cacheCharset((global::java.nio.charset.Charset) _r0_o, (global::java.lang.String) _r5_o); goto label15; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label54:; try { _r2_o = global::java.nio.charset.Charset.getContextClassLoader(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch if (_r2_o == null) goto label78; try { // Value=META-INF/services/java.nio.charset.spi.CharsetProvider _r0_o = new global::java.lang.String(); ((global::java.lang.String)_r0_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)77)), unchecked((char) unchecked((uint) 69)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 45)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 70)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 106)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 67)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 80)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114))})); _r0_o = ((global::java.lang.ClassLoader) _r2_o).getResources((global::java.lang.String) _r0_o); _r3_o = _r0_o; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label131; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label136; } throw ex; } // end catch label67:; try { _r0.i = ((global::java.util.Enumeration) _r3_o).hasMoreElements() ? 1 : 0; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label131; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label136; } throw ex; } // end catch if (_r0.i != 0) goto label106; _r0.i = 0; try { global::java.nio.charset.Charset._finForNameInternal = 0!=_r0.i; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label76:; _r0_o = null; goto label15; label78:; try { global::java.nio.charset.Charset.getSystemClassLoader(); _r0_o = global::java.nio.charset.Charset._fsystemClassLoader; if (_r0_o != null) goto label96; _r0_o = new global::java.util.Vector(); ((global::java.util.Vector) _r0_o).@this(); _r0_o = ((global::java.util.Vector) _r0_o).elements(); _r3_o = _r0_o; goto label67; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label131; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label136; } throw ex; } // end catch label96:; try { _r0_o = global::java.nio.charset.Charset._fsystemClassLoader; // Value=META-INF/services/java.nio.charset.spi.CharsetProvider _r3_o = new global::java.lang.String(); ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)77)), unchecked((char) unchecked((uint) 69)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 45)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 70)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 47)), unchecked((char) unchecked((uint) 106)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 112)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 67)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 80)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114))})); _r0_o = ((global::java.lang.ClassLoader) _r0_o).getResources((global::java.lang.String) _r3_o); _r3_o = _r0_o; goto label67; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label131; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label136; } throw ex; } // end catch label106:; try { _r0.i = 1; global::java.nio.charset.Charset._finForNameInternal = 0!=_r0.i; _r0_o = ((global::java.util.Enumeration) _r3_o).nextElement(); _r0_o = global::java.nio.charset.Charset.searchConfiguredCharsets((global::java.lang.String) _r5_o, (global::java.lang.ClassLoader) _r2_o, (global::java.net.URL) _r0_o); _r4.i = 0; global::java.nio.charset.Charset._finForNameInternal = 0!=_r4.i; if (_r0_o == null) goto label67; global::java.nio.charset.Charset.cacheCharset((global::java.nio.charset.Charset) _r0_o, (global::java.lang.String) _r5_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label131; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label136; } throw ex; } // end catch _r2.i = 0; try { global::java.nio.charset.Charset._finForNameInternal = 0!=_r2.i; goto label15; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label131:; try { _r0_o = _ex.getJavaException(); _ex = null; _r0.i = 0; global::java.nio.charset.Charset._finForNameInternal = 0!=_r0.i; goto label76; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch label136:; try { _r0_o = _ex.getJavaException(); _ex = null; _r2.i = 0; global::java.nio.charset.Charset._finForNameInternal = 0!=_r2.i; throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label25; } throw ex; } // end catch //XMLVM_END_WRAPPER[java.nio.charset.Charset: java.nio.charset.Charset forNameInternal(java.lang.String)] }
public static bool isSupported(global::java.lang.String n1){ //XMLVM_BEGIN_WRAPPER[java.nio.charset.Charset: boolean isSupported(java.lang.String)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r4_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r4_o = n1; _r3.i = 0; _r2.i = 1; _r1_o = global::org.xmlvm._nTIB.getClass(typeof(global::java.nio.charset.Charset)); global::System.Threading.Monitor.Enter(_r1_o); try { _r0.i = global::java.nio.charset.Charset._finForNameInternal ? 1 : 0; if (_r0.i == 0) goto label62; _r0_o = global::java.nio.charset.Charset._fcachedCharsetTable; _r0_o = ((global::java.util.HashMap) _r0_o).get((global::java.lang.Object) _r4_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch if (_r0_o == null) goto label22; _r0.i = _r2.i; label20:; global::System.Threading.Monitor.Exit(_r1_o); return _r0.i!=0; label22:; if (_r4_o != null) goto label33; try { _r0_o = new global::java.lang.IllegalArgumentException(); ((global::java.lang.IllegalArgumentException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch label30:; _r0_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable) _r0_o); label33:; try { global::java.nio.charset.Charset.checkCharsetName((global::java.lang.String) _r4_o); _r0_o = global::java.nio.charset.Charset._f_1builtInProvider; if (_r0_o != null) goto label47; _r0_o = new global::org.apache.harmony.niochar.CharsetProviderImpl(); ((global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o).@this(); global::java.nio.charset.Charset._f_1builtInProvider = (global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch label47:; try { _r0_o = global::java.nio.charset.Charset._f_1builtInProvider; _r0_o = ((global::org.apache.harmony.niochar.CharsetProviderImpl) _r0_o).charsetForName((global::java.lang.String) _r4_o); if (_r0_o == null) goto label60; global::java.nio.charset.Charset.cacheCharset((global::java.nio.charset.Charset) _r0_o, (global::java.lang.String) _r4_o); _r0.i = _r2.i; goto label20; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch label60:; try { _r0.i = _r3.i; goto label20; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch label62:; try { _r0_o = global::java.nio.charset.Charset.forNameInternal((global::java.lang.String) _r4_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label30; } throw ex; } // end catch if (_r0_o == null) goto label70; _r0.i = _r2.i; goto label20; label70:; _r0.i = _r3.i; goto label20; //XMLVM_END_WRAPPER[java.nio.charset.Charset: boolean isSupported(java.lang.String)] }