code: public XGBoostAutoBuffer putStr(String s ) {
          ab.put4(s.length());
          byte[] a = StringUtils.bytesOf(s);
          ab.putA1(a, a.length);
          return this;
      }
docs: Used to communicate with external frameworks, for example XGBoost