/* Class101 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import jaclib.memory.Buffer;

public class Class101
{
    Class151_Sub3 aClass151_Sub3_1354;
    Buffer aBuffer1355;
    
    void method1403(byte[] is, int i) {
	if (((Class101) this).aBuffer1355 == null
	    || ((Class101) this).aBuffer1355.method1() < i)
	    ((Class101) this).aBuffer1355
		= ((Class151_Sub3) ((Class101) this).aClass151_Sub3_1354)
		      .aNativeHeap9257.method1209(i, false);
	((Class101) this).aBuffer1355.method3(is, 0, 0, i);
    }
    
    Class101(Class151_Sub3 class151_sub3, byte[] is, int i) {
	((Class101) this).aClass151_Sub3_1354 = class151_sub3;
	((Class101) this).aBuffer1355
	    = ((Class151_Sub3) ((Class101) this).aClass151_Sub3_1354)
		  .aNativeHeap9257.method1209(i, false);
	if (is != null)
	    ((Class101) this).aBuffer1355.method3(is, 0, 0, i);
    }
    
    Class101(Class151_Sub3 class151_sub3, Buffer buffer) {
	((Class101) this).aClass151_Sub3_1354 = class151_sub3;
	((Class101) this).aBuffer1355 = buffer;
    }
    
    void method1404(byte[] is, int i) {
	if (((Class101) this).aBuffer1355 == null
	    || ((Class101) this).aBuffer1355.method1() < i)
	    ((Class101) this).aBuffer1355
		= ((Class151_Sub3) ((Class101) this).aClass151_Sub3_1354)
		      .aNativeHeap9257.method1209(i, false);
	((Class101) this).aBuffer1355.method3(is, 0, 0, i);
    }
}
