onEach

inline fun ByteBuffer.onEach(action: (Byte) -> Unit): ByteBuffer
inline fun ShortBuffer.onEach(action: (Short) -> Unit): ShortBuffer
inline fun IntBuffer.onEach(action: (Int) -> Unit): IntBuffer
inline fun LongBuffer.onEach(action: (Long) -> Unit): LongBuffer
inline fun FloatBuffer.onEach(action: (Float) -> Unit): FloatBuffer
inline fun DoubleBuffer.onEach(action: (Double) -> Unit): DoubleBuffer
inline fun CharBuffer.onEach(action: (Char) -> Unit): CharBuffer

Performs the given action on each element and returns the array itself afterwards.