DirectReadWriteShortBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 1)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.shortArray = TypedArrays.createInt16Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteFloatBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.floatArray = TypedArrays.createFloat32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteIntBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.intArray = TypedArrays.createInt32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteIntBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.intArray = TypedArrays.createInt32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteFloatBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.floatArray = TypedArrays.createFloat32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteShortBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 1)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.shortArray = TypedArrays.createInt16Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteIntBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.intArray = TypedArrays.createInt32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteShortBufferAdapter(DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 1)); this.byteBuffer= byteBuffer; this.byteBuffer.clear(); this.shortArray= TypedArraysFactory.createInstanceOf(Int16Array.class, byteBuffer.byteArray.getBuffer(), byteBuffer.byteArray.getByteOffset(), capacity); }
DirectReadWriteFloatBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.floatArray = TypedArrays.createFloat32Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteShortBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 1)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.shortArray = TypedArrays.createInt16Array(byteBuffer.byteArray.buffer(), byteBuffer.byteArray.byteOffset(), capacity); }
DirectReadWriteIntBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.intArray = TypedArraysFactory.createInstanceOf(Int32Array.class,byteBuffer.byteArray.getBuffer(), byteBuffer.byteArray.getByteOffset(), capacity); }
DirectReadWriteFloatBufferAdapter (DirectReadWriteByteBuffer byteBuffer) { super((byteBuffer.capacity() >> 2)); this.byteBuffer = byteBuffer; this.byteBuffer.clear(); this.floatArray = TypedArraysFactory.createInstanceOf(Float32Array.class,byteBuffer.byteArray.getBuffer(), byteBuffer.byteArray.getByteOffset(), capacity); }