docs: public void setData(TFloatList list) {
          this.buffer = CausticUtil.createByteBuffer(list.size() * DataType.FLOAT.getByteSize());
          final TFloatIterator iterator = list.iterator();
          while (iterator.hasNext()) {
              buffer.putFloat(iterator.next());
          }
      }