public virtual global::System.Object put(global::java.nio.ByteBuffer n1){ //XMLVM_BEGIN_WRAPPER[java.nio.ByteBuffer: java.nio.ByteBuffer put(java.nio.ByteBuffer)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; global::System.Object _r3_o = null; _r2_o = this; _r3_o = n1; if (_r3_o != _r2_o) goto label8; _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); label8:; _r0.i = ((global::java.nio.ByteBuffer) _r3_o).remaining(); _r1.i = ((global::java.nio.ByteBuffer) _r2_o).remaining(); if (_r0.i <= _r1.i) goto label24; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label24:; _r0.i = ((global::java.nio.ByteBuffer) _r3_o).remaining(); _r0_o = new global::org.xmlvm._nArrayAdapter<sbyte>(new sbyte[_r0.i]); ((global::java.nio.ByteBuffer) _r3_o).get((global::org.xmlvm._nArrayAdapter<sbyte>) _r0_o); ((global::java.nio.ByteBuffer) _r2_o).put((global::org.xmlvm._nArrayAdapter<sbyte>) _r0_o); return (global::java.nio.ByteBuffer) _r2_o; //XMLVM_END_WRAPPER[java.nio.ByteBuffer: java.nio.ByteBuffer put(java.nio.ByteBuffer)] }
public override global::System.Object put(global::org.xmlvm._nArrayAdapter<int> n1, int n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.nio.ReadWriteIntArrayBuffer: java.nio.IntBuffer put(int[], int, int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::org.xmlvm._nElement _r8; _r5_o = this; _r6_o = n1; _r7.i = n2; _r8.i = n3; _r0.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r7.i < 0) goto label13; if (_r8.i < 0) goto label13; _r1.l = (long) _r7.i; _r3.l = (long) _r8.i; _r1.l = _r1.l + _r3.l; _r3.l = (long) _r0.i; _r0.i = _r1.l > _r3.l ? 1 : (_r1.l == _r3.l ? 0 : -1); if (_r0.i <= 0) goto label19; label13:; _r0_o = new global::java.lang.IndexOutOfBoundsException(); ((global::java.lang.IndexOutOfBoundsException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IndexOutOfBoundsException) _r0_o); label19:; _r0.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o).remaining(); if (_r8.i <= _r0.i) goto label31; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label31:; _r0_o = ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o)._fbackingArray; _r1.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o)._foffset; _r2.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o)._fposition; _r1.i = _r1.i + _r2.i; global::java.lang.System.arraycopy((global::java.lang.Object) _r6_o, (int) _r7.i, (global::java.lang.Object) _r0_o, (int) _r1.i, (int) _r8.i); _r0.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o)._fposition; _r0.i = _r0.i + _r8.i; ((global::java.nio.ReadWriteIntArrayBuffer) _r5_o)._fposition = _r0.i; return (global::java.nio.IntBuffer) _r5_o; //XMLVM_END_WRAPPER[java.nio.ReadWriteIntArrayBuffer: java.nio.IntBuffer put(int[], int, int)] }
public virtual global::System.Object put(global::org.xmlvm._nArrayAdapter<sbyte> n1, int n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.nio.ByteBuffer: java.nio.ByteBuffer put(byte[], int, int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r3; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::org.xmlvm._nElement _r8; _r5_o = this; _r6_o = n1; _r7.i = n2; _r8.i = n3; _r0.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r7.i < 0) goto label13; if (_r8.i < 0) goto label13; _r1.l = (long) _r7.i; _r3.l = (long) _r8.i; _r1.l = _r1.l + _r3.l; _r3.l = (long) _r0.i; _r0.i = _r1.l > _r3.l ? 1 : (_r1.l == _r3.l ? 0 : -1); if (_r0.i <= 0) goto label19; label13:; _r0_o = new global::java.lang.IndexOutOfBoundsException(); ((global::java.lang.IndexOutOfBoundsException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IndexOutOfBoundsException) _r0_o); label19:; _r0.i = ((global::java.nio.ByteBuffer) _r5_o).remaining(); if (_r8.i <= _r0.i) goto label31; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label31:; _r0.i = _r7.i; label32:; _r1.i = _r7.i + _r8.i; if (_r0.i < _r1.i) goto label37; return (global::java.nio.ByteBuffer) _r5_o; label37:; _r1.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o)[_r0.i]; ((global::java.nio.ByteBuffer) _r5_o).put((sbyte) _r1.i); _r0.i = _r0.i + 1; goto label32; //XMLVM_END_WRAPPER[java.nio.ByteBuffer: java.nio.ByteBuffer put(byte[], int, int)] }
public override global::System.Object putShort(short n1){ //XMLVM_BEGIN_WRAPPER[java.nio.ReadWriteHeapByteBuffer: java.nio.ByteBuffer putShort(short)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; _r2_o = this; _r3.i = n1; _r0.i = ((global::java.nio.ReadWriteHeapByteBuffer) _r2_o)._fposition; _r0.i = _r0.i + 2; _r1.i = ((global::java.nio.ReadWriteHeapByteBuffer) _r2_o)._flimit; if (_r0.i <= _r1.i) goto label14; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label14:; _r1.i = ((global::java.nio.ReadWriteHeapByteBuffer) _r2_o)._fposition; ((global::java.nio.ReadWriteHeapByteBuffer) _r2_o).store((int) _r1.i, (short) _r3.i); ((global::java.nio.ReadWriteHeapByteBuffer) _r2_o)._fposition = _r0.i; return (global::java.nio.ByteBuffer) _r2_o; //XMLVM_END_WRAPPER[java.nio.ReadWriteHeapByteBuffer: java.nio.ByteBuffer putShort(short)] }
public override global::System.Object put(int n1){ //XMLVM_BEGIN_WRAPPER[java.nio.ReadWriteIntArrayBuffer: java.nio.IntBuffer put(int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; _r4_o = this; _r5.i = n1; _r0.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._fposition; _r1.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._flimit; if (_r0.i != _r1.i) goto label12; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label12:; _r0_o = ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._fbackingArray; _r1.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._foffset; _r2.i = ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._fposition; _r3.i = _r2.i + 1; ((global::java.nio.ReadWriteIntArrayBuffer) _r4_o)._fposition = _r3.i; _r1.i = _r1.i + _r2.i; ((global::org.xmlvm._nArrayAdapter<int>) _r0_o)[_r1.i] = _r5.i; return (global::java.nio.IntBuffer) _r4_o; //XMLVM_END_WRAPPER[java.nio.ReadWriteIntArrayBuffer: java.nio.IntBuffer put(int)] }
public override global::System.Object put(long n1){ //XMLVM_BEGIN_WRAPPER[java.nio.LongToByteBufferAdapter: java.nio.LongBuffer put(long)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; _r3_o = this; _r4.l = n1; _r0.i = ((global::java.nio.LongToByteBufferAdapter) _r3_o)._fposition; _r1.i = ((global::java.nio.LongToByteBufferAdapter) _r3_o)._flimit; if (_r0.i != _r1.i) goto label12; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label12:; _r0_o = ((global::java.nio.LongToByteBufferAdapter) _r3_o)._fbyteBuffer; _r1.i = ((global::java.nio.LongToByteBufferAdapter) _r3_o)._fposition; _r2.i = _r1.i + 1; ((global::java.nio.LongToByteBufferAdapter) _r3_o)._fposition = _r2.i; _r1.i = _r1.i << (0x1f & 3); ((global::java.nio.ByteBuffer) _r0_o).putLong((int) _r1.i, (long) _r4.l); return (global::java.nio.LongBuffer) _r3_o; //XMLVM_END_WRAPPER[java.nio.LongToByteBufferAdapter: java.nio.LongBuffer put(long)] }
public virtual void throwException(){ //XMLVM_BEGIN_WRAPPER[java.nio.charset.CoderResult: void throwException()] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; _r2_o = this; _r0.i = ((global::java.nio.charset.CoderResult) _r2_o)._ftype; switch (_r0.i) { case 1: goto label11; case 2: goto label17; case 3: goto label31; case 4: goto label23; } _r0_o = new global::java.nio.charset.CharacterCodingException(); ((global::java.nio.charset.CharacterCodingException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.CharacterCodingException) _r0_o); label11:; _r0_o = new global::java.nio.BufferUnderflowException(); ((global::java.nio.BufferUnderflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferUnderflowException) _r0_o); label17:; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label23:; _r0_o = new global::java.nio.charset.UnmappableCharacterException(); _r1.i = ((global::java.nio.charset.CoderResult) _r2_o)._flength; ((global::java.nio.charset.UnmappableCharacterException) _r0_o).@this((int) _r1.i); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.UnmappableCharacterException) _r0_o); label31:; _r0_o = new global::java.nio.charset.MalformedInputException(); _r1.i = ((global::java.nio.charset.CoderResult) _r2_o)._flength; ((global::java.nio.charset.MalformedInputException) _r0_o).@this((int) _r1.i); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.MalformedInputException) _r0_o); //XMLVM_END_WRAPPER[java.nio.charset.CoderResult: void throwException()] }
public virtual global::System.Object put(global::java.lang.String n1, int n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.nio.CharBuffer: java.nio.CharBuffer put(java.lang.String, int, int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::org.xmlvm._nElement _r5; _r2_o = this; _r3_o = n1; _r4.i = n2; _r5.i = n3; _r0.i = ((global::java.lang.String) _r3_o).length(); if (_r4.i < 0) goto label10; if (_r5.i < _r4.i) goto label10; if (_r5.i <= _r0.i) goto label16; label10:; _r0_o = new global::java.lang.IndexOutOfBoundsException(); ((global::java.lang.IndexOutOfBoundsException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IndexOutOfBoundsException) _r0_o); label16:; _r0.i = _r5.i - _r4.i; _r1.i = ((global::java.nio.CharBuffer) _r2_o).remaining(); if (_r0.i <= _r1.i) goto label30; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label30:; _r0.i = _r4.i; label31:; if (_r0.i < _r5.i) goto label34; return (global::java.nio.CharBuffer) _r2_o; label34:; _r1.i = ((global::java.lang.String) _r3_o).charAt((int) _r0.i); ((global::java.nio.CharBuffer) _r2_o).put((char) _r1.i); _r0.i = _r0.i + 1; goto label31; //XMLVM_END_WRAPPER[java.nio.CharBuffer: java.nio.CharBuffer put(java.lang.String, int, int)] }
public override global::System.Object putShort(short n1){ //XMLVM_BEGIN_WRAPPER[java.nio.ReadWriteDirectByteBuffer: java.nio.ByteBuffer putShort(short)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; _r4_o = this; _r5.i = n1; _r0.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._fposition; _r0.i = _r0.i + 2; _r1.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._flimit; if (_r0.i <= _r1.i) goto label14; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label14:; _r1_o = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o).getBaseAddress(); _r2.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._foffset; _r3.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._fposition; _r2.i = _r2.i + _r3.i; _r3_o = ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._forder; // Red class access removed: org.apache.harmony.luni.platform.PlatformAddress setShort throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: org.apache.harmony.luni.platform.PlatformAddress setShort"); ((global::java.nio.ReadWriteDirectByteBuffer) _r4_o)._fposition = _r0.i; return (global::java.nio.ByteBuffer) _r4_o; //XMLVM_END_WRAPPER[java.nio.ReadWriteDirectByteBuffer: java.nio.ByteBuffer putShort(short)] }
public override global::System.Object put(global::org.xmlvm._nArrayAdapter<sbyte> n1, int n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.nio.ReadWriteDirectByteBuffer: java.nio.ByteBuffer put(byte[], int, int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::org.xmlvm._nElement _r8; _r5_o = this; _r6_o = n1; _r7.i = n2; _r8.i = n3; _r0.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r7.i < 0) goto label13; if (_r8.i < 0) goto label13; _r1.l = (long) _r7.i; _r3.l = (long) _r8.i; _r1.l = _r1.l + _r3.l; _r3.l = (long) _r0.i; _r0.i = _r1.l > _r3.l ? 1 : (_r1.l == _r3.l ? 0 : -1); if (_r0.i <= 0) goto label19; label13:; _r0_o = new global::java.lang.IndexOutOfBoundsException(); ((global::java.lang.IndexOutOfBoundsException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IndexOutOfBoundsException) _r0_o); label19:; _r0.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o).remaining(); if (_r8.i <= _r0.i) goto label31; _r0_o = new global::java.nio.BufferOverflowException(); ((global::java.nio.BufferOverflowException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.BufferOverflowException) _r0_o); label31:; _r0_o = ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o).getBaseAddress(); _r1.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o)._foffset; _r2.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o)._fposition; _r1.i = _r1.i + _r2.i; // Red class access removed: org.apache.harmony.luni.platform.PlatformAddress setByteArray throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: org.apache.harmony.luni.platform.PlatformAddress setByteArray"); _r0.i = ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o)._fposition; _r0.i = _r0.i + _r8.i; ((global::java.nio.ReadWriteDirectByteBuffer) _r5_o)._fposition = _r0.i; return (global::java.nio.ByteBuffer) _r5_o; //XMLVM_END_WRAPPER[java.nio.ReadWriteDirectByteBuffer: java.nio.ByteBuffer put(byte[], int, int)] }