public static void writeInt32LE(final int value, ByteBuffer buffer)
    {
        buffer.put((byte) ((value >>> 0) & 0xFF));
        buffer.put((byte) ((value >>> 8) & 0xFF));
        buffer.put((byte) ((value >>> 16) & 0xFF));
        buffer.put((byte) ((value >>> 24) & 0xFF));
    }
Writes the 32-bit int into the buffer starting with the least significant byte.
protostuff-api/src/main/java/io/protostuff/IntSerializer.java